Solana
Staking
Native staking
SOL locked in a stake account the wallet owns is not transferred: the lots stay. When the account is emptied, what went in comes back as stake returned, and the rest is the reward, income on the day it reached the wallet. The ledger per stake account is kept over the whole history, oldest first.
Fixture 1 of 2
stake-sol
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E staked 7 SOL to 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.
9 Jun 2022 14:05 3KRJPz…Zarm, Helius says Stake SOL via Stake program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 7 | SOL | principal | 3BbmxX…8rQo |
| ↑ out | 0.00001 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | stake | 7 | SOL | no: left, nothing received | no |
| 1 | fee | 0.00001 | SOL | no: left, nothing received | no |
Raw payload
{
"description": "8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E staked 7 SOL to 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.",
"type": "STAKE_SOL",
"source": "STAKE_PROGRAM",
"fee": 10000,
"feePayer": "8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E",
"signature": "3KRJPzmwWFk2gKN6BgYoC8NJ43dENwGfFmQybKFxEkWX1x2FXmq416TLVfsQAambzmQC74AuwgrXeddXSLadZarm",
"slot": 136910915,
"timestamp": 1654776350,
"tokenTransfers": [],
"nativeTransfers": [
{
"fromUserAccount": "8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E",
"toUserAccount": "3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo",
"amount": 7000000000
}
],
"accountData": [
{
"account": "8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E",
"nativeBalanceChange": -7000010000,
"tokenBalanceChanges": []
},
{
"account": "3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo",
"nativeBalanceChange": 7000000000,
"tokenBalanceChanges": []
},
{
"account": "11111111111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "Chorus6Kis8tFHA7AowrPMcRJk3LbApHTYpgSNXzY5KE",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "Stake11111111111111111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "StakeConfig11111111111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "SysvarC1ock11111111111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "SysvarRent111111111111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
},
{
"account": "SysvarStakeHistory1111111111111111111111111",
"nativeBalanceChange": 0,
"tokenBalanceChanges": []
}
],
"transactionError": null,
"instructions": [
{
"accounts": [
"8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E",
"3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo"
],
"data": "1111127hrdNToUwU9HVonbWgAVoQ1cX57QdRMtbZXjhBwjt8uDfHDepsFckxeso2N33rUo",
"programId": "11111111111111111111111111111111",
"innerInstructions": []
},
{
"accounts": [
"3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo",
"SysvarRent111111111111111111111111111111111"
],
"data": "1111N8k3FAN6YS9bwBfkFhvuKsmqAQTQUCDMMboiUW6tU1AeVtzZ2s6vn7miJNgbaKf45CrBa6tJjxCx5yyLFu1rCMHc8yyXH4gLhbCrjUfQ95uZq8jrfeZ88zCdmVxdbjkKv63DM42TNzotDXk5aYSewBhM9",
"programId": "Stake11111111111111111111111111111111111111",
"innerInstructions": []
},
{
"accounts": [
"3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo",
"Chorus6Kis8tFHA7AowrPMcRJk3LbApHTYpgSNXzY5KE",
"SysvarC1ock11111111111111111111111111111111",
"SysvarStakeHistory1111111111111111111111111",
"StakeConfig11111111111111111111111111111111",
"8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E"
],
"data": "3xyZh",
"programId": "Stake11111111111111111111111111111111111111",
"innerInstructions": []
}
],
"lighthouseData": null,
"events": {}
}