git.delta.rocks / unique-network / refs/commits / 996c95ef8a66

difftreelog

chore run price calibration

Yaroslav Bolyukin2022-08-15parent: #dc26a33.patch.diff
in: master

3 files changed

modifiedCargo.lockdiffbeforeafterboth
5309 "pallet-balances",5309 "pallet-balances",
5310 "pallet-base-fee",5310 "pallet-base-fee",
5311 "pallet-common",5311 "pallet-common",
5312 "pallet-configuration",
5312 "pallet-ethereum",5313 "pallet-ethereum",
5313 "pallet-evm",5314 "pallet-evm",
5314 "pallet-evm-coder-substrate",5315 "pallet-evm-coder-substrate",
5338 "rmrk-rpc",5339 "rmrk-rpc",
5339 "scale-info",5340 "scale-info",
5340 "serde",5341 "serde",
5341 "smallvec",
5342 "sp-api",5342 "sp-api",
5343 "sp-arithmetic",
5344 "sp-block-builder",5343 "sp-block-builder",
5345 "sp-consensus-aura",5344 "sp-consensus-aura",
5346 "sp-core",5345 "sp-core",
5743 "up-data-structs",5742 "up-data-structs",
5744]5743]
5744
5745[[package]]
5746name = "pallet-configuration"
5747version = "0.1.0"
5748dependencies = [
5749 "fp-evm",
5750 "frame-support",
5751 "frame-system",
5752 "parity-scale-codec 3.1.5",
5753 "scale-info",
5754 "smallvec",
5755 "sp-arithmetic",
5756 "sp-core",
5757 "sp-runtime",
5758 "sp-std",
5759]
57455760
5746[[package]]5761[[package]]
5747name = "pallet-democracy"5762name = "pallet-democracy"
modifiedprimitives/common/src/constants.rsdiffbeforeafterboth
36pub const UNIQUE: Balance = 100 * CENTIUNIQUE;36pub const UNIQUE: Balance = 100 * CENTIUNIQUE;
3737
38// Targeting 0.1 UNQ per transfer38// Targeting 0.1 UNQ per transfer
39pub const WEIGHT_TO_FEE_COEFF: u32 = /*<weight2fee>*/207_890_902/*</weight2fee>*/;39pub const WEIGHT_TO_FEE_COEFF: u32 = /*<weight2fee>*/207_267_232/*</weight2fee>*/;
4040
41// Targeting 0.15 UNQ per transfer via ETH41// Targeting 0.15 UNQ per transfer via ETH
42pub const MIN_GAS_PRICE: u64 = /*<mingasprice>*/1_019_493_469_850/*</mingasprice>*/;42pub const MIN_GAS_PRICE: u64 = /*<mingasprice>*/1_019_488_372_383/*</mingasprice>*/;
4343
44/// We assume that ~10% of the block weight is consumed by `on_initalize` handlers.44/// We assume that ~10% of the block weight is consumed by `on_initalize` handlers.
45/// This is used to limit the maximal weight of a single extrinsic.45/// This is used to limit the maximal weight of a single extrinsic.
modifiedtests/src/eth/base.test.tsdiffbeforeafterboth
6666
67 const fee = Number(cost) / Number(UNIQUE);67 const fee = Number(cost) / Number(UNIQUE);
68 const expectedFee = 0.15;68 const expectedFee = 0.15;
69 const tolerance = 0.00002;69 const tolerance = 0.001;
7070
71 expect(Math.abs(fee - expectedFee)).to.be.lessThan(tolerance);71 expect(Math.abs(fee - expectedFee)).to.be.lessThan(tolerance);
72 });72 });