Skip to Content
API referencePulsar CoreSrcType AliasesEvmTransaction<T>

@tuwaio/pulsar-core-monorepo


EvmTransaction<T>

EvmTransaction<T> = BaseTransaction<T> & object

Defined in: packages/pulsar-core/src/types.ts:90 

Represents an EVM-specific transaction, extending the base properties.

Type declaration

adapter

adapter: EVM

The transaction adapter type.

hash?

optional hash: string

The on-chain transaction hash, available after submission.

input?

optional input: string

The data payload for the transaction, typically for contract interactions.

maxFeePerGas?

optional maxFeePerGas: string

The maximum fee per gas for the transaction (EIP-1559).

maxPriorityFeePerGas?

optional maxPriorityFeePerGas: string

The maximum priority fee per gas for the transaction (EIP-1559).

nonce?

optional nonce: number

The transaction nonce.

replacedTxHash?

optional replacedTxHash: string

The hash of a transaction that this one replaced (e.g., for speed-up).

to?

optional to: string

The recipient’s address.

value?

optional value: string

The value (in wei) being sent with the transaction.

Type Parameters

T

T

The type of the tracker identifier.

Last updated on