package
5.0.0-rc9
Repository: https://github.com/crescent-network/crescent.git
Documentation: pkg.go.dev

# Functions

AllInvariants runs all invariants of the marketmaker module.
DepositRecordsInvariant checks that the invariants for pair of deposit records with not eligible market maker.
DepositReservedAmountInvariant checks that the balance of StakingReserveAcc greater than the amount of staked, Queued coins in all staking objects.
HandleMarketMakerProposal is a handler for executing a market maker proposal.
IncentiveReservedAmountInvariant checks that the balance of StakingReserveAcc greater than the amount of staked, Queued coins in all staking objects.
NewKeeper returns a marketmaker keeper.
NewMsgServerImpl returns an implementation of the marketmaker MsgServer interface for the provided Keeper.
RegisterInvariants registers all marketmaker invariants.

# Structs

Keeper of the marketmaker store.
Querier is used as Keeper will have duplicate methods if used directly, and gRPC names take precedence over keeper.