pub fn program_strategy(
        keypair_strategy: impl Strategy<Value = (Ed25519PrivateKey, Ed25519PublicKey)>,
    ) -> impl Strategy<Value = Self> {
        Self::strategy_impl(keypair_strategy, TransactionPayload::program_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 program_strategy(
        keypair_strategy: impl Strategy<Value = (Ed25519PrivateKey, Ed25519PublicKey)>,
    ) -> impl Strategy<Value = Self> {
        Self::strategy_impl(keypair_strategy, TransactionPayload::program_strategy())
    }
pub fn program_strategy ( keypair_strategy : impl Strategy < Value = ( Ed25519PrivateKey , Ed25519PublicKey ) > , ) -> impl Strategy < Value = Self > { Self :: strategy_impl ( keypair_strategy , TransactionPayload :: program_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 = (Ed25519PrivateKey, Ed25519PublicKey)>
keypair_strategy
impl Strategy<Value = (Ed25519PrivateKey, Ed25519PublicKey)>