# Constants
Nonces can be ordered in arbitrary order.
EIP712TxType represents an EIP-712 transaction type.
Used for contracts that are not accounts.
Sequential nonces should be ordered in the same way as in externally owned accounts (EOAs).
Used for contracts that are accounts.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ApprovalBasedPaymasterInput contains approval-based paymaster input.
BatchDetails contains batch information.
Block represents a block.
BlockDetails contains block details.
BridgeContracts represents the addresses of default bridge contracts for both L1 and L2.
CallMsg contains parameters for contract call using EIP-712 transaction.
ContractAccountInfo represent contract account information containing details on the supported account abstraction version and nonce ordering format.
Eip712Meta L2-specific transaction metadata.
Fee represents the transaction fee parameters.
FeeParams represents the fee parameters configuration.
Deprecated: Deprecated in favor of ethereum.FilterQuery.
L1BridgeContracts represents the L1 bridge contracts.
L2BridgeContracts represents the L2 bridge contracts.
L2ToL1Log represents a layer 2 to layer 1 transaction log.
Log represents a log entry.
LogProof represents a log proof for an L2 to L1 transaction.
MessageProof represents a log proof for an L2 to L1 transaction.
PaymasterParams contains parameters for configuring the custom paymaster for the transaction.
PriorityOpConfirmation represents confirmation data that is part of L2->L1 message.
ProtocolVersion represents the protocol version.
RawBlockTransaction represents a raw block transaction.
Receipt represents the results of a transaction.
StandardConfiguration presents the standard-json configuration generated as output of zksolc compiler.
StorageProof Merkle proofs for one or more storage values at the specified account.
Token represents a token with addresses on both L1 and L2 chains.
Deprecated: Will be removed in the future releases.
Transaction712 represents an EIP-712 compliant transaction.
TransactionDetails contains transaction details.
Deprecated: Deprecated in favor of Receipt.
TransactionResponse includes all properties of a transaction as well as several properties that are useful once it has been mined.
TransactionWithDetailedOutput represents the transaction with detailed output.
# Interfaces
PaymasterInput is an interface that represents input data for a paymaster.
# Type aliases
AccountAbstractionVersion represents an enumeration of account abstraction versions.
AccountNonceOrdering represents an enumeration of account nonce ordering formats.
Deprecated: Will be removed in the future releases.
GeneralPaymasterInput contains general paymaster input.