MCPcopy Create free account
hub / github.com/ChainSafe/Delorean-Protocol / arbitrary

Method arbitrary

fendermint/testing/src/arb/message.rs:12–20  ·  view source on GitHub ↗
(g: &mut Gen)

Source from the content-addressed store, hash-verified

10
11impl Arbitrary for ArbMessage {
12 fn arbitrary(g: &mut Gen) -> Self {
13 let mut message = Message::arbitrary(g);
14 message.gas_fee_cap = ArbTokenAmount::arbitrary(g).0;
15 message.gas_premium = ArbTokenAmount::arbitrary(g).0;
16 message.value = ArbTokenAmount::arbitrary(g).0;
17 message.to = ArbAddress::arbitrary(g).0;
18 message.from = ArbAddress::arbitrary(g).0;
19 Self(message)
20 }
21}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected