Skip to main content
Voltaire home page
Search Voltaire docs...
⌘K
Ask AI
GitHub
Get Started
Get Started
Search...
Navigation
Transaction
default
Documentation
GitHub
Twitter
Overview
What is Voltaire?
Safe Ethereum
Runtime Implementations
Agentic Coding
Multiplatform
Powerful Features
Getting Started
Getting Started
Playground
Library Comparisons
Model Context Protocol (MCP)
Core Concepts
Branded Types
Type-Safe Ethereum Values
Data-First API
Tree-Shakeable API
Error Handling
Cross-Language Consistency
Skills
Advanced Build
External Dependencies
Skills
Skills
Provider Skills
Contract Skills
Wallet Skills
Framework Skills
Utility Skills
Task Skills
Protocol Skills
L2 Skills
Development Tools
JSONRPCProvider
JSONRPCProvider
Getting Started
Core Concepts
Method Reference
Advanced
JSON-RPC Types
Usage Patterns
Comparison
Contract
Contract Pattern
Read Methods
Write Methods
Events
Gas Estimation
Primitives
ABI
Address
AccountState
AccessList
Block
Base64
BinaryTree
Blob
BloomFilter
Bytecode
Bytes
Bytes32
CallData
ChainId
Chain
Contract Code
Domain
Filters
ForkId
Gas
Fee Market
Authorization
Hardfork
Hash (Moved to Keccak256)
Hex
Proxy
StealthAddress
Storage
State
RLP
Receipt
TransactionUrl
Unsigned Integers
Signed Integers
License
Nonce
Networking
Keys & Signing
Proofs
SIWE
Signature
EventLog
Account Abstraction
Meta-Transactions
MEV
Tracing
Opcode
Transaction
ENS
Denomination
Tokens
Encoding
Beacon Chain
Sync
Cryptography
Overview
Hashing & Addresses
Transaction Signing
Blob Transactions & Scaling
Consensus & Beacon Chain
Wallet Operations
Encryption & Key Exchange
Signers
EVM
Ethereum Virtual Machine (EVM)
EVM Types
Frame
Host
Instructions
Precompiles
Utils
Utils
Retry with Exponential Backoff
Rate Limiting
Polling
Timeout
Batch Processing
Guides
Integrations
Examples
Getting Started
Wallet & Keys
Addresses
Transactions
Contracts
Signing
Indexing
Hex & Bytes
Hashing
RLP Encoding
Advanced
Swift
Swift
Getting Started (Swift)
Xcode Integration (Swift)
Primitives
Crypto
Contract
Support
Zig
Why Voltaire?
Getting Started
Core Concepts
JSONRPCProvider
Contract
Primitives
Cryptography
EVM
Utils
Guides
Examples
Developer Documentation
Developer Documentation
Developer Documentation
Current State
Patterns & Architecture
Development
Contributing
Generated API (TypeDoc)
Generated API Reference
utils
native
GasCosts
HDWallet
Proxy
Ssz
Storage
TransactionUrl
Primitives
primitives
Abi
primitives/AccessList
primitives/AccountState
primitives/Address
primitives/Authorization
primitives/Base64
primitives/BaseFeePerGas
primitives/BeaconBlockRoot
primitives/BinaryTree
primitives/Blob
primitives/Block
primitives/BlockBody
primitives/BlockFilter
primitives/BlockHash
primitives/BlockHeader
primitives/BlockNumber
primitives/BloomFilter
primitives/BuilderBid
primitives/Bundle
primitives/BundleHash
primitives/Bundler
primitives/Bytecode
primitives/Bytes
primitives/Bytes32
primitives/CallData
primitives/CallTrace
primitives/ChainHead
primitives/ChainId
primitives/CompilerVersion
primitives/ContractCode
primitives/ContractResult
primitives/ContractSignature
primitives/DecodedData
primitives/Domain
primitives/DomainSeparator
primitives/EffectiveGasPrice
primitives/EncodedData
primitives/Ens
primitives/EntryPoint
primitives/Epoch
primitives/ErrorSignature
primitives/EventLog
primitives/EventSignature
primitives/FeeOracle
primitives/FilterId
primitives/ForkId
primitives/FunctionSignature
primitives/Gas
GasConstants
primitives/GasEstimate
primitives/GasRefund
primitives/GasUsed
primitives/Hardfork
primitives/Hash
primitives/Hex
primitives/InitCode
primitives/Int128
primitives/Int16
primitives/Int256
primitives/Int32
primitives/Int64
primitives/Int8
primitives/License
primitives/LogFilter
primitives/LogIndex
primitives/MaxFeePerGas
primitives/MaxPriorityFeePerGas
primitives/MemoryDump
primitives/Metadata
primitives/MultiTokenId
primitives/NetworkId
primitives/NodeInfo
primitives/Nonce
primitives/OpStep
primitives/Opcode
primitives/PackedUserOperation
primitives/Paymaster
primitives/PeerId
primitives/PeerInfo
primitives/PendingTransactionFilter
Permit
primitives/PrivateKey
primitives/Proof
primitives/ProtocolVersion
primitives/PublicKey
primitives/Receipt
primitives/RelayData
primitives/ReturnData
primitives/RevertReason
primitives/Rlp
primitives/RuntimeCode
primitives/Selector
primitives/Signature
primitives/SignedData
primitives/Siwe
primitives/Slot
primitives/SourceMap
primitives/State
primitives/StateDiff
primitives/StateProof
primitives/StateRoot
primitives/StealthAddress
primitives/StorageDiff
primitives/StorageProof
primitives/StorageValue
primitives/StructLog
primitives/SyncStatus
primitives/TokenBalance
primitives/TokenId
primitives/TopicFilter
primitives/TraceConfig
primitives/TraceResult
Transaction
Generated API Reference
Authorization
EIP1559
EIP2930
EIP4844
EIP7702
Legacy
default
primitives/TransactionHash
primitives/TransactionIndex
primitives/TransactionStatus
primitives/TypedData
primitives/Uint
primitives/Uint128
primitives/Uint16
primitives/Uint32
primitives/Uint64
primitives/Uint8
primitives/Uncle
primitives/UserOperation
primitives/ValidatorIndex
primitives/Withdrawal
primitives/WithdrawalIndex
Crypto
EVM
Provider
Index Namespaces
On this page
default
References
AccessList
AccessListItem
Any
assertSigned
assertSigned_internal
Authorization
AuthorizationList
deserialize
detectType
EIP1559
EIP2930
EIP4844
EIP7702
format
format_internal
fromRpc
getAccessList
getAccessList_internal
getAuthorizationCount
getAuthorizationCount_internal
getAuthorizations
getAuthorizations_internal
getBlobCount
getBlobCount_internal
getBlobVersionedHashes
getBlobVersionedHashes_internal
getChainId
getChainId_internal
getGasPrice
getGasPrice_internal
getRecipient
getRecipient_internal
getSender
getSender_internal
getSigningHash
getSigningHash_internal
hasAccessList
hasAccessList_internal
hash
hash_internal
isContractCall
isContractCall_internal
isContractCreation
isContractCreation_internal
isEIP1559
isEIP2930
isEIP4844
isEIP7702
isLegacy
isSigned
isSigned_internal
Legacy
ReplaceOptions
replaceWith
replaceWith_internal
serialize
serialize_internal
Signature
toRpc
Transaction
Type
validateChainId
validateChainId_internal
validateGasLimit
validateGasLimit_internal
validateGasPrice
validateGasPrice_internal
validateNonce
validateNonce_internal
validateValue
validateValue_internal
verifySignature
verifySignature_internal
VersionedHash
withData
withData_internal
withGasLimit
withGasLimit_internal
withGasPrice
withGasPrice_internal
withNonce
withNonce_internal
Transaction
default
Copy page
Auto-generated API documentation
Copy page
@tevm/voltaire
@tevm/voltaire
/
primitives/Transaction
/ default
default
References
AccessList
Re-exports
AccessList
AccessListItem
Re-exports
AccessListItem
Any
Re-exports
Any
assertSigned
Re-exports
assertSigned
assertSigned_internal
Re-exports
assertSigned_internal
Authorization
Re-exports
Authorization
AuthorizationList
Re-exports
AuthorizationList
deserialize
Re-exports
deserialize
detectType
Re-exports
detectType
EIP1559
Re-exports
EIP1559
EIP2930
Re-exports
EIP2930
EIP4844
Re-exports
EIP4844
EIP7702
Re-exports
EIP7702
format
Re-exports
format
format_internal
Re-exports
format_internal
fromRpc
Re-exports
fromRpc
getAccessList
Re-exports
getAccessList
getAccessList_internal
Re-exports
getAccessList_internal
getAuthorizationCount
Re-exports
getAuthorizationCount
getAuthorizationCount_internal
Re-exports
getAuthorizationCount_internal
getAuthorizations
Re-exports
getAuthorizations
getAuthorizations_internal
Re-exports
getAuthorizations_internal
getBlobCount
Re-exports
getBlobCount
getBlobCount_internal
Re-exports
getBlobCount_internal
getBlobVersionedHashes
Re-exports
getBlobVersionedHashes
getBlobVersionedHashes_internal
Re-exports
getBlobVersionedHashes_internal
getChainId
Re-exports
getChainId
getChainId_internal
Re-exports
getChainId_internal
getGasPrice
Re-exports
getGasPrice
getGasPrice_internal
Re-exports
getGasPrice_internal
getRecipient
Re-exports
getRecipient
getRecipient_internal
Re-exports
getRecipient_internal
getSender
Re-exports
getSender
getSender_internal
Re-exports
getSender_internal
getSigningHash
Re-exports
getSigningHash
getSigningHash_internal
Re-exports
getSigningHash_internal
hasAccessList
Re-exports
hasAccessList
hasAccessList_internal
Re-exports
hasAccessList_internal
hash
Re-exports
hash
hash_internal
Re-exports
hash_internal
isContractCall
Re-exports
isContractCall
isContractCall_internal
Re-exports
isContractCall_internal
isContractCreation
Re-exports
isContractCreation
isContractCreation_internal
Re-exports
isContractCreation_internal
isEIP1559
Re-exports
isEIP1559
isEIP2930
Re-exports
isEIP2930
isEIP4844
Re-exports
isEIP4844
isEIP7702
Re-exports
isEIP7702
isLegacy
Re-exports
isLegacy
isSigned
Re-exports
isSigned
isSigned_internal
Re-exports
isSigned_internal
Legacy
Re-exports
Legacy
ReplaceOptions
Re-exports
ReplaceOptions
replaceWith
Re-exports
replaceWith
replaceWith_internal
Re-exports
replaceWith_internal
serialize
Re-exports
serialize
serialize_internal
Re-exports
serialize_internal
Signature
Re-exports
Signature
toRpc
Re-exports
toRpc
Transaction
Re-exports
Transaction
Type
Re-exports
Type
validateChainId
Re-exports
validateChainId
validateChainId_internal
Re-exports
validateChainId_internal
validateGasLimit
Re-exports
validateGasLimit
validateGasLimit_internal
Re-exports
validateGasLimit_internal
validateGasPrice
Re-exports
validateGasPrice
validateGasPrice_internal
Re-exports
validateGasPrice_internal
validateNonce
Re-exports
validateNonce
validateNonce_internal
Re-exports
validateNonce_internal
validateValue
Re-exports
validateValue
validateValue_internal
Re-exports
validateValue_internal
verifySignature
Re-exports
verifySignature
verifySignature_internal
Re-exports
verifySignature_internal
VersionedHash
Re-exports
VersionedHash
withData
Re-exports
withData
withData_internal
Re-exports
withData_internal
withGasLimit
Re-exports
withGasLimit
withGasLimit_internal
Re-exports
withGasLimit_internal
withGasPrice
Re-exports
withGasPrice
withGasPrice_internal
Re-exports
withGasPrice_internal
withNonce
Re-exports
withNonce
withNonce_internal
Re-exports
withNonce_internal
Was this page helpful?
Yes
No
Legacy
primitives/TransactionHash
⌘I