Transfer

Our Transfer Monitoring features enable you to track SOL/SPL Transfer made on Sonala in real time.

Payload

You can use multiple transfer parameters simultaneously.

  • Signer

  • Mint

  • Sender

  • Recipient

Add one or more transfer events to monitor by replacing value_n with the desired transfer parameters.

{
   "event": "listenTransfer",
   "content": [
      "value_one",
      "value_two",
      "..."
   ]
}

Remove one or more transfer events from monitoring by replacing value_n with the desired transfer parameters.

{
   "event": "removeTransfer",
   "content": [
      "value_one",
      "value_two",
      "..."
   ]
}

Response

{
    "signature": "solana.Signature",
    "signer":[
        "solana.PublicKey",
        "..."
     ],
    "transfer": {
        "mint": "solana.PublicKey",
        "sender": "solana.PublicKey",
        "recipient": "solana.PublicKey",
        "amount": float64,
        "token_decimals": int
    },
    "details": {
        "slot": uint64,
        "block_height": uint64,
        "timestamp": int64
    }
}

Last updated