Versions in this module Expand all Collapse all v0 v0.1.0 Jun 6, 2023 Changes in this version + func NewMsgServerImpl(keeper Keeper) types.MsgServer + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, key sdk.StoreKey, obKeeper types.OrderBookKeeper, ...) *Keeper + func (k Keeper) Deposit(ctx sdk.Context, creator string, sportEventUID string, amount sdk.Int) (participationIndex uint64, err error) + func (k Keeper) DepositorDeposits(c context.Context, req *types.QueryDepositorDepositsRequest) (*types.QueryDepositorDepositsResponse, error) + func (k Keeper) DepositorWithdrawals(c context.Context, req *types.QueryDepositorWithdrawalsRequest) (*types.QueryDepositorWithdrawalsResponse, error) + func (k Keeper) Deposits(c context.Context, req *types.QueryDepositsRequest) (*types.QueryDepositsResponse, error) + func (k Keeper) GetAllDeposits(ctx sdk.Context) (list []types.Deposit, err error) + func (k Keeper) GetAllWithdrawals(ctx sdk.Context) (list []types.Withdrawal, err error) + func (k Keeper) GetDeposit(ctx sdk.Context, depositorAddress, sportEventUID string, ...) (val types.Deposit, found bool) + func (k Keeper) GetHouseParticipationFee(ctx sdk.Context) (res sdk.Dec) + func (k Keeper) GetMinDepositAllowedAmount(ctx sdk.Context) (res sdk.Int) + func (k Keeper) GetParams(ctx sdk.Context) types.Params + func (k Keeper) Params(c context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) SetDeposit(ctx sdk.Context, deposit types.Deposit) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) SetWithdrawal(ctx sdk.Context, withdrawal types.Withdrawal) + func (k Keeper) Withdraw(ctx sdk.Context, creator string, sportEventUID string, ...) (uint64, error)