Account
Our Account Trade Monitoring features enable you to track Trades executed by a specific Solana public key in real time.
For details on the supported pool types, please refer to the Welcome section of our documentation.
Payload
Add one or more account to monitor by replacing
pbk_n
with the desired Solana account public keys.
{
"event": "listenAccountTrade",
"content": [
"pbk_one",
"pbk_two",
"..."
]
}
Remove one or more accounts from monitoring by replacing
pbk_n
with the desired Solana account public keys.
{
"event": "removeAccountTrade",
"content": [
"pbk_one",
"pbk_two",
"..."
]
}
Response
{
"signature":"solana.Signature",
"signer":[
"solana.PublicKey",
"..."
],
"trade":{
"user":"solana.PublicKey",
"mint_in":"solana.PublicKey",
"token_in": float64,
"decimals_in":int,
"mint_out":"solana.PublicKey",
"token_out":float64,
"decimals_out":int,
"isBuy":bool
},
"pool":{
"type":"string",
"pairs":[
{
"mint":"solana.PublicKey",
"amount":float64,
"decimals":int
},
{
"mint":"solana.PublicKey",
"amount":float64,
"decimals":int
}
],
"marketcap":float64,
"marketcap_usd":float64,
"bonding_percentage":float64
},
"details": {
"slot": uint64,
"block_height": uint64,
"timestamp": int64
}
}
Last updated