Type Alias OrderFilledEvent

OrderFilledEvent: {
    blockNumber: number;
    blockTimestamp: string;
    createdAt: string;
    direction: TradeDirection;
    erc20FillAmount: Bignumber;
    erc20Token: string;
    fillAmount: Bignumber;
    id: number;
    logIndex: number;
    maker: string;
    matcher: string;
    nonce: string;
    orderId: string;
    taker: string;
    tokenAddress: string;
    tokenId: Bignumber;
    txHash: string;
}

Type declaration

  • blockNumber: number

    The block number when the order was filled.

  • blockTimestamp: string

    The timestamp of the block when the order was filled.

  • createdAt: string

    The timestamp when the order filled event was created.

  • direction: TradeDirection
  • erc20FillAmount: Bignumber

    The amount of ERC-20 tokens used to fill the order.

  • erc20Token: string

    The ERC-20 token contract address used for payment.

  • fillAmount: Bignumber

    The amount of tokens filled.

  • id: number

    Unique identifier for the order filled event.

  • logIndex: number

    The log index in the block when the order was filled.

  • maker: string

    Address of the maker (order creator).

  • matcher: string

    The address of the entity matching the order.

  • nonce: string

    Unique identifier for the order event.

  • orderId: string

    The UUID of the order related to this filled event.

  • taker: string

    Address of the taker (order executor).

  • tokenAddress: string

    The ERC-721 or ERC-1155 token contract address.

  • tokenId: Bignumber

    The ID of the token being filled.

  • txHash: string

    The hash of the transaction that filled the order.