Documentation ¶ Overview ¶ Package counter 实现一个简单的计数器合约示例 Index ¶ func GetValue(ctx core.Context, counterID core.ObjectID) (uint64, error) func Increment(ctx core.Context, counterID core.ObjectID, amount uint64) error func Initialize(ctx core.Context, initialValue uint64) (core.ObjectID, error) func Reset(ctx core.Context, counterID core.ObjectID) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func GetValue ¶ func GetValue(ctx core.Context, counterID core.ObjectID) (uint64, error) GetValue 获取当前计数器的值 func Increment ¶ func Increment(ctx core.Context, counterID core.ObjectID, amount uint64) error Increment 增加计数器的值 func Initialize ¶ func Initialize(ctx core.Context, initialValue uint64) (core.ObjectID, error) Initialize 初始化计数器合约,创建一个计数器对象并设置初始值 func Reset ¶ func Reset(ctx core.Context, counterID core.ObjectID) error Reset 重置计数器的值为0 Types ¶ This section is empty. Source Files ¶ View all Source files counter.go Click to show internal directories. Click to hide internal directories.