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

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