package crescent.liquidfarming.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Msg

tx.proto:11

Msg defines the Msg service.

service Query

query.proto:14

Query defines the gRPC querier service.

enum AuctionStatus

liquidfarming.proto:80

AuctionStatus enumerates the valid status of an auction.

Used in: RewardsAuction

message Bid

liquidfarming.proto:65

Bid defines standard bid for a rewards auction.

Used in: GenesisState, QueryBidsResponse, WinningBidRecord

message CompoundingRewards

liquidfarming.proto:58

CompoundingRewards records the amount of pool coin that is used for a bidder to place a bid for an auction. It is used internally to calculate unfarm amount.

message ExchangeRateResponse

query.proto:172

Used in: QueryExchangeRateResponse

message GenesisState

genesis.proto:12

GenesisState defines the liquidfarming module's genesis state.

message LastRewardsAuctionIdRecord

genesis.proto:31

Used in: GenesisState

message LiquidFarm

params.proto:25

LiquidFarm defines liquid farm object that provides auto compounding functionality for the liquidity pool and undergoes farming rewards auction process. See the technical spec for more detailed information.

Used in: GenesisState, Params

message LiquidFarmResponse

query.proto:147

LiquidFarmResponse is response type for the Query/LiquidFarm RPC method.

Used in: QueryLiquidFarmResponse, QueryLiquidFarmsResponse

message Params

params.proto:12

Params defines the parameters for the module.

Used in: GenesisState, QueryParamsResponse

message RewardsAuction

liquidfarming.proto:14

RewardsAuction defines rewards auction that is created by the module for every rewards_auction_duration in params.

Used in: GenesisState, QueryRewardsAuctionResponse, QueryRewardsAuctionsResponse

message WinningBidRecord

genesis.proto:42

WinningBidRecord defines a custom winning bid record that is required to be recorded in genesis state.

Used in: GenesisState