Re-exports§
pub use crate::move_authenticator::MoveAuthenticator;
Functions§
- blake2b256_
of_ sig - Compute the Blake2b256 hash of the serialized (flag-prefixed) bytes of a
GenericSignature, matching the digest used for non-MoveAuthenticatorsignatures bycrate::transaction::auth_digest_for_sig. - create_
fake_ transaction - keys
- make_
committee_ key - make_
committee_ key_ num - make_
move_ authenticator_ sig - Build a
GenericSignature::MoveAuthenticatorand the underlyingMoveAuthenticatorfor the given address, for use in tests. - make_
move_ authenticator_ tx - Make a transaction signed with
MoveAuthenticatorfor testing. - make_
passkey_ authenticator_ sig - Build a
GenericSignature::PasskeyAuthenticatorbacked by a freshly-generated Secp256r1 key pair, for use in tests. - make_
sponsored_ move_ authenticator_ tx - Make a sponsored transaction where both sender and sponsor sign with
MoveAuthenticator, for use in tests. - make_
sponsored_ regular_ sig_ tx - Make a sponsored transaction where both sender and sponsor sign with regular (Ed25519) signatures, for use in tests.
- make_
sponsored_ transaction_ data - Make sponsored
TransactionDatawith a transfer-IOTA programmable transaction and a random gas object, for use in tests. - make_
transaction - Make a user signed transaction with the given sender and its keypair. This is not verified or signed by authority.
- make_
transaction_ data - make_
upgraded_ multisig_ tx - multisig_
keys - to_
sender_ signed_ transaction - to_
sender_ signed_ transaction_ with_ multi_ signers - to_
sender_ signed_ transaction_ with_ optional_ sponsor