• Francisco Aguirre's avatar
    Change Fixed to WeightInfoBounds for Polkadot (#7077) · cc9f8129
    Francisco Aguirre authored
    
    
    * Add polkadot XCM benchmarks
    
    * Add temp
    
    * ".git/.scripts/commands/bench/bench.sh" xcm polkadot pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm polkadot pallet_xcm_benchmarks::generic
    
    * Add weights to XCM on Polkadot
    
    * Make CI fail on old files
    
    Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Update template
    
    Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Add reserve_asset_deposited benchmark
    
    * ".git/.scripts/commands/bench/bench.sh" xcm kusama pallet_xcm_benchmarks::generic
    
    * Update weights
    
    Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Change initiate_reserve_deposit in runtime weights
    
    * Update weights
    
    Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Remove trusted reserves from runtimes
    
    * Fix pallet-xcm-benchmarks mock
    
    * Fix test
    
    * Change pallet xcm weigher in kusama
    
    * Fix
    
    * Remove merge conflict artifact
    
    * Remove initiate_reserve_withdraw from generic benchmarks
    
    * Add missing implementation to XCM benchmark
    
    * Fix failing karura test
    
    * Remove dbg!
    
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    
    * Fix fmt
    
    * Revert "Fix fmt"
    
    This reverts commit 676f2d8db07d7427750c79f95494d4988d06fda5.
    
    * Fix fmt
    
    * Remove duplicated template code
    
    * Add back part of the template
    
    * ".git/.scripts/commands/bench-vm/bench-vm.sh" xcm polkadot pallet_xcm_benchmarks::fungible
    
    * Don't skip reserve asset deposited benchmark
    
    * Remove call to non-generated benchmark yet
    
    * Underscore unused parameter
    
    * Skip not supported benchmarks and hardcode value
    
    * Remove ReserveAssetDeposited benchmark
    
    * ".git/.scripts/commands/bench-vm/bench-vm.sh" xcm polkadot pallet_xcm_benchmarks::fungible
    
    * Add back ReserveAssetDeposited
    
    * ".git/.scripts/commands/bench-vm/bench-vm.sh" xcm polkadot pallet_xcm_benchmarks::fungible
    
    * Use default benchmark for ReserveAssetDeposited
    
    * Add missing parameter
    
    * Revert reserve asset deposited benchmark
    
    * ".git/.scripts/commands/bench-vm/bench-vm.sh" xcm kusama pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench-vm/bench-vm.sh" xcm westend pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm rococo pallet_xcm_benchmarks::fungible
    
    * Add 'real' benchmarks
    
    * Add TrustedReserve to actual XcmConfig
    
    * Add TrustedReserve to actual XcmConfig (fix)
    
    * Whitelist from benchmarking XCM storage keys read each block (#6871)
    
    * Whitelist from benchmarking XCM storage keys read each block
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime westend pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime rococo pallet_xcm
    
    * Remove XcmPallet SupportedVersion from the benchmark whitelist
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime kusama pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime westend pallet_xcm
    
    * ".git/.scripts/commands/bench/bench.sh" runtime rococo pallet_xcm
    
    * WIP
    
    * Add necessary traits, remove unnecessary whitelisted keys
    
    * Fix tests
    
    * Remove unused file
    
    * Remove unused import
    
    ---------
    
    Co-authored-by: command-bot <>
    
    * ".git/.scripts/commands/bench/bench.sh" xcm kusama pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm kusama pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm kusama pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm rococo pallet_xcm_benchmarks::fungible
    
    * ".git/.scripts/commands/bench/bench.sh" xcm westend pallet_xcm_benchmarks::fungible
    
    * Fix spellchecker issues
    
    * Remove unused migration code
    
    ---------
    
    Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
    Co-authored-by: command-bot <>
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    cc9f8129