Separate weight by chains
Rationale: Different chains with different parameters will lead to different weights. To be secure, we need to assign one set of weights per chain, as it was done a long time ago by Polkadot and Acala.
Close #19 (closed)
Note : #241 (closed)
Edited by Benjamin Gallois