Skip to content

Transaction Types

Transaction.Base

Base properties of a Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.BaseRpc

Base properties of an RPC Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip1559

An EIP-1559 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip1559Rpc

An EIP-1559 RPC Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip2930

An EIP-2930 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip2930Rpc

An RPC EIP-2930 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip4844

An EIP-4844 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip4844Rpc

An RPC EIP-4844 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip7702

An EIP-7702 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Eip7702Rpc

An RPC EIP-7702 Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.FromRpcType

RPC Type to Type mapping.

Source: src/Transaction.ts

Transaction.Legacy

An legacy Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.LegacyRpc

A legacy RPC Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.Rpc

An RPC Transaction as defined in the Execution API specification.

Source: src/Transaction.ts

Transaction.ToRpcType

Type to RPC Type mapping.

Source: src/Transaction.ts

Transaction.Transaction

A Transaction as defined in the Execution API specification.

Source: src/Transaction.ts