Interface EventData

Data that gets sent with each EventType

interface EventData {
    accountAddress?: string;
    amount?: BigNumberish;
    assets?: {
        amount?: BigNumberish;
        asset: AssetWithTokenStandard;
        toAddress?: string;
    }[];
    error?: unknown;
    event?: EventType;
    orderV2?: OrderV2;
    transactionHash?: string;
}

Properties

accountAddress?: string

Wallet address of the user who initiated the event.

amount?: BigNumberish

Amount of ETH sent when wrapping or unwrapping.

assets?: {
    amount?: BigNumberish;
    asset: AssetWithTokenStandard;
    toAddress?: string;
}[]

Array of assets for bulk transfer and batch approval operations.

Type declaration

error?: unknown

Error which occurred when transaction was denied or failed.

event?: EventType

The EventType of the event.

orderV2?: OrderV2

The OrderV2 object.

transactionHash?: string

The transaction hash of the event.