Represents an event triggered by an ERC-20 token transfer on the blockchain. Contains information about the transaction, block, and involved addresses.

Export

ERC20TransferEvent

interface ERC20TransferEvent {
    blockHash?: string;
    blockNumber?: number;
    blockTime?: string;
    contractAddress?: string;
    eventType?: string;
    from?: string;
    logIndex?: number;
    network?: string;
    to?: string;
    transactionHash?: string;
    transactionIndex?: number;
    value?: string;
    webhookId?: string;
}

Properties

blockHash?: string

Hash of the block containing the transaction.

Memberof

ERC20TransferEvent

blockNumber?: number

Number of the block containing the transaction.

Memberof

ERC20TransferEvent

blockTime?: string

Timestamp when the block was mined.

Memberof

ERC20TransferEvent

contractAddress?: string

Address of the ERC-20 token contract.

Memberof

ERC20TransferEvent

eventType?: string

Type of event, in this case, an ERC-20 token transfer.

Memberof

ERC20TransferEvent

from?: string

Address of the sender in the token transfer.

Memberof

ERC20TransferEvent

logIndex?: number

Position of the event log within the transaction.

Memberof

ERC20TransferEvent

network?: string

Blockchain network where the event occurred.

Memberof

ERC20TransferEvent

to?: string

Address of the recipient in the token transfer.

Memberof

ERC20TransferEvent

transactionHash?: string

Hash of the transaction that triggered the event.

Memberof

ERC20TransferEvent

transactionIndex?: number

Position of the transaction within the block.

Memberof

ERC20TransferEvent

value?: string

Amount of tokens transferred, typically in the smallest unit (e.g., wei for Ethereum).

Memberof

ERC20TransferEvent

webhookId?: string

Unique identifier for the webhook that triggered this event.

Memberof

ERC20TransferEvent