update weights for pallets and runtime

Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
This commit is contained in:
Uncle Stretch 2026-09-25 15:10:55 +03:00
parent ab37f862f5
commit 098ea0e75b
Signed by: str3tch
GPG Key ID: 84F3190747EE79AA
10 changed files with 172 additions and 162 deletions

View File

@ -1,6 +1,6 @@
[package] [package]
name = "ghost-exodus" name = "ghost-exodus"
version = "0.0.15" version = "0.0.16"
description = "Threshold signature generation with DKG included" description = "Threshold signature generation with DKG included"
license.workspace = true license.workspace = true
authors.workspace = true authors.workspace = true

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_exodus` //! Autogenerated weights for `ghost_exodus`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -77,8 +77,8 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `351` // Measured: `351`
// Estimated: `3816` // Estimated: `3816`
// Minimum execution time: 239_012_000 picoseconds. // Minimum execution time: 240_813_000 picoseconds.
Weight::from_parts(241_388_000, 0) Weight::from_parts(243_523_000, 0)
.saturating_add(Weight::from_parts(0, 3816)) .saturating_add(Weight::from_parts(0, 3816))
.saturating_add(RocksDbWeight::get().reads(4)) .saturating_add(RocksDbWeight::get().reads(4))
.saturating_add(RocksDbWeight::get().writes(3)) .saturating_add(RocksDbWeight::get().writes(3))
@ -100,11 +100,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `391 + c * (32 ±0)` // Measured: `391 + c * (32 ±0)`
// Estimated: `3856 + c * (32 ±0)` // Estimated: `3856 + c * (32 ±0)`
// Minimum execution time: 1_339_828_000 picoseconds. // Minimum execution time: 1_356_791_000 picoseconds.
Weight::from_parts(1_212_625_790, 0) Weight::from_parts(1_221_760_215, 0)
.saturating_add(Weight::from_parts(0, 3856)) .saturating_add(Weight::from_parts(0, 3856))
// Standard Error: 11_831 // Standard Error: 16_481
.saturating_add(Weight::from_parts(33_120_868, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(33_163_393, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().reads(6))
.saturating_add(RocksDbWeight::get().writes(2)) .saturating_add(RocksDbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(c.into()))
@ -124,11 +124,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 251_478_000 picoseconds. // Minimum execution time: 254_590_000 picoseconds.
Weight::from_parts(254_144_621, 0) Weight::from_parts(258_091_105, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 24_613 // Standard Error: 25_082
.saturating_add(Weight::from_parts(6_595_819, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(6_595_878, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(5)) .saturating_add(RocksDbWeight::get().reads(5))
.saturating_add(RocksDbWeight::get().writes(2)) .saturating_add(RocksDbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -148,11 +148,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 236_155_000 picoseconds. // Minimum execution time: 240_888_000 picoseconds.
Weight::from_parts(242_055_948, 0) Weight::from_parts(245_480_975, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 15_623 // Standard Error: 13_733
.saturating_add(Weight::from_parts(360_411, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(371_161, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(5)) .saturating_add(RocksDbWeight::get().reads(5))
.saturating_add(RocksDbWeight::get().writes(2)) .saturating_add(RocksDbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -172,11 +172,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 249_507_000 picoseconds. // Minimum execution time: 251_521_000 picoseconds.
Weight::from_parts(248_505_595, 0) Weight::from_parts(253_053_636, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 20_302 // Standard Error: 14_691
.saturating_add(Weight::from_parts(4_191_526, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(4_101_872, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(5)) .saturating_add(RocksDbWeight::get().reads(5))
.saturating_add(RocksDbWeight::get().writes(2)) .saturating_add(RocksDbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -197,8 +197,8 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `448` // Measured: `448`
// Estimated: `3913` // Estimated: `3913`
// Minimum execution time: 264_214_000 picoseconds. // Minimum execution time: 265_187_000 picoseconds.
Weight::from_parts(266_905_000, 0) Weight::from_parts(269_124_000, 0)
.saturating_add(Weight::from_parts(0, 3913)) .saturating_add(Weight::from_parts(0, 3913))
.saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().reads(6))
.saturating_add(RocksDbWeight::get().writes(3)) .saturating_add(RocksDbWeight::get().writes(3))
@ -222,11 +222,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `0 + c * (770 ±0)` // Measured: `0 + c * (770 ±0)`
// Estimated: `1551 + c * (1019 ±27)` // Estimated: `1551 + c * (1019 ±27)`
// Minimum execution time: 281_073_000 picoseconds. // Minimum execution time: 284_558_000 picoseconds.
Weight::from_parts(280_778_987, 0) Weight::from_parts(284_117_484, 0)
.saturating_add(Weight::from_parts(0, 1551)) .saturating_add(Weight::from_parts(0, 1551))
// Standard Error: 92_951 // Standard Error: 74_361
.saturating_add(Weight::from_parts(3_489_552, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(3_551_271, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(7)) .saturating_add(RocksDbWeight::get().reads(7))
.saturating_add(RocksDbWeight::get().writes(3)) .saturating_add(RocksDbWeight::get().writes(3))
.saturating_add(Weight::from_parts(0, 1019).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 1019).saturating_mul(c.into()))
@ -251,11 +251,11 @@ impl WeightInfo for () {
/// Proof: `GhostExodus::NonceCommitments` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::NonceCommitments` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_nonce_commitment() -> Weight { fn register_nonce_commitment() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `588` // Measured: `627`
// Estimated: `4053` // Estimated: `4092`
// Minimum execution time: 291_972_000 picoseconds. // Minimum execution time: 315_066_000 picoseconds.
Weight::from_parts(295_122_000, 0) Weight::from_parts(318_561_000, 0)
.saturating_add(Weight::from_parts(0, 4053)) .saturating_add(Weight::from_parts(0, 4092))
.saturating_add(RocksDbWeight::get().reads(8)) .saturating_add(RocksDbWeight::get().reads(8))
.saturating_add(RocksDbWeight::get().writes(5)) .saturating_add(RocksDbWeight::get().writes(5))
} }
@ -281,11 +281,11 @@ impl WeightInfo for () {
/// Proof: `GhostExodus::GroupCommitmentsConsensus` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::GroupCommitmentsConsensus` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_group_commitment() -> Weight { fn register_group_commitment() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `968` // Measured: `992`
// Estimated: `4433` // Estimated: `4457`
// Minimum execution time: 331_528_000 picoseconds. // Minimum execution time: 338_644_000 picoseconds.
Weight::from_parts(333_974_000, 0) Weight::from_parts(343_954_000, 0)
.saturating_add(Weight::from_parts(0, 4433)) .saturating_add(Weight::from_parts(0, 4457))
.saturating_add(RocksDbWeight::get().reads(10)) .saturating_add(RocksDbWeight::get().reads(10))
.saturating_add(RocksDbWeight::get().writes(4)) .saturating_add(RocksDbWeight::get().writes(4))
} }
@ -319,15 +319,17 @@ impl WeightInfo for () {
/// Proof: `GhostExodus::SignatureScalars` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::SignatureScalars` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::GroupCommitters` (r:0 w:1) /// Storage: `GhostExodus::GroupCommitters` (r:0 w:1)
/// Proof: `GhostExodus::GroupCommitters` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::GroupCommitters` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::CounterForExodusRequests` (r:1 w1)
/// Proof: `GhostExodus::CounterForExodusRequests` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
fn register_signature_share() -> Weight { fn register_signature_share() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `11259` // Measured: `11299`
// Estimated: `14724` // Estimated: `14764`
// Minimum execution time: 3_842_259_000 picoseconds. // Minimum execution time: 3_968_938_000 picoseconds.
Weight::from_parts(3_985_167_000, 0) Weight::from_parts(3_975_088_000, 0)
.saturating_add(Weight::from_parts(0, 14724)) .saturating_add(Weight::from_parts(0, 14764))
.saturating_add(RocksDbWeight::get().reads(14)) .saturating_add(RocksDbWeight::get().reads(15))
.saturating_add(RocksDbWeight::get().writes(8)) .saturating_add(RocksDbWeight::get().writes(9))
} }
/// Storage: `GhostNetworks::Networks` (r:1 w:0) /// Storage: `GhostNetworks::Networks` (r:1 w:0)
/// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`)
@ -339,16 +341,16 @@ impl WeightInfo for () {
/// Proof: `GhostExodus::QualificationDkgState` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::QualificationDkgState` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::CurrentExodus` (r:1 w:1) /// Storage: `GhostExodus::CurrentExodus` (r:1 w:1)
/// Proof: `GhostExodus::CurrentExodus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::CurrentExodus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::ExodusRequests` (r:0 w:1) /// Storage: `GhostExodus::ExodusRequests` (r:1 w:1)
/// Proof: `GhostExodus::ExodusRequests` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::ExodusRequests` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_evm_bridge_out_exodus() -> Weight { fn register_evm_bridge_out_exodus() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `448` // Measured: `448`
// Estimated: `3913` // Estimated: `3913`
// Minimum execution time: 137_053_000 picoseconds. // Minimum execution time: 191_374_000 picoseconds.
Weight::from_parts(138_693_000, 0) Weight::from_parts(192_991_000, 0)
.saturating_add(Weight::from_parts(0, 3913)) .saturating_add(Weight::from_parts(0, 3913))
.saturating_add(RocksDbWeight::get().reads(5)) .saturating_add(RocksDbWeight::get().reads(7))
.saturating_add(RocksDbWeight::get().writes(4)) .saturating_add(RocksDbWeight::get().writes(5))
} }
} }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "ghost-governance" name = "ghost-governance"
version = "0.3.9" version = "0.3.10"
description = "Full-chain and cross-chain governance pallet with early adopter share claims" description = "Full-chain and cross-chain governance pallet with early adopter share claims"
license.workspace = true license.workspace = true
authors.workspace = true authors.workspace = true

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_governance` //! Autogenerated weights for `ghost_governance`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -56,21 +56,23 @@ impl WeightInfo for () {
/// Proof: `GhostGovernance::MemberShares` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::MemberShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::ClaimedHashes` (r:1 w:1) /// Storage: `GhostGovernance::ClaimedHashes` (r:1 w:1)
/// Proof: `GhostGovernance::ClaimedHashes` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::ClaimedHashes` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::ClaimedShares` (r:1 w:1)
/// Proof: `GhostGovernance::ClaimedShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::NetworkShares` (r:1 w:1) /// Storage: `GhostGovernance::NetworkShares` (r:1 w:1)
/// Proof: `GhostGovernance::NetworkShares` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::NetworkShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::GlobalShares` (r:1 w:1) /// Storage: `GhostGovernance::GlobalShares` (r:1 w:1)
/// Proof: `GhostGovernance::GlobalShares` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::GlobalShares` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// The range of component `p` is `[1, 20]`. /// The range of component `p` is `[1, 18]`.
fn claim(p: u32, ) -> Weight { fn claim(p: u32, ) -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `283` // Measured: `283`
// Estimated: `3748` // Estimated: `3748`
// Minimum execution time: 214_208_000 picoseconds. // Minimum execution time: 229_254_000 picoseconds.
Weight::from_parts(216_987_870, 0) Weight::from_parts(229_992_093, 0)
.saturating_add(Weight::from_parts(0, 3748)) .saturating_add(Weight::from_parts(0, 3748))
// Standard Error: 30_856 // Standard Error: 25_680
.saturating_add(Weight::from_parts(1_702_104, 0).saturating_mul(p.into())) .saturating_add(Weight::from_parts(1_874_433, 0).saturating_mul(p.into()))
.saturating_add(RocksDbWeight::get().reads(4)) .saturating_add(RocksDbWeight::get().reads(5))
.saturating_add(RocksDbWeight::get().writes(4)) .saturating_add(RocksDbWeight::get().writes(5))
} }
} }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "ghost-weaver" name = "ghost-weaver"
version = "0.0.12" version = "0.0.13"
description = "Weaving a secure cryptographic tapestry across different external chains." description = "Weaving a secure cryptographic tapestry across different external chains."
license.workspace = true license.workspace = true
authors.workspace = true authors.workspace = true

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_weaver` //! Autogenerated weights for `ghost_weaver`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -69,11 +69,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `223 + a * (32 ±0)` // Measured: `223 + a * (32 ±0)`
// Estimated: `3687 + a * (32 ±0)` // Estimated: `3687 + a * (32 ±0)`
// Minimum execution time: 211_189_000 picoseconds. // Minimum execution time: 212_751_000 picoseconds.
Weight::from_parts(215_074_977, 0) Weight::from_parts(215_022_916, 0)
.saturating_add(Weight::from_parts(0, 3687)) .saturating_add(Weight::from_parts(0, 3687))
// Standard Error: 1_505 // Standard Error: 1_319
.saturating_add(Weight::from_parts(46_499, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(53_379, 0).saturating_mul(a.into()))
.saturating_add(RocksDbWeight::get().reads(5)) .saturating_add(RocksDbWeight::get().reads(5))
.saturating_add(RocksDbWeight::get().writes(1)) .saturating_add(RocksDbWeight::get().writes(1))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into()))
@ -95,11 +95,11 @@ impl WeightInfo for () {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `518 + a * (32 ±0)` // Measured: `518 + a * (32 ±0)`
// Estimated: `3982 + a * (32 ±0)` // Estimated: `3982 + a * (32 ±0)`
// Minimum execution time: 241_010_000 picoseconds. // Minimum execution time: 212_751_000 picoseconds.
Weight::from_parts(245_378_305, 0) Weight::from_parts(246_374_350, 0)
.saturating_add(Weight::from_parts(0, 3982)) .saturating_add(Weight::from_parts(0, 3982))
// Standard Error: 1_583 // Standard Error: 1_865
.saturating_add(Weight::from_parts(32_330, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(38_601, 0).saturating_mul(a.into()))
.saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().reads(6))
.saturating_add(RocksDbWeight::get().writes(2)) .saturating_add(RocksDbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into()))
@ -114,19 +114,19 @@ impl WeightInfo for () {
/// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1) /// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1)
/// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `System::Account` (r:1 w:0) /// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[1, 144]`. /// The range of component `a` is `[1, 144]`.
fn pull_utxo_thread(a: u32, ) -> Weight { fn pull_utxo_thread(a: u32, ) -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `346` // Measured: `449`
// Estimated: `3811` // Estimated: `3914`
// Minimum execution time: 170_701_000 picoseconds. // Minimum execution time: 217_880_000 picoseconds.
Weight::from_parts(170_150_850, 0) Weight::from_parts(217_119_201, 0)
// Standard Error: 4_368 // Standard Error: 4_368
.saturating_add(Weight::from_parts(3_363_930, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(3_445_491, 0).saturating_mul(a.into()))
.saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().reads(6))
.saturating_add(RocksDbWeight::get().writes(3)) .saturating_add(RocksDbWeight::get().writes(4))
} }
/// Storage: `GhostNetworks::Networks` (r:1 w:0) /// Storage: `GhostNetworks::Networks` (r:1 w:0)
/// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`)
@ -138,16 +138,16 @@ impl WeightInfo for () {
/// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1) /// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1)
/// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `System::Account` (r:1 w:0) /// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
fn pull_evm_thread() -> Weight { fn pull_evm_thread() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `3446` // Measured: `449`
// Estimated: `3811` // Estimated: `3914`
// Minimum execution time: 138_215_000 picoseconds. // Minimum execution time: 183_413_000 picoseconds.
Weight::from_parts(140_004_000, 0) Weight::from_parts(186_271_000, 0)
.saturating_add(Weight::from_parts(0, 3811)) .saturating_add(Weight::from_parts(0, 3914))
.saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().reads(6))
.saturating_add(RocksDbWeight::get().writes(3)) .saturating_add(RocksDbWeight::get().writes(4))
} }
} }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "casper-runtime" name = "casper-runtime"
version = "4.0.12" version = "4.0.14"
build = "build.rs" build = "build.rs"
description = "Runtime of the Casper Network" description = "Runtime of the Casper Network"
edition.workspace = true edition.workspace = true

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_exodus` //! Autogenerated weights for `ghost_exodus`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -60,8 +60,8 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `351` // Measured: `351`
// Estimated: `3816` // Estimated: `3816`
// Minimum execution time: 239_012_000 picoseconds. // Minimum execution time: 240_813_000 picoseconds.
Weight::from_parts(241_388_000, 0) Weight::from_parts(243_523_000, 0)
.saturating_add(Weight::from_parts(0, 3816)) .saturating_add(Weight::from_parts(0, 3816))
.saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
@ -83,11 +83,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `391 + c * (32 ±0)` // Measured: `391 + c * (32 ±0)`
// Estimated: `3856 + c * (32 ±0)` // Estimated: `3856 + c * (32 ±0)`
// Minimum execution time: 1_339_828_000 picoseconds. // Minimum execution time: 1_356_791_000 picoseconds.
Weight::from_parts(1_212_625_790, 0) Weight::from_parts(1_221_760_215, 0)
.saturating_add(Weight::from_parts(0, 3856)) .saturating_add(Weight::from_parts(0, 3856))
// Standard Error: 11_831 // Standard Error: 16_481
.saturating_add(Weight::from_parts(33_120_868, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(33_163_393, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(c.into()))
@ -107,11 +107,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 251_478_000 picoseconds. // Minimum execution time: 254_590_000 picoseconds.
Weight::from_parts(254_144_621, 0) Weight::from_parts(258_091_105, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 24_613 // Standard Error: 25_082
.saturating_add(Weight::from_parts(6_595_819, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(6_595_878, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -131,11 +131,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 236_155_000 picoseconds. // Minimum execution time: 240_888_000 picoseconds.
Weight::from_parts(242_055_898, 0) Weight::from_parts(245_480_975, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 15_623 // Standard Error: 13_733
.saturating_add(Weight::from_parts(360_411, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(371_161, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -155,11 +155,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `317 + c * (257 ±0)` // Measured: `317 + c * (257 ±0)`
// Estimated: `3783 + c * (257 ±0)` // Estimated: `3783 + c * (257 ±0)`
// Minimum execution time: 249_507_000 picoseconds. // Minimum execution time: 251_521_000 picoseconds.
Weight::from_parts(248_505_595, 0) Weight::from_parts(253_053_636, 0)
.saturating_add(Weight::from_parts(0, 3783)) .saturating_add(Weight::from_parts(0, 3783))
// Standard Error: 20_302 // Standard Error: 14_691
.saturating_add(Weight::from_parts(4_191_526, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(4_101_872, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 257).saturating_mul(c.into()))
@ -180,8 +180,8 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `448` // Measured: `448`
// Estimated: `3913` // Estimated: `3913`
// Minimum execution time: 264_214_000 picoseconds. // Minimum execution time: 265_187_000 picoseconds.
Weight::from_parts(266_905_000, 0) Weight::from_parts(269_124_000, 0)
.saturating_add(Weight::from_parts(0, 3913)) .saturating_add(Weight::from_parts(0, 3913))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
@ -205,11 +205,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `0 + c * (770 ±0)` // Measured: `0 + c * (770 ±0)`
// Estimated: `1551 + c * (1019 ±27)` // Estimated: `1551 + c * (1019 ±27)`
// Minimum execution time: 281_073_000 picoseconds. // Minimum execution time: 284_558_000 picoseconds.
Weight::from_parts(280_778_987, 0) Weight::from_parts(284_117_484, 0)
.saturating_add(Weight::from_parts(0, 1551)) .saturating_add(Weight::from_parts(0, 1551))
// Standard Error: 79_426 // Standard Error: 74_361
.saturating_add(Weight::from_parts(3_449_552, 0).saturating_mul(c.into())) .saturating_add(Weight::from_parts(3_551_271, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
.saturating_add(Weight::from_parts(0, 1019).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 1019).saturating_mul(c.into()))
@ -234,11 +234,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
/// Proof: `GhostExodus::NonceCommitments` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::NonceCommitments` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_nonce_commitment() -> Weight { fn register_nonce_commitment() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `588` // Measured: `627`
// Estimated: `4053` // Estimated: `4092`
// Minimum execution time: 291_972_000 picoseconds. // Minimum execution time: 315_066_000 picoseconds.
Weight::from_parts(295_122_000, 0) Weight::from_parts(318_561_000, 0)
.saturating_add(Weight::from_parts(0, 4053)) .saturating_add(Weight::from_parts(0, 4092))
.saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(5)) .saturating_add(T::DbWeight::get().writes(5))
} }
@ -264,11 +264,11 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
/// Proof: `GhostExodus::GroupCommitmentsConsensus` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::GroupCommitmentsConsensus` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_group_commitment() -> Weight { fn register_group_commitment() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `968` // Measured: `992`
// Estimated: `4433` // Estimated: `4457`
// Minimum execution time: 331_528_000 picoseconds. // Minimum execution time: 338_644_000 picoseconds.
Weight::from_parts(333_974_000, 0) Weight::from_parts(343_954_000, 0)
.saturating_add(Weight::from_parts(0, 4433)) .saturating_add(Weight::from_parts(0, 4457))
.saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().reads(10))
.saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes(4))
} }
@ -300,18 +300,22 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
/// Proof: `GhostExodus::ActiveVerifyingKey` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::ActiveVerifyingKey` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::SignatureScalars` (r:1 w:1) /// Storage: `GhostExodus::SignatureScalars` (r:1 w:1)
/// Proof: `GhostExodus::SignatureScalars` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::SignatureScalars` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::CounterForExodusRequests` (r:1 w:1)
/// Proof: `GhostExodus::CounterForExodusRequests` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::GroupCommitters` (r:0 w:1) /// Storage: `GhostExodus::GroupCommitters` (r:0 w:1)
/// Proof: `GhostExodus::GroupCommitters` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::GroupCommitters` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_signature_share() -> Weight { fn register_signature_share() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `11259` // Measured: `11299`
// Estimated: `14724` // Estimated: `14764`
// Minimum execution time: 3_980_585_000 picoseconds. // Minimum execution time: 3_968_938_000 picoseconds.
Weight::from_parts(3_985_167_000, 0) Weight::from_parts(3_975_088_000, 0)
.saturating_add(Weight::from_parts(0, 14724)) .saturating_add(Weight::from_parts(0, 14764))
.saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().reads(15))
.saturating_add(T::DbWeight::get().writes(8)) .saturating_add(T::DbWeight::get().writes(9))
} }
/// Storage: `GhostExodus::CounterForExodusRequests` (r:1 w:1)
/// Proof: `GhostExodus::CounterForExodusRequests` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::Networks` (r:1 w:0) /// Storage: `GhostNetworks::Networks` (r:1 w:0)
/// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::GatekeeperAmounts` (r:1 w:1) /// Storage: `GhostNetworks::GatekeeperAmounts` (r:1 w:1)
@ -322,16 +326,16 @@ impl<T: frame_system::Config> ghost_exodus::WeightInfo for WeightInfo<T> {
/// Proof: `GhostExodus::QualificationDkgState` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::QualificationDkgState` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::CurrentExodus` (r:1 w:1) /// Storage: `GhostExodus::CurrentExodus` (r:1 w:1)
/// Proof: `GhostExodus::CurrentExodus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::CurrentExodus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `GhostExodus::ExodusRequests` (r:0 w:1) /// Storage: `GhostExodus::ExodusRequests` (r:1 w:1)
/// Proof: `GhostExodus::ExodusRequests` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostExodus::ExodusRequests` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn register_evm_bridge_out_exodus() -> Weight { fn register_evm_bridge_out_exodus() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `448` // Measured: `448`
// Estimated: `3913` // Estimated: `3913`
// Minimum execution time: 137_053_000 picoseconds. // Minimum execution time: 191_374_000 picoseconds.
Weight::from_parts(138_693_000, 0) Weight::from_parts(192_991_000, 0)
.saturating_add(Weight::from_parts(0, 3913)) .saturating_add(Weight::from_parts(0, 3913))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes(5))
} }
} }

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_governance` //! Autogenerated weights for `ghost_governance`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -50,21 +50,23 @@ impl<T: frame_system::Config> ghost_governance::WeightInfo for WeightInfo<T> {
/// Proof: `GhostGovernance::MemberShares` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::MemberShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::ClaimedHashes` (r:1 w:1) /// Storage: `GhostGovernance::ClaimedHashes` (r:1 w:1)
/// Proof: `GhostGovernance::ClaimedHashes` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::ClaimedHashes` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::ClaimedShares` (r:1 w:1)
/// Proof: `GhostGovernance::ClaimedShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::NetworkShares` (r:1 w:1) /// Storage: `GhostGovernance::NetworkShares` (r:1 w:1)
/// Proof: `GhostGovernance::NetworkShares` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::NetworkShares` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostGovernance::GlobalShares` (r:1 w:1) /// Storage: `GhostGovernance::GlobalShares` (r:1 w:1)
/// Proof: `GhostGovernance::GlobalShares` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostGovernance::GlobalShares` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// The range of component `p` is `[1, 20]`. /// The range of component `p` is `[1, 18]`.
fn claim(p: u32, ) -> Weight { fn claim(p: u32, ) -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `283` // Measured: `283`
// Estimated: `3748` // Estimated: `3748`
// Minimum execution time: 214_208_000 picoseconds. // Minimum execution time: 229_254_000 picoseconds.
Weight::from_parts(216_987_870, 0) Weight::from_parts(229_992_093, 0)
.saturating_add(Weight::from_parts(0, 3748)) .saturating_add(Weight::from_parts(0, 3748))
// Standard Error: 30_856 // Standard Error: 25_680
.saturating_add(Weight::from_parts(1_702_104, 0).saturating_mul(p.into())) .saturating_add(Weight::from_parts(1_874_433, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes(5))
} }
} }

View File

@ -16,7 +16,7 @@
//! Autogenerated weights for `ghost_weaver` //! Autogenerated weights for `ghost_weaver`
//! //!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
//! DATE: 2026-09-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! DATE: 2026-09-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000` //! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz` //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
@ -61,11 +61,11 @@ impl<T: frame_system::Config> ghost_weaver::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `223 + a * (32 ±0)` // Measured: `223 + a * (32 ±0)`
// Estimated: `3687 + a * (32 ±0)` // Estimated: `3687 + a * (32 ±0)`
// Minimum execution time: 211_189_000 picoseconds. // Minimum execution time: 212_751_000 picoseconds.
Weight::from_parts(215_074_977, 0) Weight::from_parts(215_022_916, 0)
.saturating_add(Weight::from_parts(0, 3687)) .saturating_add(Weight::from_parts(0, 3687))
// Standard Error: 1_505 // Standard Error: 1_319
.saturating_add(Weight::from_parts(46_499, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(53_379, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into()))
@ -87,11 +87,11 @@ impl<T: frame_system::Config> ghost_weaver::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `518 + a * (32 ±0)` // Measured: `518 + a * (32 ±0)`
// Estimated: `3982 + a * (32 ±0)` // Estimated: `3982 + a * (32 ±0)`
// Minimum execution time: 241_010_000 picoseconds. // Minimum execution time: 243_006_000 picoseconds.
Weight::from_parts(245_378_305, 0) Weight::from_parts(246_374_350, 0)
.saturating_add(Weight::from_parts(0, 3982)) .saturating_add(Weight::from_parts(0, 3982))
// Standard Error: 1_583 // Standard Error: 1_865
.saturating_add(Weight::from_parts(32_330, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(38_601, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into())) .saturating_add(Weight::from_parts(0, 32).saturating_mul(a.into()))
@ -106,20 +106,20 @@ impl<T: frame_system::Config> ghost_weaver::WeightInfo for WeightInfo<T> {
/// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1) /// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1)
/// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `System::Account` (r:1 w:0) /// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[1, 144]`. /// The range of component `a` is `[1, 144]`.
fn pull_utxo_thread(a: u32, ) -> Weight { fn pull_utxo_thread(a: u32, ) -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `346` // Measured: `449`
// Estimated: `3811` // Estimated: `3914`
// Minimum execution time: 170_701_000 picoseconds. // Minimum execution time: 217_880_000 picoseconds.
Weight::from_parts(170_150_850, 0) Weight::from_parts(217_119_201, 0)
.saturating_add(Weight::from_parts(0, 3811)) .saturating_add(Weight::from_parts(0, 3914))
// Standard Error: 4_368 // Standard Error: 5_460
.saturating_add(Weight::from_parts(3_363_930, 0).saturating_mul(a.into())) .saturating_add(Weight::from_parts(3_445_491, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(4))
} }
/// Storage: `GhostNetworks::Networks` (r:1 w:0) /// Storage: `GhostNetworks::Networks` (r:1 w:0)
/// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::Networks` (`max_values`: None, `max_size`: None, mode: `Measured`)
@ -131,16 +131,16 @@ impl<T: frame_system::Config> ghost_weaver::WeightInfo for WeightInfo<T> {
/// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::GatekeeperAmounts` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1) /// Storage: `GhostNetworks::NetworkImbalance` (r:1 w:1)
/// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Proof: `GhostNetworks::NetworkImbalance` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `System::Account` (r:1 w:0) /// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
fn pull_evm_thread() -> Weight { fn pull_evm_thread() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `346` // Measured: `449`
// Estimated: `3811` // Estimated: `3914`
// Minimum execution time: 138_215_000 picoseconds. // Minimum execution time: 183_413_000 picoseconds.
Weight::from_parts(140_004_000, 0) Weight::from_parts(186_271_000, 0)
.saturating_add(Weight::from_parts(0, 3811)) .saturating_add(Weight::from_parts(0, 3914))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(4))
} }
} }