Types 
Abi 
Type matching the Contract ABI Specification
Re-exported from ABIType.
AbiError 
ABI Error type.
Re-exported from ABIType.
AbiEvent 
ABI Event type.
Re-exported from ABIType.
AbiFunction 
ABI Function type.
Re-exported from ABIType.
AbiParameter 
inputs and ouputs item for ABI functions, events, and errors.
Re-exported from ABIType.
AbiParameterToPrimitiveTypes 
Converts AbiParameter to corresponding TypeScript primitive type.
AbiParametersToPrimitiveTypes 
Converts array of AbiParameter to corresponding TypeScript primitive types.
AccessList 
An access list.
Address 
An address.
Re-exported from ABIType.
Block 
A type for a Block.
Chain 
A type for a Chain.
FeeHistory 
A type for fee history.
FeeValues 
A type for fee values.
Filter 
A type for a Filter.
Hash 
Type for a hashed value – a "0x"-prefixed string: "0x${string}"
Hex 
Type for a hex value – a "0x"-prefixed string: "0x${string}"
Log 
A type for Event Logs.
Signature 
A type for a structured signature.
Transaction 
A type for Transactions.
TransactionReceipt 
A type for Transaction Receipts.
Transport 
A type for Transports.
WalletPermission 
A type for wallet (JSON-RPC Account) permissions.
TransactionSerializedEIP1559 
EIP-1559 transaction hex value – a "0x02"-prefixed string: "0x02${string}"
TransactionSerializedEIP2930 
EIP-2930 transaction hex value – a "0x01"-prefixed string: "0x01${string}"
TransactionSerializedLegacy 
Legacy transaction hex value – a "0x"-prefixed string: "0x${string}"
TransactionType 
All types of transactions. "eip1559" | "eip2930" | "legacy"
TransactionRequest 
A type for all transaction requests.