Activities
Activity types
type |
Description |
|---|---|
delegation |
Stake account delegated to a validator |
undelegation |
Stake account deactivated and removed from validator |
withdrawal |
SOL withdrawn back to wallet after cooldown |
All Solana activities are on-chain. tx.status reflects the transaction status (in_progress, confirmed, failed, expired).
Activity Structure
- network: string (enum:
mainnet,testnet,devnet) - type: string (enum:
delegation,undelegation,withdrawal) - status: string (enum:
pending,complete,failed) - page: object
Response Example
{
"data": [
{
"id": "9f7c5b8a-4e0d-4a2b-3c7e-8d1f4a6b9c0d",
"type": "delegation",
"status": "pending",
"network": "mainnet",
"protocol": "solana",
"amount": 10,
"currency": "SOL",
"timestamp": "2024-03-12T08:02:17Z",
"estimated_completed_at": null,
"delegation_address": "StakeAuth1111111111111111111111111111111111",
"tx": {
"hash": "solTxAbcDef123456789",
"status": "confirmed"
},
"details": null
},
{
"id": "0a8d6c9b-5f1e-4b3c-4d8f-9e2a5b7c0d1e",
"type": "undelegation",
"status": "pending",
"network": "mainnet",
"protocol": "solana",
"amount": 10,
"currency": "SOL",
"timestamp": "2024-03-15T10:00:00Z",
"estimated_completed_at": null,
"delegation_address": "StakeAuth1111111111111111111111111111111111",
"tx": {
"hash": "solTxUndelegate9876",
"status": "confirmed"
},
"details": null
},
{
"id": "1b9e7d0c-6a2f-4c4d-5e9a-0f3b6c8d1e2f",
"type": "withdrawal",
"status": "complete",
"network": "mainnet",
"protocol": "solana",
"amount": 10,
"currency": "SOL",
"timestamp": "2024-03-20T10:00:00Z",
"estimated_completed_at": null,
"delegation_address": "StakeAuth1111111111111111111111111111111111",
"tx": {
"hash": "solTxWithdraw9876543",
"status": "confirmed"
},
"details": null
}
],
"meta": {
"pagination": {
"current_page": 1,
"total_pages": 1,
"total_item_count": 3
}
}
}