difftreelog
chore update target weight2fee
in: master
4 files changed
runtime/common/src/constants.rsdiffbeforeafterboth35pub const CENTIUNIQUE: Balance = 10 * MILLIUNIQUE;35pub const CENTIUNIQUE: Balance = 10 * MILLIUNIQUE;36pub const UNIQUE: Balance = 100 * CENTIUNIQUE;36pub const UNIQUE: Balance = 100 * CENTIUNIQUE;373738// Targeting 0.1 UNQ per transfer38pub const WEIGHT_TO_FEE_COEFF: u32 = 142_688_000;39pub const WEIGHT_TO_FEE_COEFF: u32 = 207_890_902;394040// Targeting 0.15 UNQ per transfer41// Targeting 0.15 UNQ per transfer via ETH41pub const MIN_GAS_PRICE: u64 = 1_019_493_469_850;42pub const MIN_GAS_PRICE: u64 = 1_019_493_469_850;424343/// 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.52parameter_types! {53parameter_types! {53 pub const DefaultSponsoringRateLimit: BlockNumber = 1 * DAYS;54 pub const DefaultSponsoringRateLimit: BlockNumber = 1 * DAYS;545555 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE; // Targeting 0.1 Unique per NFT transfer56 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE;56}57}5758runtime/opal/src/lib.rsdiffbeforeafterboth508508509 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {509 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {510 smallvec!(WeightToFeeCoefficient {510 smallvec!(WeightToFeeCoefficient {511 // Targeting 0.1 Unique per NFT transfer512 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),511 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),513 coeff_frac: Perbill::zero(),512 coeff_frac: Perbill::zero(),514 negative: false,513 negative: false,runtime/quartz/src/lib.rsdiffbeforeafterboth507507508 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {508 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {509 smallvec!(WeightToFeeCoefficient {509 smallvec!(WeightToFeeCoefficient {510 // Targeting 0.1 Unique per NFT transfer511 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),510 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),512 coeff_frac: Perbill::zero(),511 coeff_frac: Perbill::zero(),513 negative: false,512 negative: false,810 RelayLocation,811 AccountId,812 Balances,813 (),814 >;815 type ResponseHandler = (); // Don't handle responses for now.809 type ResponseHandler = (); // Don't handle responses for now.816 type SubscriptionService = PolkadotXcm;810 type SubscriptionService = PolkadotXcm;runtime/unique/src/lib.rsdiffbeforeafterboth506506507 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {507 fn polynomial() -> WeightToFeeCoefficients<Self::Balance> {508 smallvec!(WeightToFeeCoefficient {508 smallvec!(WeightToFeeCoefficient {509 // Targeting 0.1 Unique per NFT transfer510 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),509 coeff_integer: WEIGHT_TO_FEE_COEFF.into(),511 coeff_frac: Perbill::zero(),510 coeff_frac: Perbill::zero(),512 negative: false,511 negative: false,809 RelayLocation,810 AccountId,811 Balances,812 (),813 >;814 type ResponseHandler = (); // Don't handle responses for now.808 type ResponseHandler = (); // Don't handle responses for now.815 type SubscriptionService = PolkadotXcm;809 type SubscriptionService = PolkadotXcm;