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.

lock/v1 package

Overview

Package lock is version 1 of the "retire the predecessor" upgrade pattern (pattern B of the exploration; see ../README.md).

v1 refuses every write until v0 has been retired. That is the whole point: at most one version is writable at any height, so v1 can safely fold v0's frozen total into its own and report a single authoritative number, the thing pattern A cannot do.

Function

Get

func Get() int
Ask AI Claude ChatGPT

Get returns the predecessor's frozen total plus this version's own.

Command

gnokey query vm/qeval -remote "https://rpc.onyx.testnets.gno.land" -data "gno.land/r/nym-moultest123/x/upgrade/lock/v1.Get()"

Result