package kava.earn.v1beta1

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

service Msg

tx.proto:13

Msg defines the earn Msg service.

service Query

query.proto:17

Query defines the gRPC querier service for earn module

message AllowedVault

vault.proto:12

AllowedVault is a vault that is allowed to be created. These can be modified via parameter governance.

Used in: Params

message CommunityPoolDepositProposal

proposal.proto:10

CommunityPoolDepositProposal deposits from the community pool into an earn vault

message CommunityPoolDepositProposalJSON

proposal.proto:20

CommunityPoolDepositProposalJSON defines a CommunityPoolDepositProposal with a deposit

message CommunityPoolWithdrawProposal

proposal.proto:34

CommunityPoolWithdrawProposal withdraws from an earn vault back to community pool

message CommunityPoolWithdrawProposalJSON

proposal.proto:44

CommunityPoolWithdrawProposalJSON defines a CommunityPoolWithdrawProposal with a deposit

message DepositResponse

query.proto:129

DepositResponse defines a deposit query response type.

Used in: QueryDepositsResponse

message GenesisState

genesis.proto:11

GenesisState defines the earn module's genesis state.

message Params

params.proto:10

Params defines the parameters of the earn module.

Used in: GenesisState, QueryParamsResponse

enum StrategyType

strategy.proto:9

StrategyType is the type of strategy that a vault uses to optimize yields.

Used in: AllowedVault, MsgDeposit, MsgWithdraw, VaultResponse

message VaultRecord

vault.proto:34

VaultRecord is the state of a vault.

Used in: GenesisState

message VaultResponse

query.proto:75

VaultResponse is the response type for a vault.

Used in: QueryVaultResponse, QueryVaultsResponse

message VaultShare

vault.proto:54

VaultShare defines shares of a vault owned by a depositor.

Used in: DepositResponse, MsgDepositResponse, MsgWithdrawResponse, VaultRecord, VaultShareRecord

message VaultShareRecord

vault.proto:40

VaultShareRecord defines the vault shares owned by a depositor.

Used in: GenesisState