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.

game_vault state

Back to all declarations

SetDistributionBatchMaxEvent

untyped string

Value

"SetDistributionBatchMax"

distributionBatchMaxDefault

untyped bigint

Value

(50 <untyped> bigint)

distributionBatchMaxUpperBound

untyped bigint

Value

(100 <untyped> bigint)

distributionBatchMax

int

Value

50

RewardDistribution

type

Value

game_vault.RewardDistribution

RewardDistributionView

type

Value

game_vault.RewardDistributionView

VaultRefund

type

Value

game_vault.VaultRefund

SetDistributionBatchMax

func(value int)
Open
OID
0fea9e…b057:4
SetDistributionBatchMax details

Inspect func

GetDistributionBatchMax

func() int
Open
OID
0fea9e…b057:6
GetDistributionBatchMax details

Inspect func

DistributeReward

func(poolKey string, operationKey string, recipientCSV string, ugnotAmountCSV string) uint64
Open
OID
0fea9e…b057:7
DistributeReward details

Inspect func

recordAndSendRefund

func(poolID uint64, operationKey string, sourceKey string, recipient .uverse.address, amount int64, kind string, executor .uverse.address) uint64
Open
OID
0fea9e…b057:8
recordAndSendRefund details

Inspect func

validatePayouts

func(recipientCSV string, ugnotAmountCSV string, realmAddress .uverse.address, balance int64) (int, int64)
Open
OID
0fea9e…b057:9
validatePayouts details

Inspect func

sendPayouts

func(recipientCSV string, ugnotAmountCSV string)
Open
OID
0fea9e…b057:10
sendPayouts details

Inspect func

readPayoutRecipient

func(recipientCSV string, start int, realmAddress .uverse.address) (.uverse.address, int, bool)
Open
OID
0fea9e…b057:11
readPayoutRecipient details

Inspect func

readPayoutAmount

func(ugnotAmountCSV string, start int) (int64, int, bool)
Open
OID
0fea9e…b057:12
readPayoutAmount details

Inspect func

readPayoutCSVEntry

func(csv string, start int) (string, int, bool)
Open
OID
0fea9e…b057:13
readPayoutCSVEntry details

Inspect func

GetRewardDistribution

func(distributionID uint64) game_vault.RewardDistribution
Open
OID
0fea9e…b057:14
GetRewardDistribution details

Inspect func

GetLatestRewardDistributionID

func() uint64
Open
OID
0fea9e…b057:15
GetLatestRewardDistributionID details

Inspect func

GetRewardDistributionByOperationKey

func(operationKey string) game_vault.RewardDistributionView
Open
OID
0fea9e…b057:16
GetRewardDistributionByOperationKey details

Inspect func

GetRewardDistributionCountByPool

func(poolID uint64) int
Open
OID
0fea9e…b057:17
GetRewardDistributionCountByPool details

Inspect func

ListRewardDistributionIDsByPool

func(poolID uint64, page int, count int) []uint64
Open
OID
0fea9e…b057:18
ListRewardDistributionIDsByPool details

Inspect func

GetVaultRefund

func(refundID uint64) game_vault.VaultRefund
Open
OID
0fea9e…b057:19
GetVaultRefund details

Inspect func

GetLatestVaultRefundID

func() uint64
Open
OID
0fea9e…b057:20
GetLatestVaultRefundID details

Inspect func

GetVaultRefundByOperationKey

func(operationKey string) game_vault.VaultRefund
Open
OID
0fea9e…b057:21
GetVaultRefundByOperationKey details

Inspect func

GetVaultRefundCountByPool

func(poolID uint64) int
Open
OID
0fea9e…b057:22
GetVaultRefundCountByPool details

Inspect func

ListVaultRefundIDsByPool

func(poolID uint64, page int, count int) []uint64
Open
OID
0fea9e…b057:23
ListVaultRefundIDsByPool details

Inspect func

EntryProcessStatus

type

Value

game_vault.EntryProcessStatus

EntryProcessStatusInvalid

game_vault.EntryProcessStatus

Value

<zero>

EntryProcessStatusOpen

game_vault.EntryProcessStatus

Value

<zero>

EntryProcessStatusClosed

game_vault.EntryProcessStatus

Value

<zero>

EntryProcessStatusCanceled

game_vault.EntryProcessStatus

Value

<zero>

EntryFundStatus

type

Value

game_vault.EntryFundStatus

EntryFundStatusInvalid

game_vault.EntryFundStatus

Value

<zero>

EntryFundStatusHeld

game_vault.EntryFundStatus

Value

<zero>

EntryFundStatusRefunded

game_vault.EntryFundStatus

Value

<zero>

EntryProcess

type

Value

game_vault.EntryProcess

EntryFund

type

Value

game_vault.EntryFund

CreateEntryProcess

func(processKey string, gameWorldID uint64, entryFeeUgnot int64) uint64
Open
OID
0fea9e…b057:24
CreateEntryProcess details

Inspect func

CloseEntryProcess

func(processID uint64)
Open
OID
0fea9e…b057:26
CloseEntryProcess details

Inspect func

CancelEntryProcess

func(processID uint64)
Open
OID
0fea9e…b057:27
CancelEntryProcess details

Inspect func

DepositEntry

func(processID uint64, participationKey string, entryKey string) uint64
Open
OID
0fea9e…b057:28
DepositEntry details

Inspect func

RefundEntryFund

func(fundID uint64, operationKey string) uint64
Open
OID
0fea9e…b057:29
RefundEntryFund details

Inspect func

GetEntryProcessID

func(processKey string) uint64
Open
OID
0fea9e…b057:30
GetEntryProcessID details

Inspect func

GetEntryProcess

func(processID uint64) game_vault.EntryProcess
Open
OID
0fea9e…b057:31
GetEntryProcess details

Inspect func

GetLatestEntryProcessID

func() uint64
Open
OID
0fea9e…b057:32
GetLatestEntryProcessID details

Inspect func

ListEntryRefundStates

func(processKeysCSV string, ownersCSV string, entryKeysCSV string) []map[string]string
Open
OID
0fea9e…b057:33
ListEntryRefundStates details

Inspect func

GetEntryFund

func(fundID uint64) game_vault.EntryFund
Open
OID
0fea9e…b057:34
GetEntryFund details

Inspect func

GetLatestEntryFundID

func() uint64
Open
OID
0fea9e…b057:35
GetLatestEntryFundID details

Inspect func

GetEntryFundStatus

func(fundID uint64) game_vault.EntryFundStatus
Open
OID
0fea9e…b057:36
GetEntryFundStatus details

Inspect func

GetEntryFundID

func(processID uint64, owner .uverse.address, entryKey string) uint64
Open
OID
0fea9e…b057:37
GetEntryFundID details

Inspect func

GetEntryFundCount

func(processID uint64, owner .uverse.address, participationKey string) int
Open
OID
0fea9e…b057:38
GetEntryFundCount details

Inspect func

ListEntryFundIDs

func(processID uint64, owner .uverse.address, participationKey string, page int, count int) []uint64
Open
OID
0fea9e…b057:39
ListEntryFundIDs details

Inspect func

GetEntryFundCountByOwner

func(processID uint64, owner .uverse.address) int
Open
OID
0fea9e…b057:40
GetEntryFundCountByOwner details

Inspect func

ListEntryFundIDsByOwner

func(processID uint64, owner .uverse.address, page int, count int) []uint64
Open
OID
0fea9e…b057:41
ListEntryFundIDsByOwner details

Inspect func

SystemFunding

type

Value

game_vault.SystemFunding

DepositSystemFunding

func(poolID uint64, fundingKey string) uint64
Open
OID
0fea9e…b057:42
DepositSystemFunding details

Inspect func

RefundSystemFunding

func(poolID uint64, fundingKey string, operationKey string) uint64
Open
OID
0fea9e…b057:44
RefundSystemFunding details

Inspect func

GetSystemFunding

func(fundingID uint64) game_vault.SystemFunding
Open
OID
0fea9e…b057:45
GetSystemFunding details

Inspect func

GetLatestSystemFundingID

func() uint64
Open
OID
0fea9e…b057:46
GetLatestSystemFundingID details

Inspect func

GetSystemFundingByKey

func(fundingKey string) game_vault.SystemFunding
Open
OID
0fea9e…b057:47
GetSystemFundingByKey details

Inspect func

GetSystemFundingCountByPool

func(poolID uint64) int
Open
OID
0fea9e…b057:48
GetSystemFundingCountByPool details

Inspect func

ListSystemFundingIDsByPool

func(poolID uint64, page int, count int) []uint64
Open
OID
0fea9e…b057:49
ListSystemFundingIDsByPool details

Inspect func

GetAccountedUgnotTotal

func() int64
Open
OID
0fea9e…b057:50
GetAccountedUgnotTotal details

Inspect func

GetUnaccountedUgnotTotal

func() int64
Open
OID
0fea9e…b057:51
GetUnaccountedUgnotTotal details

Inspect func

ParticipationProcessStatus

type

Value

game_vault.ParticipationProcessStatus

ParticipationProcessStatusInvalid

game_vault.ParticipationProcessStatus

Value

<zero>

ParticipationProcessStatusOpen

game_vault.ParticipationProcessStatus

Value

<zero>

ParticipationProcessStatusClosed

game_vault.ParticipationProcessStatus

Value

<zero>

ParticipationProcessStatusCommitted

game_vault.ParticipationProcessStatus

Value

<zero>

ParticipationProcessStatusCanceled

game_vault.ParticipationProcessStatus

Value

<zero>

ParticipationFundStatus

type

Value

game_vault.ParticipationFundStatus

ParticipationFundStatusInvalid

game_vault.ParticipationFundStatus

Value

<zero>

ParticipationFundStatusHeld

game_vault.ParticipationFundStatus

Value

<zero>

ParticipationFundStatusCommitted

game_vault.ParticipationFundStatus

Value

<zero>

ParticipationFundStatusRefunded

game_vault.ParticipationFundStatus

Value

<zero>

ParticipationProcess

type

Value

game_vault.ParticipationProcess

ParticipationProcessView

type

Value

game_vault.ParticipationProcessView

ParticipationFund

type

Value

game_vault.ParticipationFund

CreateParticipationProcess

func(processKey string, gameWorldID uint64, rewardPoolKey string, participationFeeUgnot int64) uint64
Open
OID
0fea9e…b057:52
CreateParticipationProcess details

Inspect func

CloseParticipationProcess

func(processID uint64)
Open
OID
0fea9e…b057:54
CloseParticipationProcess details

Inspect func

CancelParticipationProcess

func(processID uint64)
Open
OID
0fea9e…b057:55
CancelParticipationProcess details

Inspect func

DepositParticipation

func(processID uint64, participationKey string, paymentKey string) uint64
Open
OID
0fea9e…b057:56
DepositParticipation details

Inspect func

RefundParticipationFund

func(fundID uint64, operationKey string) uint64
Open
OID
0fea9e…b057:57
RefundParticipationFund details

Inspect func

CommitParticipationProcess

func(processID uint64, operationKey string)
Open
OID
0fea9e…b057:58
CommitParticipationProcess details

Inspect func

GetParticipationProcessID

func(processKey string) uint64
Open
OID
0fea9e…b057:59
GetParticipationProcessID details

Inspect func

GetParticipationProcess

func(processID uint64) game_vault.ParticipationProcess
Open
OID
0fea9e…b057:60
GetParticipationProcess details

Inspect func

GetParticipationProcessByKey

func(processKey string) game_vault.ParticipationProcessView
Open
OID
0fea9e…b057:61
GetParticipationProcessByKey details

Inspect func

ListParticipationProcessStates

func(processKeys []string) []map[string]string
Open
OID
0fea9e…b057:62
ListParticipationProcessStates details

Inspect func

ListParticipationPaymentStates

func(processKeysCSV string, ownersCSV string, paymentKeysCSV string) []map[string]string
Open
OID
0fea9e…b057:63
ListParticipationPaymentStates details

Inspect func

GetLatestParticipationProcessID

func() uint64
Open
OID
0fea9e…b057:64
GetLatestParticipationProcessID details

Inspect func

GetParticipationFund

func(fundID uint64) game_vault.ParticipationFund
Open
OID
0fea9e…b057:65
GetParticipationFund details

Inspect func

GetLatestParticipationFundID

func() uint64
Open
OID
0fea9e…b057:66
GetLatestParticipationFundID details

Inspect func

GetParticipationFundEffectiveStatus

func(fundID uint64) game_vault.ParticipationFundStatus
Open
OID
0fea9e…b057:67
GetParticipationFundEffectiveStatus details

Inspect func

GetParticipationFundID

func(processID uint64, owner .uverse.address, paymentKey string) uint64
Open
OID
0fea9e…b057:68
GetParticipationFundID details

Inspect func

ListParticipationFundStates

func(values []string) []map[string]string
Open
OID
0fea9e…b057:69
ListParticipationFundStates details

Inspect func

GetParticipationFundCount

func(processID uint64, owner .uverse.address, participationKey string) int
Open
OID
0fea9e…b057:70
GetParticipationFundCount details

Inspect func

ListParticipationFundIDs

func(processID uint64, owner .uverse.address, participationKey string, page int, count int) []uint64
Open
OID
0fea9e…b057:71
ListParticipationFundIDs details

Inspect func

GetParticipationFundCountByOwner

func(processID uint64, owner .uverse.address) int
Open
OID
0fea9e…b057:72
GetParticipationFundCountByOwner details

Inspect func

ListParticipationFundIDsByOwner

func(processID uint64, owner .uverse.address, page int, count int) []uint64
Open
OID
0fea9e…b057:73
ListParticipationFundIDsByOwner details

Inspect func

assertValidOwner

func(owner .uverse.address)
Open
OID
0fea9e…b057:74
assertValidOwner details

Inspect func

sendUgnot

func(recipient .uverse.address, amount int64)
Open
OID
0fea9e…b057:75
sendUgnot details

Inspect func

ListRefundScopeStates

func(scopeKeys []string) []map[string]string

ListRefundScopeStates returns participation process and reward pool states for refund decisions.

Open
OID
0fea9e…b057:76
ListRefundScopeStates details

Inspect func

ListParticipationRefundStates

func(values []string) []map[string]string

ListParticipationRefundStates returns fund, processed operation, and refund evidence for each participant.

Open
OID
0fea9e…b057:78
ListParticipationRefundStates details

Inspect func

gameWorldRewardPoolIDs

*v0.BPTree
Open
OID
0fea9e…b057:156
gameWorldRewardPoolIDs details

Inspect pointer

participationProcesses

*v0.BPTree
Open
OID
0fea9e…b057:158
participationProcesses details

Inspect pointer

participationProcessIDs

*v0.BPTree
Open
OID
0fea9e…b057:160
participationProcessIDs details

Inspect pointer

gameWorldParticipationProcessIDs

*v0.BPTree
Open
OID
0fea9e…b057:162
gameWorldParticipationProcessIDs details

Inspect pointer

participationFundIDs

*v0.BPTree
Open
OID
0fea9e…b057:166
participationFundIDs details

Inspect pointer

participationOwnerFundIDs

*v0.BPTree
Open
OID
0fea9e…b057:168
participationOwnerFundIDs details

Inspect pointer

participationGroupFundIDs

*v0.BPTree
Open
OID
0fea9e…b057:170
participationGroupFundIDs details

Inspect pointer

gameWorldEntryProcessIDs

*v0.BPTree
Open
OID
0fea9e…b057:176
gameWorldEntryProcessIDs details

Inspect pointer

poolSystemFundingIDs

*v0.BPTree
Open
OID
0fea9e…b057:190
poolSystemFundingIDs details

Inspect pointer

rewardDistributionIDs

*v0.BPTree
Open
OID
0fea9e…b057:194
rewardDistributionIDs details

Inspect pointer

processedOperationKeys

*v0.BPTree
Open
OID
0fea9e…b057:204
processedOperationKeys details

Inspect pointer

latestRewardPoolID

uint64

Value

0

latestParticipationProcessID

uint64

Value

0

latestParticipationFundID

uint64

Value

0

latestEntryProcessID

uint64

Value

0

latestEntryFundID

uint64

Value

0

latestSystemFundingID

uint64

Value

0

latestRewardDistributionID

uint64

Value

0

latestVaultRefundID

uint64

Value

0

accountedUgnotTotal

int64

Value

0

resetGameVaultState

func()
Open
OID
0fea9e…b057:117
resetGameVaultState details

Inspect func

ownerKey

func(processID uint64, owner .uverse.address) string
Open
OID
0fea9e…b057:118
ownerKey details

Inspect func

keyedOwnerKey

func(processID uint64, owner .uverse.address, key string) string
Open
OID
0fea9e…b057:119
keyedOwnerKey details

Inspect func

uint64Key

func(id uint64) string
Open
OID
0fea9e…b057:120
uint64Key details

Inspect func

parseUint64Key

func(key string) uint64
Open
OID
0fea9e…b057:121
parseUint64Key details

Inspect func

treeGet

func(store *v0.BPTree, id uint64) (interface{...}, bool)
Open
OID
0fea9e…b057:122
treeGet details

Inspect func

treeSet

func(store *v0.BPTree, id uint64, value interface{...})
Open
OID
0fea9e…b057:123
treeSet details

Inspect func

stringGet

func(store *v0.BPTree, key string) (interface{...}, bool)
Open
OID
0fea9e…b057:124
stringGet details

Inspect func

addStringSetID

func(store *v0.BPTree, key string, id uint64)
Open
OID
0fea9e…b057:125
addStringSetID details

Inspect func

getStringSet

func(store *v0.BPTree, key string) (*v0.BPTree, bool)
Open
OID
0fea9e…b057:126
getStringSet details

Inspect func

getOrCreateIDSet

func(store *v0.BPTree, key uint64) *v0.BPTree
Open
OID
0fea9e…b057:127
getOrCreateIDSet details

Inspect func

getIDSet

func(store *v0.BPTree, key uint64) (*v0.BPTree, bool)
Open
OID
0fea9e…b057:128
getIDSet details

Inspect func

listIDs

func(ids *v0.BPTree, page int, count int) []uint64
Open
OID
0fea9e…b057:129
listIDs details

Inspect func

readQueryCSVEntry

func(csv string, start int) (string, int, bool)
Open
OID
0fea9e…b057:130
readQueryCSVEntry details

Inspect func

maxInt64

int64

Value

9223372036854775807

maxUint64

uint64

Value

18446744073709551615

gameVaultList

untyped bigint

Value

(100 <untyped> bigint)

RewardPoolStatus

type

Value

game_vault.RewardPoolStatus

RewardPoolStatusInvalid

game_vault.RewardPoolStatus

Value

<zero>

RewardPoolStatusOpen

game_vault.RewardPoolStatus

Value

<zero>

RewardPoolStatusLocked

game_vault.RewardPoolStatus

Value

<zero>

RewardPoolStatusSettled

game_vault.RewardPoolStatus

Value

<zero>

RewardPoolStatusCanceled

game_vault.RewardPoolStatus

Value

<zero>

RewardPool

type

Value

game_vault.RewardPool

RewardPoolView

type

Value

game_vault.RewardPoolView

CreateRewardPool

func(poolKey string, gameWorldID uint64) uint64
Open
OID
0fea9e…b057:132
CreateRewardPool details

Inspect func

LockRewardPool

func(poolKey string)
Open
OID
0fea9e…b057:134
LockRewardPool details

Inspect func

CancelRewardPool

func(poolKey string)
Open
OID
0fea9e…b057:135
CancelRewardPool details

Inspect func

SettleRewardPool

func(poolKey string)
Open
OID
0fea9e…b057:136
SettleRewardPool details

Inspect func

GetRewardPoolID

func(poolKey string) uint64
Open
OID
0fea9e…b057:137
GetRewardPoolID details

Inspect func

GetRewardPool

func(poolID uint64) game_vault.RewardPool
Open
OID
0fea9e…b057:138
GetRewardPool details

Inspect func

GetRewardPoolByKey

func(poolKey string) game_vault.RewardPoolView
Open
OID
0fea9e…b057:139
GetRewardPoolByKey details

Inspect func

mustGetRewardPoolByKey

func(poolKey string) (uint64, game_vault.RewardPool)
Open
OID
0fea9e…b057:140
mustGetRewardPoolByKey details

Inspect func

GetLatestRewardPoolID

func() uint64
Open
OID
0fea9e…b057:141
GetLatestRewardPoolID details

Inspect func

GetRewardPoolCountByGameWorld

func(gameWorldID uint64) int
Open
OID
0fea9e…b057:142
GetRewardPoolCountByGameWorld details

Inspect func

ListRewardPoolIDsByGameWorld

func(gameWorldID uint64, page int, count int) []uint64
Open
OID
0fea9e…b057:143
ListRewardPoolIDsByGameWorld details

Inspect func

assertGameWorldExists

func(gameWorldID uint64)
Open
OID
0fea9e…b057:144
assertGameWorldExists details

Inspect func

assertNoAttachedCoins

func()
Open
OID
0fea9e…b057:145
assertNoAttachedCoins details

Inspect func

assertExactUgnotPayment

func(expected int64)
Open
OID
0fea9e…b057:146
assertExactUgnotPayment details

Inspect func

getAttachedUgnotDeposit

func() int64
Open
OID
0fea9e…b057:147
getAttachedUgnotDeposit details

Inspect func

assertKeyLength

func(value string, name string)
Open
OID
0fea9e…b057:148
assertKeyLength details

Inspect func

assertPageCount

func(page int, count int)
Open
OID
0fea9e…b057:149
assertPageCount details

Inspect func

assertNewOperationKey

func(operationKey string)
Open
OID
0fea9e…b057:150
assertNewOperationKey details

Inspect func

HasProcessedOperationKey

func(operationKey string) bool
Open
OID
0fea9e…b057:151
HasProcessedOperationKey details

Inspect func
SetDistributionBatchMaxEvent : untyped string ="SetDistributionBatchMax"
distributionBatchMaxDefault : untyped bigint =(50 <untyped> bigint)
distributionBatchMaxUpperBound : untyped bigint =(100 <untyped> bigint)
distributionBatchMax : int =50
RewardDistribution : type =game_vault.RewardDistribution
RewardDistributionView : type =game_vault.RewardDistributionView
VaultRefund : type =game_vault.VaultRefund
SetDistributionBatchMax : func(value int) Inspect
GetDistributionBatchMax : func() int Inspect
DistributeReward : func(poolKey string, operationKey string, recipientCSV string, ugnotAmountCSV string) uint64 Inspect
recordAndSendRefund : func(poolID uint64, operationKey string, sourceKey string, recipient .uverse.address, amount int64, kind string, executor .uverse.address) uint64 Inspect
validatePayouts : func(recipientCSV string, ugnotAmountCSV string, realmAddress .uverse.address, balance int64) (int, int64) Inspect
sendPayouts : func(recipientCSV string, ugnotAmountCSV string) Inspect
readPayoutRecipient : func(recipientCSV string, start int, realmAddress .uverse.address) (.uverse.address, int, bool) Inspect
readPayoutAmount : func(ugnotAmountCSV string, start int) (int64, int, bool) Inspect
readPayoutCSVEntry : func(csv string, start int) (string, int, bool) Inspect
GetRewardDistribution : func(distributionID uint64) game_vault.RewardDistribution Inspect
GetLatestRewardDistributionID : func() uint64 Inspect
GetRewardDistributionByOperationKey : func(operationKey string) game_vault.RewardDistributionView Inspect
GetRewardDistributionCountByPool : func(poolID uint64) int Inspect
ListRewardDistributionIDsByPool : func(poolID uint64, page int, count int) []uint64 Inspect
GetVaultRefund : func(refundID uint64) game_vault.VaultRefund Inspect
GetLatestVaultRefundID : func() uint64 Inspect
GetVaultRefundByOperationKey : func(operationKey string) game_vault.VaultRefund Inspect
GetVaultRefundCountByPool : func(poolID uint64) int Inspect
ListVaultRefundIDsByPool : func(poolID uint64, page int, count int) []uint64 Inspect
EntryProcessStatus : type =game_vault.EntryProcessStatus
EntryProcessStatusInvalid : game_vault.EntryProcessStatus =<zero>
EntryProcessStatusOpen : game_vault.EntryProcessStatus =<zero>
EntryProcessStatusClosed : game_vault.EntryProcessStatus =<zero>
EntryProcessStatusCanceled : game_vault.EntryProcessStatus =<zero>
EntryFundStatus : type =game_vault.EntryFundStatus
EntryFundStatusInvalid : game_vault.EntryFundStatus =<zero>
EntryFundStatusHeld : game_vault.EntryFundStatus =<zero>
EntryFundStatusRefunded : game_vault.EntryFundStatus =<zero>
EntryProcess : type =game_vault.EntryProcess
EntryFund : type =game_vault.EntryFund
CreateEntryProcess : func(processKey string, gameWorldID uint64, entryFeeUgnot int64) uint64 Inspect
CloseEntryProcess : func(processID uint64) Inspect
CancelEntryProcess : func(processID uint64) Inspect
DepositEntry : func(processID uint64, participationKey string, entryKey string) uint64 Inspect
RefundEntryFund : func(fundID uint64, operationKey string) uint64 Inspect
GetEntryProcessID : func(processKey string) uint64 Inspect
GetEntryProcess : func(processID uint64) game_vault.EntryProcess Inspect
GetLatestEntryProcessID : func() uint64 Inspect
ListEntryRefundStates : func(processKeysCSV string, ownersCSV string, entryKeysCSV string) []map[string]string Inspect
GetEntryFund : func(fundID uint64) game_vault.EntryFund Inspect
GetLatestEntryFundID : func() uint64 Inspect
GetEntryFundStatus : func(fundID uint64) game_vault.EntryFundStatus Inspect
GetEntryFundID : func(processID uint64, owner .uverse.address, entryKey string) uint64 Inspect
GetEntryFundCount : func(processID uint64, owner .uverse.address, participationKey string) int Inspect
ListEntryFundIDs : func(processID uint64, owner .uverse.address, participationKey string, page int, count int) []uint64 Inspect
GetEntryFundCountByOwner : func(processID uint64, owner .uverse.address) int Inspect
ListEntryFundIDsByOwner : func(processID uint64, owner .uverse.address, page int, count int) []uint64 Inspect
SystemFunding : type =game_vault.SystemFunding
DepositSystemFunding : func(poolID uint64, fundingKey string) uint64 Inspect
RefundSystemFunding : func(poolID uint64, fundingKey string, operationKey string) uint64 Inspect
GetSystemFunding : func(fundingID uint64) game_vault.SystemFunding Inspect
GetLatestSystemFundingID : func() uint64 Inspect
GetSystemFundingByKey : func(fundingKey string) game_vault.SystemFunding Inspect
GetSystemFundingCountByPool : func(poolID uint64) int Inspect
ListSystemFundingIDsByPool : func(poolID uint64, page int, count int) []uint64 Inspect
GetAccountedUgnotTotal : func() int64 Inspect
GetUnaccountedUgnotTotal : func() int64 Inspect
ParticipationProcessStatus : type =game_vault.ParticipationProcessStatus
ParticipationProcessStatusInvalid : game_vault.ParticipationProcessStatus =<zero>
ParticipationProcessStatusOpen : game_vault.ParticipationProcessStatus =<zero>
ParticipationProcessStatusClosed : game_vault.ParticipationProcessStatus =<zero>
ParticipationProcessStatusCommitted : game_vault.ParticipationProcessStatus =<zero>
ParticipationProcessStatusCanceled : game_vault.ParticipationProcessStatus =<zero>
ParticipationFundStatus : type =game_vault.ParticipationFundStatus
ParticipationFundStatusInvalid : game_vault.ParticipationFundStatus =<zero>
ParticipationFundStatusHeld : game_vault.ParticipationFundStatus =<zero>
ParticipationFundStatusCommitted : game_vault.ParticipationFundStatus =<zero>
ParticipationFundStatusRefunded : game_vault.ParticipationFundStatus =<zero>
ParticipationProcess : type =game_vault.ParticipationProcess
ParticipationProcessView : type =game_vault.ParticipationProcessView
ParticipationFund : type =game_vault.ParticipationFund
CreateParticipationProcess : func(processKey string, gameWorldID uint64, rewardPoolKey string, participationFeeUgnot int64) uint64 Inspect
CloseParticipationProcess : func(processID uint64) Inspect
CancelParticipationProcess : func(processID uint64) Inspect
DepositParticipation : func(processID uint64, participationKey string, paymentKey string) uint64 Inspect
RefundParticipationFund : func(fundID uint64, operationKey string) uint64 Inspect
CommitParticipationProcess : func(processID uint64, operationKey string) Inspect
GetParticipationProcessID : func(processKey string) uint64 Inspect
GetParticipationProcess : func(processID uint64) game_vault.ParticipationProcess Inspect
GetParticipationProcessByKey : func(processKey string) game_vault.ParticipationProcessView Inspect
ListParticipationProcessStates : func(processKeys []string) []map[string]string Inspect
ListParticipationPaymentStates : func(processKeysCSV string, ownersCSV string, paymentKeysCSV string) []map[string]string Inspect
GetLatestParticipationProcessID : func() uint64 Inspect
GetParticipationFund : func(fundID uint64) game_vault.ParticipationFund Inspect
GetLatestParticipationFundID : func() uint64 Inspect
GetParticipationFundEffectiveStatus : func(fundID uint64) game_vault.ParticipationFundStatus Inspect
GetParticipationFundID : func(processID uint64, owner .uverse.address, paymentKey string) uint64 Inspect
ListParticipationFundStates : func(values []string) []map[string]string Inspect
GetParticipationFundCount : func(processID uint64, owner .uverse.address, participationKey string) int Inspect
ListParticipationFundIDs : func(processID uint64, owner .uverse.address, participationKey string, page int, count int) []uint64 Inspect
GetParticipationFundCountByOwner : func(processID uint64, owner .uverse.address) int Inspect
ListParticipationFundIDsByOwner : func(processID uint64, owner .uverse.address, page int, count int) []uint64 Inspect
assertValidOwner : func(owner .uverse.address) Inspect
sendUgnot : func(recipient .uverse.address, amount int64) Inspect
ListRefundScopeStates : func(scopeKeys []string) []map[string]string Inspect
ListParticipationRefundStates : func(values []string) []map[string]string Inspect
rewardPools : *v0.BPTree Inspect
rewardPoolIDs : *v0.BPTree Inspect
gameWorldRewardPoolIDs : *v0.BPTree Inspect
participationProcesses : *v0.BPTree Inspect
participationProcessIDs : *v0.BPTree Inspect
gameWorldParticipationProcessIDs : *v0.BPTree Inspect
participationFunds : *v0.BPTree Inspect
participationFundIDs : *v0.BPTree Inspect
participationOwnerFundIDs : *v0.BPTree Inspect
participationGroupFundIDs : *v0.BPTree Inspect
entryProcesses : *v0.BPTree Inspect
entryProcessIDs : *v0.BPTree Inspect
gameWorldEntryProcessIDs : *v0.BPTree Inspect
entryFunds : *v0.BPTree Inspect
entryFundIDs : *v0.BPTree Inspect
entryOwnerFundIDs : *v0.BPTree Inspect
entryGroupFundIDs : *v0.BPTree Inspect
systemFundings : *v0.BPTree Inspect
systemFundingIDs : *v0.BPTree Inspect
poolSystemFundingIDs : *v0.BPTree Inspect
rewardDistributions : *v0.BPTree Inspect
rewardDistributionIDs : *v0.BPTree Inspect
poolDistributionIDs : *v0.BPTree Inspect
vaultRefunds : *v0.BPTree Inspect
vaultRefundIDs : *v0.BPTree Inspect
poolRefundIDs : *v0.BPTree Inspect
processedOperationKeys : *v0.BPTree Inspect
latestRewardPoolID : uint64 =0
latestParticipationProcessID : uint64 =0
latestParticipationFundID : uint64 =0
latestEntryProcessID : uint64 =0
latestEntryFundID : uint64 =0
latestSystemFundingID : uint64 =0
latestRewardDistributionID : uint64 =0
latestVaultRefundID : uint64 =0
accountedUgnotTotal : int64 =0
init.139 : func() Inspect
resetGameVaultState : func() Inspect
ownerKey : func(processID uint64, owner .uverse.address) string Inspect
keyedOwnerKey : func(processID uint64, owner .uverse.address, key string) string Inspect
uint64Key : func(id uint64) string Inspect
parseUint64Key : func(key string) uint64 Inspect
treeGet : func(store *v0.BPTree, id uint64) (interface{...}, bool) Inspect
treeSet : func(store *v0.BPTree, id uint64, value interface{...}) Inspect
stringGet : func(store *v0.BPTree, key string) (interface{...}, bool) Inspect
addStringSetID : func(store *v0.BPTree, key string, id uint64) Inspect
getStringSet : func(store *v0.BPTree, key string) (*v0.BPTree, bool) Inspect
getOrCreateIDSet : func(store *v0.BPTree, key uint64) *v0.BPTree Inspect
getIDSet : func(store *v0.BPTree, key uint64) (*v0.BPTree, bool) Inspect
listIDs : func(ids *v0.BPTree, page int, count int) []uint64 Inspect
readQueryCSVEntry : func(csv string, start int) (string, int, bool) Inspect
maxInt64 : int64 =9223372036854775807
maxUint64 : uint64 =18446744073709551615
gameVaultList : untyped bigint =(100 <untyped> bigint)
RewardPoolStatus : type =game_vault.RewardPoolStatus
RewardPoolStatusInvalid : game_vault.RewardPoolStatus =<zero>
RewardPoolStatusOpen : game_vault.RewardPoolStatus =<zero>
RewardPoolStatusLocked : game_vault.RewardPoolStatus =<zero>
RewardPoolStatusSettled : game_vault.RewardPoolStatus =<zero>
RewardPoolStatusCanceled : game_vault.RewardPoolStatus =<zero>
RewardPool : type =game_vault.RewardPool
RewardPoolView : type =game_vault.RewardPoolView
CreateRewardPool : func(poolKey string, gameWorldID uint64) uint64 Inspect
LockRewardPool : func(poolKey string) Inspect
CancelRewardPool : func(poolKey string) Inspect
SettleRewardPool : func(poolKey string) Inspect
GetRewardPoolID : func(poolKey string) uint64 Inspect
GetRewardPool : func(poolID uint64) game_vault.RewardPool Inspect
GetRewardPoolByKey : func(poolKey string) game_vault.RewardPoolView Inspect
mustGetRewardPoolByKey : func(poolKey string) (uint64, game_vault.RewardPool) Inspect
GetLatestRewardPoolID : func() uint64 Inspect
GetRewardPoolCountByGameWorld : func(gameWorldID uint64) int Inspect
ListRewardPoolIDsByGameWorld : func(gameWorldID uint64, page int, count int) []uint64 Inspect
assertGameWorldExists : func(gameWorldID uint64) Inspect
assertNoAttachedCoins : func() Inspect
assertExactUgnotPayment : func(expected int64) Inspect
getAttachedUgnotDeposit : func() int64 Inspect
assertKeyLength : func(value string, name string) Inspect
assertPageCount : func(page int, count int) Inspect
assertNewOperationKey : func(operationKey string) Inspect
HasProcessedOperationKey : func(operationKey string) bool Inspect