pub fn script_strategy(
        keypair_strategy: impl Strategy<Value = KeyPair<Ed25519PrivateKey, Ed25519PublicKey>>,
        gas_currency_code_strategy: impl Strategy<Value = String>,
    ) -> impl Strategy<Value = Self> {
        Self::strategy_impl(
            keypair_strategy,
            TransactionPayload::script_strategy(),
            gas_currency_code_strategy,
        )
    }
// This isn't an Arbitrary impl because this doesn't generate *any* possible SignedTransaction,
// just one kind of them.
This isn't an Arbitrary impl because this doesn't generate *any* possible SignedTransaction,
just one kind of them.
This isn ' t an Arbitrary impl because this doesn ' t generate * any * possible SignedTransaction just one kind of them .
pub fn script_strategy(
        keypair_strategy: impl Strategy<Value = KeyPair<Ed25519PrivateKey, Ed25519PublicKey>>,
        gas_currency_code_strategy: impl Strategy<Value = String>,
    ) -> impl Strategy<Value = Self> {
        Self::strategy_impl(
            keypair_strategy,
            TransactionPayload::script_strategy(),
            gas_currency_code_strategy,
        )
    }
pub fn script_strategy ( keypair_strategy : impl Strategy < Value = KeyPair < Ed25519PrivateKey , Ed25519PublicKey > > , gas_currency_code_strategy : impl Strategy < Value = String > , ) -> impl Strategy < Value = Self > { Self :: strategy_impl ( keypair_strategy , TransactionPayload :: script_strategy ( ) , gas_currency_code_strategy , ) }
This isn't an Arbitrary impl because this doesn't generate *any* possible SignedTransaction,
just one kind of them.
This isn ' t an Arbitrary impl because this doesn ' t generate * any * possible SignedTransaction just one kind of them .
keypair_strategy
impl Strategy<Value = KeyPair<Ed25519PrivateKey, Ed25519PublicKey>>
gas_currency_code_strategy
impl Strategy<Value = String>
keypair_strategy
impl Strategy<Value = KeyPair<Ed25519PrivateKey, Ed25519PublicKey>>
gas_currency_code_strategy
impl Strategy<Value = String>