`balance`、` frozen_balance`、 `staking_balance`、` delegated_balance`の違いは何ですか
1 回答
- 投票
RPCの説明ドキュメントは一般的にかなり自明ですが、例を挙げて説明してみましょう.
合計11000XTZのtzアカウントを所有しているとします.このアカウントで焼きます. KTアドレスに5000XTZを持っている私の友人のボブは、彼に代わって焼くために私に彼の資金を委任します.重要ではありませんが、2つのロールを組み合わせます(ロールあたり8000 XTZ).
balance
(私自身のバランス)は11000
delegated_balance
(私が委任されている量.この場合はBobからのみ)は5000
staking_balance
(ボブを含む私のベーキングにカウントされた合計)は16000
私はパン屋なので、ブロックを焼いたり承認したりするたびに、tzアカウントから債券が取得され、報酬が保持されます.したがって、私が10回の承認と1回のブロックベイクを行い、承認とベイクごとのボンドが64XTZと512XTZであり、その報酬がそれぞれ2XTZと16XTZであると想像してください.
bond=10 * 64 + 1 * 512 = 1152 XTZ
報酬=10 * 2 + 1 * 16 = 36 XTZ
凍結合計=1152 + 36 = 1188 XTZ
frozen_balance
(すべての凍結された債券と報酬 [および手数料] )は1188
報酬は、ロックが解除され、債券がまだ残高の一部である(アクセスできない場合でも)まで、合計残高にカウントされないため、balance
またはstaking_balance
はカウントします.絆や報酬を考慮しても変わらない.
The RPC descriptions in the documentations are generally pretty self explanatory but let's try to clear it up by an example.
Say I have a tz account that I own with a total of 11000 XTZ. I bake with this account. My friend Bob who has 5000 XTZ in a KT address, he delegates his funds for me to bake for his behalf. Though inconsequential, we combine for 2 rolls (8000 XTZ per roll).
balance
(my own balance) is 11000
delegated_balance
(how much I'm delegated, this case only from Bob) is 5000
staking_balance
(the total counted for my baking, including Bob's) is 16000
Because I'm a baker, every time I bake a block or endorses, bonds are taken from my tz account and rewards are held. So imagine that I had made 10 endorsements and 1 block baked, bonds per endorsement and bake is 64 XTZ and 512 XTZ, its rewards are 2 XTZ and 16 XTZ, respectively.
bonds = 10 * 64 + 1 * 512 = 1152 XTZ
rewards = 10 * 2 + 1 * 16 = 36 XTZ
total frozen = 1152 + 36 = 1188 XTZ
frozen_balance
(all frozen bonds and rewards [and fees]) is 1188
Note that because rewards are not counted towards your total balance until it is unlocked and bonds are still part of your balance (though inaccessible), your balance
or staking_balance
does not change even considering your bonds and rewards.
RPCの結果を委任します
balance
、frozen_balance
、staking_balance
、delegated_balance
の違いは何ですか?