Get desktop application:
View/edit binary Protocol Buffers messages
Msg defines the marketmaker Msg service.
(message has no fields)
(message has no fields)
Query defines the gRPC query service for the marketmaker module.
Incentive returns a specific incentive.
QueryIncentiveRequest is the request type for the Query/Incentive RPC method.
QueryIncentiveResponse is the response type for the Query/Incentive RPC method.
MarketMakers returns all market makers.
QueryMarketMakersRequest is the request type for the Query/MarketMakers RPC method.
QueryMarketMakersResponse is the response type for the Query/MarketMakers RPC method.
pagination defines the pagination in the response.
Params returns parameters of the marketmaker module.
QueryParamsRequest is the request type for the Query/Params RPC method.
(message has no fields)
QueryParamsResponse is the response type for the Query/Params RPC method.
Used in:
Minimum ratio to maintain the tick order
Minimum ratio of open amount to MinDepth
Maximum allowable consecutive blocks of outage
Maximum allowable sum of blocks in an hour
Minimum value of LiveHour to achieve LiveDay
Minimum value of LiveDay to maintain MM eligibility
stores apply deposit amount for a future refund
Used in:
GenesisState defines the marketmaker module's genesis state.
params defines all the parameters for the marketmaker module
Store the total amount of incentives distributed through `MarketMakerProposal`, and it can be claimed at once through `MsgClaimIncentives`
Used in: ,
Used in:
Used in:
Pair id of liquidity module
Time the pair variables start to be applied to the scoring system
Incentive weights for each pair
Maximum allowable spread between bid and ask
Minimum allowable price difference of high and low on both side of orders
Minimum allowable order depth on each side
Market maker object created by applying, if included through `MarketMakerProposal`, eligible becomes true and is deleted if rejected or excluded
Used in: ,
Used in:
title specifies the title of the proposal
description specifies the description of the proposal
set the market makers to eligible, refund deposit
delete existing eligible market makers
delete the not eligible market makers, refund deposit
distribute claimable incentive to eligible market makers
Params defines the set of params for the marketmaker module.
Used in: ,
Address containing the funds used to distribute incentives
The amount of deposit to be applied to the market maker, which is calculated per pair and is refunded when the market maker included or rejected through the MarketMaker Proposal
Common variables used in market maker scoring system
Include the pairs that are incentive target pairs and the variables used in market maker scoring system