External Entities

CCTP

DepositRequest

Cross chain deposit requests sent in CCTP that initiate transfer of tokens using CCTP

{
  cctpdepositRequests(where:{
    transactionHash_contains_nocase: "0xb7a005b76fd06cda34f8ad0f2a99dc86d614110d3b3d3e2b8741c111816597f5"
  }) {
    nonce
    destinationDomain
    mintRecipient
    transactionHash
  }
}

The fields of cctpdepositRequest are as follows-

  1. nonce- An unique ID used by CCTP to track token transfers, this is unique for each payload from each chain

  2. destinationDomain- Destination chain DomainID

  3. mintRecipient- Destination for the tokens

Message Received

These represent the processing of a payload followed by mintAndWithdraw which mints the tokens to the receiver

{
  cctpmessageReceived(id: "135-10"){
    amount
    receiver
    token
    transactionHash
  }
}

The fields of TransferBatch are as follows-

  1. id- The id is in the format nonce-source_domain

  2. amount- Amount of tokens received by the receiver

  3. receiver- Receiver of the tokens

  4. token- received token

  5. transactionHash- it is the transaction hash lol

Last updated