Documentation ¶
Index ¶
- Constants
- func FindAccount(accs []simtypes.Account, address string) (simtypes.Account, bool)
- func GenBatchSettlementCount(r *rand.Rand) uint32
- func GenFee(r *rand.Rand) sdkmath.Int
- func GenMaxBetByUIDQueryCount(r *rand.Rand) uint32
- func GenMinAmount(r *rand.Rand) sdkmath.Int
- func NewDecodeStore(cdc codec.BinaryCodec) func(kvA, kvB kv.Pair) string
- func ParamChanges(_ *rand.Rand) []simtypes.ParamChange
- func RandomizedGenState(simState *module.SimulationState)
- func SimulateMsgWager(ak types.AccountKeeper, bk types.BankKeeper, k keeper.Keeper) simtypes.Operation
Constants ¶
View Source
const ( BatchSettlementCount = "BatchSettlementCount" MaxBetByUIDQueryCount = "MaxBetByUidQueryCount" MinAmount = "MinAmount" BetFee = "BetFee" )
Simulation parameter constants
Variables ¶
This section is empty.
Functions ¶
func FindAccount ¶
FindAccount find a specific address from an account list
func GenBatchSettlementCount ¶ added in v0.0.8
GenBatchSettlementCount randomized batch settlement count
func GenMaxBetByUIDQueryCount ¶ added in v0.0.8
GenMaxBetByUIDQueryCount randomized bet by uid query count
func GenMinAmount ¶ added in v1.0.0
GenMinAmount randomized min bet amount
func NewDecodeStore ¶ added in v0.0.8
func NewDecodeStore(cdc codec.BinaryCodec) func(kvA, kvB kv.Pair) string
NewDecodeStore returns a decoder function closure that unmarshal the KVPair's Value to the corresponding bet type.
func ParamChanges ¶ added in v0.0.8
func ParamChanges(_ *rand.Rand) []simtypes.ParamChange
ParamChanges defines the parameters that can be modified by param change proposals on the simulation
func RandomizedGenState ¶ added in v0.0.8
func RandomizedGenState(simState *module.SimulationState)
RandomizedGenState generates a random GenesisState for bet
func SimulateMsgWager ¶ added in v1.0.1
func SimulateMsgWager( ak types.AccountKeeper, bk types.BankKeeper, k keeper.Keeper, ) simtypes.Operation
SimulateMsgWager returns an Operation function to run a state machine transition
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.