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

launchpad package

Function

GetRewardState

func GetRewardState(projectTierId string, depositId string) (*RewardState, error)

GetRewardState retrieves a reward state by project tier ID and deposit ID. Returns a cloned reward state to prevent external modification.

Parameters:

  • projectTierId: composite project-tier identifier containing the reward state.
  • depositId: deposit identifier whose reward state is requested.

Returns:

  • rewardState: cloned reward state; nil when the implementation supplies no state without an error.
  • err: non-nil when the reward manager or reward state cannot be found.

Params

Command

gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/gnoswap/launchpad.GetRewardState(,)"

Result