Available on crate feature
full
only.Structs§
- Sanitized
Transaction - Sanitized transaction and the hash of its message
- Sanitized
Versioned Transaction - Wraps a sanitized
VersionedTransaction
to provide a safe API - Transaction
- An atomically-committed sequence of instructions.
- Transaction
Account Locks - Set of accounts that must be locked for safe transaction processing
- Versioned
Transaction - An atomic transaction
Enums§
- Address
Loader Error - Legacy
- Type that serializes to the string “legacy”
- Message
Hash - Type that represents whether the transaction message has been precomputed or not.
- Sanitize
Message Error - Simple
Address Loader - Transaction
Error - Reasons a transaction might be rejected.
- Transaction
Verification Mode - Transaction
Version - Transport
Error
Constants§
- MAX_
TX_ ACCOUNT_ LOCKS - Maximum number of accounts that a transaction may lock. 128 was chosen because it is the minimum number of accounts needed for the Neon EVM implementation.
Traits§
Functions§
- uses_
durable_ nonce - Returns true if transaction begins with an advance nonce instruction.