Skip to content Search Apps Documentation Source Content File Folder Download Copy Actions State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

Community realm. Read the code first. Community realm, deployed by its author. Read the code before you interact or send coins.

Vesting

How much of an account's balance can actually move right now.

account balance spendable locked vested
moul g1manfre…dlf5 40096.861680 GNOT 0.000000 GNOT 40096.861680 GNOT 6.7%
investors-vesting multisig g1x7tm26…gax3 0.000000 GNOT 0.000000 GNOT 0.000000 GNOT 6.7%

Check another address

Append it to the path: /r/moul/vesting/v0:g1…

put your own schedule on file Declare
take it off again Forget

What is real here, and what is not

figure where it comes from
balance read from the chain every render, banker.GetCoins
the clock read from the chain every render, the block time
the schedule supplied, because no realm can read one

A realm's whole view of an account is its TOTAL balance, locked coins included. std.VestingSchedule lives in the auth store and no native reaches it, so the curve has to be told to this realm rather than found.

That is safe to cache because a schedule can never change: it is set once, at genesis, and no message type creates or modifies one. A schedule declared correctly today is correct forever.