Documentation ¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func DepositTypeIteratorKey(denom string) []byte
- func GetTotalVestingPeriodLength(periods vestingtypes.Periods) int64
- func NewPeriod(amount sdk.Coins, length int64) vestingtypes.Period
- func ParamKeyTable() paramtypes.KeyTable
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type AccountKeeper
- type AuctionKeeper
- type BankKeeper
- type Borrow
- func (*Borrow) Descriptor() ([]byte, []int)
- func (m *Borrow) Marshal() (dAtA []byte, err error)
- func (m *Borrow) MarshalTo(dAtA []byte) (int, error)
- func (m *Borrow) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (b Borrow) NormalizedBorrow() (sdk.DecCoins, error)
- func (*Borrow) ProtoMessage()
- func (m *Borrow) Reset()
- func (m *Borrow) Size() (n int)
- func (m *Borrow) String() string
- func (b Borrow) ToResponse() BorrowResponse
- func (m *Borrow) Unmarshal(dAtA []byte) error
- func (b Borrow) Validate() error
- func (m *Borrow) XXX_DiscardUnknown()
- func (m *Borrow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Borrow) XXX_Merge(src proto.Message)
- func (m *Borrow) XXX_Size() int
- func (m *Borrow) XXX_Unmarshal(b []byte) error
- type BorrowInterestFactor
- func (*BorrowInterestFactor) Descriptor() ([]byte, []int)
- func (m *BorrowInterestFactor) Marshal() (dAtA []byte, err error)
- func (m *BorrowInterestFactor) MarshalTo(dAtA []byte) (int, error)
- func (m *BorrowInterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BorrowInterestFactor) ProtoMessage()
- func (m *BorrowInterestFactor) Reset()
- func (m *BorrowInterestFactor) Size() (n int)
- func (m *BorrowInterestFactor) String() string
- func (bif BorrowInterestFactor) ToResponse() BorrowInterestFactorResponse
- func (m *BorrowInterestFactor) Unmarshal(dAtA []byte) error
- func (bif BorrowInterestFactor) Validate() error
- func (m *BorrowInterestFactor) XXX_DiscardUnknown()
- func (m *BorrowInterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BorrowInterestFactor) XXX_Merge(src proto.Message)
- func (m *BorrowInterestFactor) XXX_Size() int
- func (m *BorrowInterestFactor) XXX_Unmarshal(b []byte) error
- type BorrowInterestFactorResponse
- func (*BorrowInterestFactorResponse) Descriptor() ([]byte, []int)
- func (m *BorrowInterestFactorResponse) GetDenom() string
- func (m *BorrowInterestFactorResponse) GetValue() string
- func (m *BorrowInterestFactorResponse) Marshal() (dAtA []byte, err error)
- func (m *BorrowInterestFactorResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *BorrowInterestFactorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BorrowInterestFactorResponse) ProtoMessage()
- func (m *BorrowInterestFactorResponse) Reset()
- func (m *BorrowInterestFactorResponse) Size() (n int)
- func (m *BorrowInterestFactorResponse) String() string
- func (m *BorrowInterestFactorResponse) Unmarshal(dAtA []byte) error
- func (m *BorrowInterestFactorResponse) XXX_DiscardUnknown()
- func (m *BorrowInterestFactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BorrowInterestFactorResponse) XXX_Merge(src proto.Message)
- func (m *BorrowInterestFactorResponse) XXX_Size() int
- func (m *BorrowInterestFactorResponse) XXX_Unmarshal(b []byte) error
- type BorrowInterestFactorResponses
- type BorrowInterestFactors
- func (bifs BorrowInterestFactors) GetInterestFactor(denom string) (sdk.Dec, bool)
- func (bifs BorrowInterestFactors) RemoveInterestFactor(denom string) (BorrowInterestFactors, bool)
- func (bifs BorrowInterestFactors) SetInterestFactor(denom string, factor sdk.Dec) BorrowInterestFactors
- func (bifs BorrowInterestFactors) ToResponse() BorrowInterestFactorResponses
- func (bifs BorrowInterestFactors) Validate() error
- type BorrowLimit
- func (*BorrowLimit) Descriptor() ([]byte, []int)
- func (bl BorrowLimit) Equal(blCompareTo BorrowLimit) bool
- func (m *BorrowLimit) Marshal() (dAtA []byte, err error)
- func (m *BorrowLimit) MarshalTo(dAtA []byte) (int, error)
- func (m *BorrowLimit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BorrowLimit) ProtoMessage()
- func (m *BorrowLimit) Reset()
- func (m *BorrowLimit) Size() (n int)
- func (m *BorrowLimit) String() string
- func (m *BorrowLimit) Unmarshal(dAtA []byte) error
- func (bl BorrowLimit) Validate() error
- func (m *BorrowLimit) XXX_DiscardUnknown()
- func (m *BorrowLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BorrowLimit) XXX_Merge(src proto.Message)
- func (m *BorrowLimit) XXX_Size() int
- func (m *BorrowLimit) XXX_Unmarshal(b []byte) error
- type BorrowResponse
- func (*BorrowResponse) Descriptor() ([]byte, []int)
- func (m *BorrowResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *BorrowResponse) GetBorrower() string
- func (m *BorrowResponse) GetIndex() BorrowInterestFactorResponses
- func (m *BorrowResponse) Marshal() (dAtA []byte, err error)
- func (m *BorrowResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *BorrowResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BorrowResponse) ProtoMessage()
- func (m *BorrowResponse) Reset()
- func (m *BorrowResponse) Size() (n int)
- func (m *BorrowResponse) String() string
- func (m *BorrowResponse) Unmarshal(dAtA []byte) error
- func (m *BorrowResponse) XXX_DiscardUnknown()
- func (m *BorrowResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BorrowResponse) XXX_Merge(src proto.Message)
- func (m *BorrowResponse) XXX_Size() int
- func (m *BorrowResponse) XXX_Unmarshal(b []byte) error
- type BorrowResponses
- type Borrows
- type CoinsProto
- func (*CoinsProto) Descriptor() ([]byte, []int)
- func (m *CoinsProto) Marshal() (dAtA []byte, err error)
- func (m *CoinsProto) MarshalTo(dAtA []byte) (int, error)
- func (m *CoinsProto) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CoinsProto) ProtoMessage()
- func (m *CoinsProto) Reset()
- func (m *CoinsProto) Size() (n int)
- func (m *CoinsProto) String() string
- func (m *CoinsProto) Unmarshal(dAtA []byte) error
- func (m *CoinsProto) XXX_DiscardUnknown()
- func (m *CoinsProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CoinsProto) XXX_Merge(src proto.Message)
- func (m *CoinsProto) XXX_Size() int
- func (m *CoinsProto) XXX_Unmarshal(b []byte) error
- type Deposit
- func (*Deposit) Descriptor() ([]byte, []int)
- func (m *Deposit) Marshal() (dAtA []byte, err error)
- func (m *Deposit) MarshalTo(dAtA []byte) (int, error)
- func (m *Deposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (b Deposit) NormalizedDeposit() (sdk.DecCoins, error)
- func (*Deposit) ProtoMessage()
- func (m *Deposit) Reset()
- func (m *Deposit) Size() (n int)
- func (m *Deposit) String() string
- func (d Deposit) ToResponse() DepositResponse
- func (m *Deposit) Unmarshal(dAtA []byte) error
- func (d Deposit) Validate() error
- func (m *Deposit) XXX_DiscardUnknown()
- func (m *Deposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Deposit) XXX_Merge(src proto.Message)
- func (m *Deposit) XXX_Size() int
- func (m *Deposit) XXX_Unmarshal(b []byte) error
- type DepositResponse
- func (*DepositResponse) Descriptor() ([]byte, []int)
- func (m *DepositResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *DepositResponse) GetDepositor() string
- func (m *DepositResponse) GetIndex() SupplyInterestFactorResponses
- func (m *DepositResponse) Marshal() (dAtA []byte, err error)
- func (m *DepositResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *DepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DepositResponse) ProtoMessage()
- func (m *DepositResponse) Reset()
- func (m *DepositResponse) Size() (n int)
- func (m *DepositResponse) String() string
- func (m *DepositResponse) Unmarshal(dAtA []byte) error
- func (m *DepositResponse) XXX_DiscardUnknown()
- func (m *DepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DepositResponse) XXX_Merge(src proto.Message)
- func (m *DepositResponse) XXX_Size() int
- func (m *DepositResponse) XXX_Unmarshal(b []byte) error
- type DepositResponses
- type Deposits
- type GenesisAccumulationTime
- func (*GenesisAccumulationTime) Descriptor() ([]byte, []int)
- func (m *GenesisAccumulationTime) GetCollateralType() string
- func (m *GenesisAccumulationTime) GetPreviousAccumulationTime() time.Time
- func (m *GenesisAccumulationTime) Marshal() (dAtA []byte, err error)
- func (m *GenesisAccumulationTime) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisAccumulationTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisAccumulationTime) ProtoMessage()
- func (m *GenesisAccumulationTime) Reset()
- func (m *GenesisAccumulationTime) Size() (n int)
- func (m *GenesisAccumulationTime) String() string
- func (m *GenesisAccumulationTime) Unmarshal(dAtA []byte) error
- func (gat GenesisAccumulationTime) Validate() error
- func (m *GenesisAccumulationTime) XXX_DiscardUnknown()
- func (m *GenesisAccumulationTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisAccumulationTime) XXX_Merge(src proto.Message)
- func (m *GenesisAccumulationTime) XXX_Size() int
- func (m *GenesisAccumulationTime) XXX_Unmarshal(b []byte) error
- type GenesisAccumulationTimes
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetBorrows() Borrows
- func (m *GenesisState) GetDeposits() Deposits
- func (m *GenesisState) GetParams() Params
- func (m *GenesisState) GetPreviousAccumulationTimes() GenesisAccumulationTimes
- func (m *GenesisState) GetTotalBorrowed() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *GenesisState) GetTotalReserves() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *GenesisState) GetTotalSupplied() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (gs GenesisState) Validate() error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type HARDHooks
- type InterestFactor
- func (*InterestFactor) Descriptor() ([]byte, []int)
- func (m *InterestFactor) GetBorrowInterestFactor() string
- func (m *InterestFactor) GetDenom() string
- func (m *InterestFactor) GetSupplyInterestFactor() string
- func (m *InterestFactor) Marshal() (dAtA []byte, err error)
- func (m *InterestFactor) MarshalTo(dAtA []byte) (int, error)
- func (m *InterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InterestFactor) ProtoMessage()
- func (m *InterestFactor) Reset()
- func (m *InterestFactor) Size() (n int)
- func (m *InterestFactor) String() string
- func (m *InterestFactor) Unmarshal(dAtA []byte) error
- func (m *InterestFactor) XXX_DiscardUnknown()
- func (m *InterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterestFactor) XXX_Merge(src proto.Message)
- func (m *InterestFactor) XXX_Size() int
- func (m *InterestFactor) XXX_Unmarshal(b []byte) error
- type InterestFactors
- type InterestRateModel
- func (*InterestRateModel) Descriptor() ([]byte, []int)
- func (irm InterestRateModel) Equal(irmCompareTo InterestRateModel) bool
- func (m *InterestRateModel) Marshal() (dAtA []byte, err error)
- func (m *InterestRateModel) MarshalTo(dAtA []byte) (int, error)
- func (m *InterestRateModel) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InterestRateModel) ProtoMessage()
- func (m *InterestRateModel) Reset()
- func (m *InterestRateModel) Size() (n int)
- func (m *InterestRateModel) String() string
- func (m *InterestRateModel) Unmarshal(dAtA []byte) error
- func (irm InterestRateModel) Validate() error
- func (m *InterestRateModel) XXX_DiscardUnknown()
- func (m *InterestRateModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterestRateModel) XXX_Merge(src proto.Message)
- func (m *InterestRateModel) XXX_Size() int
- func (m *InterestRateModel) XXX_Unmarshal(b []byte) error
- type InterestRateModels
- type ModAccountWithCoins
- type MoneyMarket
- func (*MoneyMarket) Descriptor() ([]byte, []int)
- func (mm MoneyMarket) Equal(mmCompareTo MoneyMarket) bool
- func (m *MoneyMarket) Marshal() (dAtA []byte, err error)
- func (m *MoneyMarket) MarshalTo(dAtA []byte) (int, error)
- func (m *MoneyMarket) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MoneyMarket) ProtoMessage()
- func (m *MoneyMarket) Reset()
- func (m *MoneyMarket) Size() (n int)
- func (m *MoneyMarket) String() string
- func (m *MoneyMarket) Unmarshal(dAtA []byte) error
- func (mm MoneyMarket) Validate() error
- func (m *MoneyMarket) XXX_DiscardUnknown()
- func (m *MoneyMarket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MoneyMarket) XXX_Merge(src proto.Message)
- func (m *MoneyMarket) XXX_Size() int
- func (m *MoneyMarket) XXX_Unmarshal(b []byte) error
- type MoneyMarketInterestRate
- func (*MoneyMarketInterestRate) Descriptor() ([]byte, []int)
- func (m *MoneyMarketInterestRate) GetBorrowInterestRate() string
- func (m *MoneyMarketInterestRate) GetDenom() string
- func (m *MoneyMarketInterestRate) GetSupplyInterestRate() string
- func (m *MoneyMarketInterestRate) Marshal() (dAtA []byte, err error)
- func (m *MoneyMarketInterestRate) MarshalTo(dAtA []byte) (int, error)
- func (m *MoneyMarketInterestRate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MoneyMarketInterestRate) ProtoMessage()
- func (m *MoneyMarketInterestRate) Reset()
- func (m *MoneyMarketInterestRate) Size() (n int)
- func (m *MoneyMarketInterestRate) String() string
- func (m *MoneyMarketInterestRate) Unmarshal(dAtA []byte) error
- func (m *MoneyMarketInterestRate) XXX_DiscardUnknown()
- func (m *MoneyMarketInterestRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MoneyMarketInterestRate) XXX_Merge(src proto.Message)
- func (m *MoneyMarketInterestRate) XXX_Size() int
- func (m *MoneyMarketInterestRate) XXX_Unmarshal(b []byte) error
- type MoneyMarketInterestRates
- type MoneyMarkets
- type MsgBorrow
- func (*MsgBorrow) Descriptor() ([]byte, []int)
- func (m *MsgBorrow) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgBorrow) GetBorrower() string
- func (msg MsgBorrow) GetSignBytes() []byte
- func (msg MsgBorrow) GetSigners() []sdk.AccAddress
- func (m *MsgBorrow) Marshal() (dAtA []byte, err error)
- func (m *MsgBorrow) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBorrow) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBorrow) ProtoMessage()
- func (m *MsgBorrow) Reset()
- func (msg MsgBorrow) Route() string
- func (m *MsgBorrow) Size() (n int)
- func (m *MsgBorrow) String() string
- func (msg MsgBorrow) Type() string
- func (m *MsgBorrow) Unmarshal(dAtA []byte) error
- func (msg MsgBorrow) ValidateBasic() error
- func (m *MsgBorrow) XXX_DiscardUnknown()
- func (m *MsgBorrow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBorrow) XXX_Merge(src proto.Message)
- func (m *MsgBorrow) XXX_Size() int
- func (m *MsgBorrow) XXX_Unmarshal(b []byte) error
- type MsgBorrowResponse
- func (*MsgBorrowResponse) Descriptor() ([]byte, []int)
- func (m *MsgBorrowResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgBorrowResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBorrowResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBorrowResponse) ProtoMessage()
- func (m *MsgBorrowResponse) Reset()
- func (m *MsgBorrowResponse) Size() (n int)
- func (m *MsgBorrowResponse) String() string
- func (m *MsgBorrowResponse) Unmarshal(dAtA []byte) error
- func (m *MsgBorrowResponse) XXX_DiscardUnknown()
- func (m *MsgBorrowResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBorrowResponse) XXX_Merge(src proto.Message)
- func (m *MsgBorrowResponse) XXX_Size() int
- func (m *MsgBorrowResponse) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgDeposit
- func (*MsgDeposit) Descriptor() ([]byte, []int)
- func (m *MsgDeposit) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgDeposit) GetDepositor() string
- func (msg MsgDeposit) GetSignBytes() []byte
- func (msg MsgDeposit) GetSigners() []sdk.AccAddress
- func (m *MsgDeposit) Marshal() (dAtA []byte, err error)
- func (m *MsgDeposit) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDeposit) ProtoMessage()
- func (m *MsgDeposit) Reset()
- func (msg MsgDeposit) Route() string
- func (m *MsgDeposit) Size() (n int)
- func (m *MsgDeposit) String() string
- func (msg MsgDeposit) Type() string
- func (m *MsgDeposit) Unmarshal(dAtA []byte) error
- func (msg MsgDeposit) ValidateBasic() error
- func (m *MsgDeposit) XXX_DiscardUnknown()
- func (m *MsgDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDeposit) XXX_Merge(src proto.Message)
- func (m *MsgDeposit) XXX_Size() int
- func (m *MsgDeposit) XXX_Unmarshal(b []byte) error
- type MsgDepositResponse
- func (*MsgDepositResponse) Descriptor() ([]byte, []int)
- func (m *MsgDepositResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgDepositResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgDepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgDepositResponse) ProtoMessage()
- func (m *MsgDepositResponse) Reset()
- func (m *MsgDepositResponse) Size() (n int)
- func (m *MsgDepositResponse) String() string
- func (m *MsgDepositResponse) Unmarshal(dAtA []byte) error
- func (m *MsgDepositResponse) XXX_DiscardUnknown()
- func (m *MsgDepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgDepositResponse) XXX_Merge(src proto.Message)
- func (m *MsgDepositResponse) XXX_Size() int
- func (m *MsgDepositResponse) XXX_Unmarshal(b []byte) error
- type MsgLiquidate
- func (*MsgLiquidate) Descriptor() ([]byte, []int)
- func (m *MsgLiquidate) GetBorrower() string
- func (m *MsgLiquidate) GetKeeper() string
- func (msg MsgLiquidate) GetSignBytes() []byte
- func (msg MsgLiquidate) GetSigners() []sdk.AccAddress
- func (m *MsgLiquidate) Marshal() (dAtA []byte, err error)
- func (m *MsgLiquidate) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLiquidate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLiquidate) ProtoMessage()
- func (m *MsgLiquidate) Reset()
- func (msg MsgLiquidate) Route() string
- func (m *MsgLiquidate) Size() (n int)
- func (m *MsgLiquidate) String() string
- func (msg MsgLiquidate) Type() string
- func (m *MsgLiquidate) Unmarshal(dAtA []byte) error
- func (msg MsgLiquidate) ValidateBasic() error
- func (m *MsgLiquidate) XXX_DiscardUnknown()
- func (m *MsgLiquidate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLiquidate) XXX_Merge(src proto.Message)
- func (m *MsgLiquidate) XXX_Size() int
- func (m *MsgLiquidate) XXX_Unmarshal(b []byte) error
- type MsgLiquidateResponse
- func (*MsgLiquidateResponse) Descriptor() ([]byte, []int)
- func (m *MsgLiquidateResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgLiquidateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLiquidateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLiquidateResponse) ProtoMessage()
- func (m *MsgLiquidateResponse) Reset()
- func (m *MsgLiquidateResponse) Size() (n int)
- func (m *MsgLiquidateResponse) String() string
- func (m *MsgLiquidateResponse) Unmarshal(dAtA []byte) error
- func (m *MsgLiquidateResponse) XXX_DiscardUnknown()
- func (m *MsgLiquidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLiquidateResponse) XXX_Merge(src proto.Message)
- func (m *MsgLiquidateResponse) XXX_Size() int
- func (m *MsgLiquidateResponse) XXX_Unmarshal(b []byte) error
- type MsgRepay
- func (*MsgRepay) Descriptor() ([]byte, []int)
- func (m *MsgRepay) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgRepay) GetOwner() string
- func (m *MsgRepay) GetSender() string
- func (msg MsgRepay) GetSignBytes() []byte
- func (msg MsgRepay) GetSigners() []sdk.AccAddress
- func (m *MsgRepay) Marshal() (dAtA []byte, err error)
- func (m *MsgRepay) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRepay) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRepay) ProtoMessage()
- func (m *MsgRepay) Reset()
- func (msg MsgRepay) Route() string
- func (m *MsgRepay) Size() (n int)
- func (m *MsgRepay) String() string
- func (msg MsgRepay) Type() string
- func (m *MsgRepay) Unmarshal(dAtA []byte) error
- func (msg MsgRepay) ValidateBasic() error
- func (m *MsgRepay) XXX_DiscardUnknown()
- func (m *MsgRepay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRepay) XXX_Merge(src proto.Message)
- func (m *MsgRepay) XXX_Size() int
- func (m *MsgRepay) XXX_Unmarshal(b []byte) error
- type MsgRepayResponse
- func (*MsgRepayResponse) Descriptor() ([]byte, []int)
- func (m *MsgRepayResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgRepayResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRepayResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRepayResponse) ProtoMessage()
- func (m *MsgRepayResponse) Reset()
- func (m *MsgRepayResponse) Size() (n int)
- func (m *MsgRepayResponse) String() string
- func (m *MsgRepayResponse) Unmarshal(dAtA []byte) error
- func (m *MsgRepayResponse) XXX_DiscardUnknown()
- func (m *MsgRepayResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRepayResponse) XXX_Merge(src proto.Message)
- func (m *MsgRepayResponse) XXX_Size() int
- func (m *MsgRepayResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgWithdraw
- func (*MsgWithdraw) Descriptor() ([]byte, []int)
- func (m *MsgWithdraw) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgWithdraw) GetDepositor() string
- func (msg MsgWithdraw) GetSignBytes() []byte
- func (msg MsgWithdraw) GetSigners() []sdk.AccAddress
- func (m *MsgWithdraw) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdraw) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdraw) ProtoMessage()
- func (m *MsgWithdraw) Reset()
- func (msg MsgWithdraw) Route() string
- func (m *MsgWithdraw) Size() (n int)
- func (m *MsgWithdraw) String() string
- func (msg MsgWithdraw) Type() string
- func (m *MsgWithdraw) Unmarshal(dAtA []byte) error
- func (msg MsgWithdraw) ValidateBasic() error
- func (m *MsgWithdraw) XXX_DiscardUnknown()
- func (m *MsgWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdraw) XXX_Merge(src proto.Message)
- func (m *MsgWithdraw) XXX_Size() int
- func (m *MsgWithdraw) XXX_Unmarshal(b []byte) error
- type MsgWithdrawResponse
- func (*MsgWithdrawResponse) Descriptor() ([]byte, []int)
- func (m *MsgWithdrawResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawResponse) ProtoMessage()
- func (m *MsgWithdrawResponse) Reset()
- func (m *MsgWithdrawResponse) Size() (n int)
- func (m *MsgWithdrawResponse) String() string
- func (m *MsgWithdrawResponse) Unmarshal(dAtA []byte) error
- func (m *MsgWithdrawResponse) XXX_DiscardUnknown()
- func (m *MsgWithdrawResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawResponse) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawResponse) XXX_Size() int
- func (m *MsgWithdrawResponse) XXX_Unmarshal(b []byte) error
- type MultiHARDHooks
- func (h MultiHARDHooks) AfterBorrowCreated(ctx sdk.Context, borrow Borrow)
- func (h MultiHARDHooks) AfterBorrowModified(ctx sdk.Context, borrow Borrow)
- func (h MultiHARDHooks) AfterDepositCreated(ctx sdk.Context, deposit Deposit)
- func (h MultiHARDHooks) AfterDepositModified(ctx sdk.Context, deposit Deposit)
- func (h MultiHARDHooks) BeforeBorrowModified(ctx sdk.Context, borrow Borrow)
- func (h MultiHARDHooks) BeforeDepositModified(ctx sdk.Context, deposit Deposit)
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (m *Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type PricefeedKeeper
- type QueryAccountParams
- type QueryAccountsRequest
- func (*QueryAccountsRequest) Descriptor() ([]byte, []int)
- func (m *QueryAccountsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryAccountsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAccountsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAccountsRequest) ProtoMessage()
- func (m *QueryAccountsRequest) Reset()
- func (m *QueryAccountsRequest) Size() (n int)
- func (m *QueryAccountsRequest) String() string
- func (m *QueryAccountsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryAccountsRequest) XXX_DiscardUnknown()
- func (m *QueryAccountsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAccountsRequest) XXX_Merge(src proto.Message)
- func (m *QueryAccountsRequest) XXX_Size() int
- func (m *QueryAccountsRequest) XXX_Unmarshal(b []byte) error
- type QueryAccountsResponse
- func (*QueryAccountsResponse) Descriptor() ([]byte, []int)
- func (m *QueryAccountsResponse) GetAccounts() []types.ModuleAccount
- func (m *QueryAccountsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryAccountsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAccountsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAccountsResponse) ProtoMessage()
- func (m *QueryAccountsResponse) Reset()
- func (m *QueryAccountsResponse) Size() (n int)
- func (m *QueryAccountsResponse) String() string
- func (m *QueryAccountsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryAccountsResponse) XXX_DiscardUnknown()
- func (m *QueryAccountsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAccountsResponse) XXX_Merge(src proto.Message)
- func (m *QueryAccountsResponse) XXX_Size() int
- func (m *QueryAccountsResponse) XXX_Unmarshal(b []byte) error
- type QueryBorrowsParams
- type QueryBorrowsRequest
- func (*QueryBorrowsRequest) Descriptor() ([]byte, []int)
- func (m *QueryBorrowsRequest) GetDenom() string
- func (m *QueryBorrowsRequest) GetOwner() string
- func (m *QueryBorrowsRequest) GetPagination() *query.PageRequest
- func (m *QueryBorrowsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryBorrowsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryBorrowsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryBorrowsRequest) ProtoMessage()
- func (m *QueryBorrowsRequest) Reset()
- func (m *QueryBorrowsRequest) Size() (n int)
- func (m *QueryBorrowsRequest) String() string
- func (m *QueryBorrowsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryBorrowsRequest) XXX_DiscardUnknown()
- func (m *QueryBorrowsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryBorrowsRequest) XXX_Merge(src proto.Message)
- func (m *QueryBorrowsRequest) XXX_Size() int
- func (m *QueryBorrowsRequest) XXX_Unmarshal(b []byte) error
- type QueryBorrowsResponse
- func (*QueryBorrowsResponse) Descriptor() ([]byte, []int)
- func (m *QueryBorrowsResponse) GetBorrows() BorrowResponses
- func (m *QueryBorrowsResponse) GetPagination() *query.PageResponse
- func (m *QueryBorrowsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryBorrowsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryBorrowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryBorrowsResponse) ProtoMessage()
- func (m *QueryBorrowsResponse) Reset()
- func (m *QueryBorrowsResponse) Size() (n int)
- func (m *QueryBorrowsResponse) String() string
- func (m *QueryBorrowsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryBorrowsResponse) XXX_DiscardUnknown()
- func (m *QueryBorrowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryBorrowsResponse) XXX_Merge(src proto.Message)
- func (m *QueryBorrowsResponse) XXX_Size() int
- func (m *QueryBorrowsResponse) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryDepositsParams
- type QueryDepositsRequest
- func (*QueryDepositsRequest) Descriptor() ([]byte, []int)
- func (m *QueryDepositsRequest) GetDenom() string
- func (m *QueryDepositsRequest) GetOwner() string
- func (m *QueryDepositsRequest) GetPagination() *query.PageRequest
- func (m *QueryDepositsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryDepositsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryDepositsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryDepositsRequest) ProtoMessage()
- func (m *QueryDepositsRequest) Reset()
- func (m *QueryDepositsRequest) Size() (n int)
- func (m *QueryDepositsRequest) String() string
- func (m *QueryDepositsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryDepositsRequest) XXX_DiscardUnknown()
- func (m *QueryDepositsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryDepositsRequest) XXX_Merge(src proto.Message)
- func (m *QueryDepositsRequest) XXX_Size() int
- func (m *QueryDepositsRequest) XXX_Unmarshal(b []byte) error
- type QueryDepositsResponse
- func (*QueryDepositsResponse) Descriptor() ([]byte, []int)
- func (m *QueryDepositsResponse) GetDeposits() DepositResponses
- func (m *QueryDepositsResponse) GetPagination() *query.PageResponse
- func (m *QueryDepositsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryDepositsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryDepositsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryDepositsResponse) ProtoMessage()
- func (m *QueryDepositsResponse) Reset()
- func (m *QueryDepositsResponse) Size() (n int)
- func (m *QueryDepositsResponse) String() string
- func (m *QueryDepositsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryDepositsResponse) XXX_DiscardUnknown()
- func (m *QueryDepositsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryDepositsResponse) XXX_Merge(src proto.Message)
- func (m *QueryDepositsResponse) XXX_Size() int
- func (m *QueryDepositsResponse) XXX_Unmarshal(b []byte) error
- type QueryInterestFactorsParams
- type QueryInterestFactorsRequest
- func (*QueryInterestFactorsRequest) Descriptor() ([]byte, []int)
- func (m *QueryInterestFactorsRequest) GetDenom() string
- func (m *QueryInterestFactorsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryInterestFactorsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInterestFactorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInterestFactorsRequest) ProtoMessage()
- func (m *QueryInterestFactorsRequest) Reset()
- func (m *QueryInterestFactorsRequest) Size() (n int)
- func (m *QueryInterestFactorsRequest) String() string
- func (m *QueryInterestFactorsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryInterestFactorsRequest) XXX_DiscardUnknown()
- func (m *QueryInterestFactorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInterestFactorsRequest) XXX_Merge(src proto.Message)
- func (m *QueryInterestFactorsRequest) XXX_Size() int
- func (m *QueryInterestFactorsRequest) XXX_Unmarshal(b []byte) error
- type QueryInterestFactorsResponse
- func (*QueryInterestFactorsResponse) Descriptor() ([]byte, []int)
- func (m *QueryInterestFactorsResponse) GetInterestFactors() InterestFactors
- func (m *QueryInterestFactorsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryInterestFactorsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInterestFactorsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInterestFactorsResponse) ProtoMessage()
- func (m *QueryInterestFactorsResponse) Reset()
- func (m *QueryInterestFactorsResponse) Size() (n int)
- func (m *QueryInterestFactorsResponse) String() string
- func (m *QueryInterestFactorsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryInterestFactorsResponse) XXX_DiscardUnknown()
- func (m *QueryInterestFactorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInterestFactorsResponse) XXX_Merge(src proto.Message)
- func (m *QueryInterestFactorsResponse) XXX_Size() int
- func (m *QueryInterestFactorsResponse) XXX_Unmarshal(b []byte) error
- type QueryInterestRateParams
- type QueryInterestRateRequest
- func (*QueryInterestRateRequest) Descriptor() ([]byte, []int)
- func (m *QueryInterestRateRequest) GetDenom() string
- func (m *QueryInterestRateRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryInterestRateRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInterestRateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInterestRateRequest) ProtoMessage()
- func (m *QueryInterestRateRequest) Reset()
- func (m *QueryInterestRateRequest) Size() (n int)
- func (m *QueryInterestRateRequest) String() string
- func (m *QueryInterestRateRequest) Unmarshal(dAtA []byte) error
- func (m *QueryInterestRateRequest) XXX_DiscardUnknown()
- func (m *QueryInterestRateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInterestRateRequest) XXX_Merge(src proto.Message)
- func (m *QueryInterestRateRequest) XXX_Size() int
- func (m *QueryInterestRateRequest) XXX_Unmarshal(b []byte) error
- type QueryInterestRateResponse
- func (*QueryInterestRateResponse) Descriptor() ([]byte, []int)
- func (m *QueryInterestRateResponse) GetInterestRates() MoneyMarketInterestRates
- func (m *QueryInterestRateResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryInterestRateResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInterestRateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInterestRateResponse) ProtoMessage()
- func (m *QueryInterestRateResponse) Reset()
- func (m *QueryInterestRateResponse) Size() (n int)
- func (m *QueryInterestRateResponse) String() string
- func (m *QueryInterestRateResponse) Unmarshal(dAtA []byte) error
- func (m *QueryInterestRateResponse) XXX_DiscardUnknown()
- func (m *QueryInterestRateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInterestRateResponse) XXX_Merge(src proto.Message)
- func (m *QueryInterestRateResponse) XXX_Size() int
- func (m *QueryInterestRateResponse) XXX_Unmarshal(b []byte) error
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryReservesParams
- type QueryReservesRequest
- func (*QueryReservesRequest) Descriptor() ([]byte, []int)
- func (m *QueryReservesRequest) GetDenom() string
- func (m *QueryReservesRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryReservesRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryReservesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryReservesRequest) ProtoMessage()
- func (m *QueryReservesRequest) Reset()
- func (m *QueryReservesRequest) Size() (n int)
- func (m *QueryReservesRequest) String() string
- func (m *QueryReservesRequest) Unmarshal(dAtA []byte) error
- func (m *QueryReservesRequest) XXX_DiscardUnknown()
- func (m *QueryReservesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryReservesRequest) XXX_Merge(src proto.Message)
- func (m *QueryReservesRequest) XXX_Size() int
- func (m *QueryReservesRequest) XXX_Unmarshal(b []byte) error
- type QueryReservesResponse
- func (*QueryReservesResponse) Descriptor() ([]byte, []int)
- func (m *QueryReservesResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *QueryReservesResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryReservesResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryReservesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryReservesResponse) ProtoMessage()
- func (m *QueryReservesResponse) Reset()
- func (m *QueryReservesResponse) Size() (n int)
- func (m *QueryReservesResponse) String() string
- func (m *QueryReservesResponse) Unmarshal(dAtA []byte) error
- func (m *QueryReservesResponse) XXX_DiscardUnknown()
- func (m *QueryReservesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryReservesResponse) XXX_Merge(src proto.Message)
- func (m *QueryReservesResponse) XXX_Size() int
- func (m *QueryReservesResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryTotalBorrowedParams
- type QueryTotalBorrowedRequest
- func (*QueryTotalBorrowedRequest) Descriptor() ([]byte, []int)
- func (m *QueryTotalBorrowedRequest) GetDenom() string
- func (m *QueryTotalBorrowedRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalBorrowedRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalBorrowedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalBorrowedRequest) ProtoMessage()
- func (m *QueryTotalBorrowedRequest) Reset()
- func (m *QueryTotalBorrowedRequest) Size() (n int)
- func (m *QueryTotalBorrowedRequest) String() string
- func (m *QueryTotalBorrowedRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTotalBorrowedRequest) XXX_DiscardUnknown()
- func (m *QueryTotalBorrowedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalBorrowedRequest) XXX_Merge(src proto.Message)
- func (m *QueryTotalBorrowedRequest) XXX_Size() int
- func (m *QueryTotalBorrowedRequest) XXX_Unmarshal(b []byte) error
- type QueryTotalBorrowedResponse
- func (*QueryTotalBorrowedResponse) Descriptor() ([]byte, []int)
- func (m *QueryTotalBorrowedResponse) GetBorrowedCoins() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *QueryTotalBorrowedResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalBorrowedResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalBorrowedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalBorrowedResponse) ProtoMessage()
- func (m *QueryTotalBorrowedResponse) Reset()
- func (m *QueryTotalBorrowedResponse) Size() (n int)
- func (m *QueryTotalBorrowedResponse) String() string
- func (m *QueryTotalBorrowedResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTotalBorrowedResponse) XXX_DiscardUnknown()
- func (m *QueryTotalBorrowedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalBorrowedResponse) XXX_Merge(src proto.Message)
- func (m *QueryTotalBorrowedResponse) XXX_Size() int
- func (m *QueryTotalBorrowedResponse) XXX_Unmarshal(b []byte) error
- type QueryTotalDepositedParams
- type QueryTotalDepositedRequest
- func (*QueryTotalDepositedRequest) Descriptor() ([]byte, []int)
- func (m *QueryTotalDepositedRequest) GetDenom() string
- func (m *QueryTotalDepositedRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalDepositedRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalDepositedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalDepositedRequest) ProtoMessage()
- func (m *QueryTotalDepositedRequest) Reset()
- func (m *QueryTotalDepositedRequest) Size() (n int)
- func (m *QueryTotalDepositedRequest) String() string
- func (m *QueryTotalDepositedRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTotalDepositedRequest) XXX_DiscardUnknown()
- func (m *QueryTotalDepositedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalDepositedRequest) XXX_Merge(src proto.Message)
- func (m *QueryTotalDepositedRequest) XXX_Size() int
- func (m *QueryTotalDepositedRequest) XXX_Unmarshal(b []byte) error
- type QueryTotalDepositedResponse
- func (*QueryTotalDepositedResponse) Descriptor() ([]byte, []int)
- func (m *QueryTotalDepositedResponse) GetSuppliedCoins() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *QueryTotalDepositedResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalDepositedResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalDepositedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalDepositedResponse) ProtoMessage()
- func (m *QueryTotalDepositedResponse) Reset()
- func (m *QueryTotalDepositedResponse) Size() (n int)
- func (m *QueryTotalDepositedResponse) String() string
- func (m *QueryTotalDepositedResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTotalDepositedResponse) XXX_DiscardUnknown()
- func (m *QueryTotalDepositedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalDepositedResponse) XXX_Merge(src proto.Message)
- func (m *QueryTotalDepositedResponse) XXX_Size() int
- func (m *QueryTotalDepositedResponse) XXX_Unmarshal(b []byte) error
- type QueryUnsyncedBorrowsParams
- type QueryUnsyncedBorrowsRequest
- func (*QueryUnsyncedBorrowsRequest) Descriptor() ([]byte, []int)
- func (m *QueryUnsyncedBorrowsRequest) GetDenom() string
- func (m *QueryUnsyncedBorrowsRequest) GetOwner() string
- func (m *QueryUnsyncedBorrowsRequest) GetPagination() *query.PageRequest
- func (m *QueryUnsyncedBorrowsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryUnsyncedBorrowsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnsyncedBorrowsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnsyncedBorrowsRequest) ProtoMessage()
- func (m *QueryUnsyncedBorrowsRequest) Reset()
- func (m *QueryUnsyncedBorrowsRequest) Size() (n int)
- func (m *QueryUnsyncedBorrowsRequest) String() string
- func (m *QueryUnsyncedBorrowsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryUnsyncedBorrowsRequest) XXX_DiscardUnknown()
- func (m *QueryUnsyncedBorrowsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnsyncedBorrowsRequest) XXX_Merge(src proto.Message)
- func (m *QueryUnsyncedBorrowsRequest) XXX_Size() int
- func (m *QueryUnsyncedBorrowsRequest) XXX_Unmarshal(b []byte) error
- type QueryUnsyncedBorrowsResponse
- func (*QueryUnsyncedBorrowsResponse) Descriptor() ([]byte, []int)
- func (m *QueryUnsyncedBorrowsResponse) GetBorrows() BorrowResponses
- func (m *QueryUnsyncedBorrowsResponse) GetPagination() *query.PageResponse
- func (m *QueryUnsyncedBorrowsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryUnsyncedBorrowsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnsyncedBorrowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnsyncedBorrowsResponse) ProtoMessage()
- func (m *QueryUnsyncedBorrowsResponse) Reset()
- func (m *QueryUnsyncedBorrowsResponse) Size() (n int)
- func (m *QueryUnsyncedBorrowsResponse) String() string
- func (m *QueryUnsyncedBorrowsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryUnsyncedBorrowsResponse) XXX_DiscardUnknown()
- func (m *QueryUnsyncedBorrowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnsyncedBorrowsResponse) XXX_Merge(src proto.Message)
- func (m *QueryUnsyncedBorrowsResponse) XXX_Size() int
- func (m *QueryUnsyncedBorrowsResponse) XXX_Unmarshal(b []byte) error
- type QueryUnsyncedDepositsParams
- type QueryUnsyncedDepositsRequest
- func (*QueryUnsyncedDepositsRequest) Descriptor() ([]byte, []int)
- func (m *QueryUnsyncedDepositsRequest) GetDenom() string
- func (m *QueryUnsyncedDepositsRequest) GetOwner() string
- func (m *QueryUnsyncedDepositsRequest) GetPagination() *query.PageRequest
- func (m *QueryUnsyncedDepositsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryUnsyncedDepositsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnsyncedDepositsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnsyncedDepositsRequest) ProtoMessage()
- func (m *QueryUnsyncedDepositsRequest) Reset()
- func (m *QueryUnsyncedDepositsRequest) Size() (n int)
- func (m *QueryUnsyncedDepositsRequest) String() string
- func (m *QueryUnsyncedDepositsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryUnsyncedDepositsRequest) XXX_DiscardUnknown()
- func (m *QueryUnsyncedDepositsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnsyncedDepositsRequest) XXX_Merge(src proto.Message)
- func (m *QueryUnsyncedDepositsRequest) XXX_Size() int
- func (m *QueryUnsyncedDepositsRequest) XXX_Unmarshal(b []byte) error
- type QueryUnsyncedDepositsResponse
- func (*QueryUnsyncedDepositsResponse) Descriptor() ([]byte, []int)
- func (m *QueryUnsyncedDepositsResponse) GetDeposits() DepositResponses
- func (m *QueryUnsyncedDepositsResponse) GetPagination() *query.PageResponse
- func (m *QueryUnsyncedDepositsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryUnsyncedDepositsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryUnsyncedDepositsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryUnsyncedDepositsResponse) ProtoMessage()
- func (m *QueryUnsyncedDepositsResponse) Reset()
- func (m *QueryUnsyncedDepositsResponse) Size() (n int)
- func (m *QueryUnsyncedDepositsResponse) String() string
- func (m *QueryUnsyncedDepositsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryUnsyncedDepositsResponse) XXX_DiscardUnknown()
- func (m *QueryUnsyncedDepositsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryUnsyncedDepositsResponse) XXX_Merge(src proto.Message)
- func (m *QueryUnsyncedDepositsResponse) XXX_Size() int
- func (m *QueryUnsyncedDepositsResponse) XXX_Unmarshal(b []byte) error
- type StakingKeeper
- type SupplyInterestFactor
- func (*SupplyInterestFactor) Descriptor() ([]byte, []int)
- func (m *SupplyInterestFactor) Marshal() (dAtA []byte, err error)
- func (m *SupplyInterestFactor) MarshalTo(dAtA []byte) (int, error)
- func (m *SupplyInterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SupplyInterestFactor) ProtoMessage()
- func (m *SupplyInterestFactor) Reset()
- func (m *SupplyInterestFactor) Size() (n int)
- func (m *SupplyInterestFactor) String() string
- func (sif SupplyInterestFactor) ToResponse() SupplyInterestFactorResponse
- func (m *SupplyInterestFactor) Unmarshal(dAtA []byte) error
- func (sif SupplyInterestFactor) Validate() error
- func (m *SupplyInterestFactor) XXX_DiscardUnknown()
- func (m *SupplyInterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SupplyInterestFactor) XXX_Merge(src proto.Message)
- func (m *SupplyInterestFactor) XXX_Size() int
- func (m *SupplyInterestFactor) XXX_Unmarshal(b []byte) error
- type SupplyInterestFactorResponse
- func (*SupplyInterestFactorResponse) Descriptor() ([]byte, []int)
- func (m *SupplyInterestFactorResponse) GetDenom() string
- func (m *SupplyInterestFactorResponse) GetValue() string
- func (m *SupplyInterestFactorResponse) Marshal() (dAtA []byte, err error)
- func (m *SupplyInterestFactorResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *SupplyInterestFactorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SupplyInterestFactorResponse) ProtoMessage()
- func (m *SupplyInterestFactorResponse) Reset()
- func (m *SupplyInterestFactorResponse) Size() (n int)
- func (m *SupplyInterestFactorResponse) String() string
- func (m *SupplyInterestFactorResponse) Unmarshal(dAtA []byte) error
- func (m *SupplyInterestFactorResponse) XXX_DiscardUnknown()
- func (m *SupplyInterestFactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SupplyInterestFactorResponse) XXX_Merge(src proto.Message)
- func (m *SupplyInterestFactorResponse) XXX_Size() int
- func (m *SupplyInterestFactorResponse) XXX_Unmarshal(b []byte) error
- type SupplyInterestFactorResponses
- type SupplyInterestFactors
- func (sifs SupplyInterestFactors) GetInterestFactor(denom string) (sdk.Dec, bool)
- func (sifs SupplyInterestFactors) RemoveInterestFactor(denom string) (SupplyInterestFactors, bool)
- func (sifs SupplyInterestFactors) SetInterestFactor(denom string, factor sdk.Dec) SupplyInterestFactors
- func (sifs SupplyInterestFactors) ToResponse() SupplyInterestFactorResponses
- func (sifs SupplyInterestFactors) Validate() error
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) Borrow(ctx context.Context, req *MsgBorrow) (*MsgBorrowResponse, error)
- func (*UnimplementedMsgServer) Deposit(ctx context.Context, req *MsgDeposit) (*MsgDepositResponse, error)
- func (*UnimplementedMsgServer) Liquidate(ctx context.Context, req *MsgLiquidate) (*MsgLiquidateResponse, error)
- func (*UnimplementedMsgServer) Repay(ctx context.Context, req *MsgRepay) (*MsgRepayResponse, error)
- func (*UnimplementedMsgServer) Withdraw(ctx context.Context, req *MsgWithdraw) (*MsgWithdrawResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) Accounts(ctx context.Context, req *QueryAccountsRequest) (*QueryAccountsResponse, error)
- func (*UnimplementedQueryServer) Borrows(ctx context.Context, req *QueryBorrowsRequest) (*QueryBorrowsResponse, error)
- func (*UnimplementedQueryServer) Deposits(ctx context.Context, req *QueryDepositsRequest) (*QueryDepositsResponse, error)
- func (*UnimplementedQueryServer) InterestFactors(ctx context.Context, req *QueryInterestFactorsRequest) (*QueryInterestFactorsResponse, error)
- func (*UnimplementedQueryServer) InterestRate(ctx context.Context, req *QueryInterestRateRequest) (*QueryInterestRateResponse, error)
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServer) Reserves(ctx context.Context, req *QueryReservesRequest) (*QueryReservesResponse, error)
- func (*UnimplementedQueryServer) TotalBorrowed(ctx context.Context, req *QueryTotalBorrowedRequest) (*QueryTotalBorrowedResponse, error)
- func (*UnimplementedQueryServer) TotalDeposited(ctx context.Context, req *QueryTotalDepositedRequest) (*QueryTotalDepositedResponse, error)
- func (*UnimplementedQueryServer) UnsyncedBorrows(ctx context.Context, req *QueryUnsyncedBorrowsRequest) (*QueryUnsyncedBorrowsResponse, error)
- func (*UnimplementedQueryServer) UnsyncedDeposits(ctx context.Context, req *QueryUnsyncedDepositsRequest) (*QueryUnsyncedDepositsResponse, error)
- type ValuationMap
Constants ¶
const ( EventTypeHardDeposit = "hard_deposit" EventTypeHardWithdrawal = "hard_withdrawal" EventTypeHardBorrow = "hard_borrow" EventTypeHardLiquidation = "hard_liquidation" EventTypeHardRepay = "hard_repay" AttributeValueCategory = ModuleName AttributeKeyDeposit = "deposit" AttributeKeyDepositDenom = "deposit_denom" AttributeKeyDepositCoins = "deposit_coins" AttributeKeyDepositor = "depositor" AttributeKeyBorrow = "borrow" AttributeKeyBorrower = "borrower" AttributeKeyBorrowCoins = "borrow_coins" AttributeKeySender = "sender" AttributeKeyRepayCoins = "repay_coins" AttributeKeyLiquidatedOwner = "liquidated_owner" AttributeKeyLiquidatedCoins = "liquidated_coins" AttributeKeyKeeper = "keeper" AttributeKeyKeeperRewardCoins = "keeper_reward_coins" AttributeKeyOwner = "owner" )
Event types for hard module
const ( // ModuleName name that will be used throughout the module ModuleName = "hard" // ModuleAccountName name of module account used to hold deposits ModuleAccountName = "hard" // StoreKey Top level store key where all module items will be stored StoreKey = ModuleName // RouterKey Top level router key RouterKey = ModuleName // QuerierRoute Top level query string QuerierRoute = ModuleName // DefaultParamspace default name for parameter store DefaultParamspace = ModuleName )
const ( QueryGetParams = "params" QueryGetModuleAccounts = "accounts" QueryGetDeposits = "deposits" QueryGetUnsyncedDeposits = "unsynced-deposits" QueryGetTotalDeposited = "total-deposited" QueryGetBorrows = "borrows" QueryGetUnsyncedBorrows = "unsynced-borrows" QueryGetTotalBorrowed = "total-borrowed" QueryGetInterestRate = "interest-rate" QueryGetReserves = "reserves" QueryGetInterestFactors = "interest-factors" )
Querier routes for the hard module
Variables ¶
var ( // ErrInvalidDepositDenom error for invalid deposit denoms ErrInvalidDepositDenom = sdkerrors.Register(ModuleName, 2, "invalid deposit denom") // ErrDepositNotFound error for deposit not found ErrDepositNotFound = sdkerrors.Register(ModuleName, 3, "deposit not found") // ErrInvalidWithdrawAmount error for invalid withdrawal amount ErrInvalidWithdrawAmount = sdkerrors.Register(ModuleName, 4, "invalid withdrawal amount") // ErrInsufficientModAccountBalance error for module account with innsufficient balance ErrInsufficientModAccountBalance = sdkerrors.Register(ModuleName, 5, "module account has insufficient balance to pay reward") // ErrInvalidAccountType error for unsupported accounts ErrInvalidAccountType = sdkerrors.Register(ModuleName, 6, "receiver account type not supported") // ErrAccountNotFound error for accounts that are not found in state ErrAccountNotFound = sdkerrors.Register(ModuleName, 7, "account not found") // ErrInvalidReceiver error for when sending and receiving accounts don't match ErrInvalidReceiver = sdkerrors.Register(ModuleName, 8, "receiver account must match sender account") // ErrMoneyMarketNotFound error for money market param not found ErrMoneyMarketNotFound = sdkerrors.Register(ModuleName, 9, "no money market found") // ErrDepositsNotFound error for no deposits found ErrDepositsNotFound = sdkerrors.Register(ModuleName, 10, "no deposits found") // ErrInsufficientLoanToValue error for when an attempted borrow exceeds maximum loan-to-value ErrInsufficientLoanToValue = sdkerrors.Register(ModuleName, 11, "not enough collateral supplied by account") // ErrMarketNotFound error for when a market for the input denom is not found ErrMarketNotFound = sdkerrors.Register(ModuleName, 12, "no market found for denom") // ErrPriceNotFound error for when a price for the input market is not found ErrPriceNotFound = sdkerrors.Register(ModuleName, 13, "no price found for market") // ErrBorrowExceedsAvailableBalance for when a requested borrow exceeds available module acc balances ErrBorrowExceedsAvailableBalance = sdkerrors.Register(ModuleName, 14, "exceeds module account balance") // ErrBorrowedCoinsNotFound error for when the total amount of borrowed coins cannot be found ErrBorrowedCoinsNotFound = sdkerrors.Register(ModuleName, 15, "no borrowed coins found") // ErrNegativeBorrowedCoins error for when substracting coins from the total borrowed balance results in a negative amount ErrNegativeBorrowedCoins = sdkerrors.Register(ModuleName, 16, "subtraction results in negative borrow amount") // ErrGreaterThanAssetBorrowLimit error for when a proposed borrow would increase borrowed amount over the asset's global borrow limit ErrGreaterThanAssetBorrowLimit = sdkerrors.Register(ModuleName, 17, "fails global asset borrow limit validation") // ErrBorrowEmptyCoins error for when you cannot borrow empty coins ErrBorrowEmptyCoins = sdkerrors.Register(ModuleName, 18, "cannot borrow zero coins") // ErrBorrowNotFound error for when a user's borrow is not found in the store ErrBorrowNotFound = sdkerrors.Register(ModuleName, 19, "borrow not found") // ErrPreviousAccrualTimeNotFound error for no previous accrual time found in store ErrPreviousAccrualTimeNotFound = sdkerrors.Register(ModuleName, 20, "no previous accrual time found") // ErrInsufficientBalanceForRepay error for when requested repay exceeds user's balance ErrInsufficientBalanceForRepay = sdkerrors.Register(ModuleName, 21, "insufficient balance") // ErrBorrowNotLiquidatable error for when a borrow is within valid LTV and cannot be liquidated ErrBorrowNotLiquidatable = sdkerrors.Register(ModuleName, 22, "borrow not liquidatable") // ErrInsufficientCoins error for when there are not enough coins for the operation ErrInsufficientCoins = sdkerrors.Register(ModuleName, 23, "unrecoverable state - insufficient coins") // ErrInsufficientBalanceForBorrow error for when the requested borrow exceeds user's balance ErrInsufficientBalanceForBorrow = sdkerrors.Register(ModuleName, 24, "insufficient balance") // ErrSuppliedCoinsNotFound error for when the total amount of supplied coins cannot be found ErrSuppliedCoinsNotFound = sdkerrors.Register(ModuleName, 25, "no supplied coins found") // ErrNegativeSuppliedCoins error for when substracting coins from the total supplied balance results in a negative amount ErrNegativeSuppliedCoins = sdkerrors.Register(ModuleName, 26, "subtraction results in negative supplied amount") // ErrInvalidWithdrawDenom error for when user attempts to withdraw a non-supplied coin type ErrInvalidWithdrawDenom = sdkerrors.Register(ModuleName, 27, "no coins of this type deposited") // ErrInvalidRepaymentDenom error for when user attempts to repay a non-borrowed coin type ErrInvalidRepaymentDenom = sdkerrors.Register(ModuleName, 28, "no coins of this type borrowed") // ErrInvalidIndexFactorDenom error for when index factor denom cannot be found ErrInvalidIndexFactorDenom = sdkerrors.Register(ModuleName, 29, "no index factor found for denom") // ErrBelowMinimumBorrowValue error for when a proposed borrow position is less than the minimum USD value ErrBelowMinimumBorrowValue = sdkerrors.Register(ModuleName, 30, "invalid proposed borrow value") // ErrExceedsProtocolBorrowableBalance for when a requested borrow exceeds the module account's borrowable balance ErrExceedsProtocolBorrowableBalance = sdkerrors.Register(ModuleName, 31, "exceeds borrowable module account balance") // ErrReservesExceedCash for when the protocol is insolvent because available reserves exceeds available cash ErrReservesExceedCash = sdkerrors.Register(ModuleName, 32, "insolvency - protocol reserves exceed available cash") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthHard = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowHard = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupHard = fmt.Errorf("proto: unexpected end of group") )
var ( DepositsKeyPrefix = []byte{0x01} BorrowsKeyPrefix = []byte{0x02} BorrowedCoinsPrefix = []byte{0x03} SuppliedCoinsPrefix = []byte{0x04} MoneyMarketsPrefix = []byte{0x05} PreviousAccrualTimePrefix = []byte{0x06} // denom -> time TotalReservesPrefix = []byte{0x07} // denom -> sdk.Coin BorrowInterestFactorPrefix = []byte{0x08} // denom -> sdk.Dec SupplyInterestFactorPrefix = []byte{0x09} // denom -> sdk.Dec DelegatorInterestFactorPrefix = []byte{0x10} // denom -> sdk.Dec )
var ( KeyMoneyMarkets = []byte("MoneyMarkets") KeyMinimumBorrowUSDValue = []byte("MinimumBorrowUSDValue") DefaultMoneyMarkets = MoneyMarkets{} DefaultMinimumBorrowUSDValue = sdk.NewDec(10) // $10 USD minimum borrow value DefaultAccumulationTimes = GenesisAccumulationTimes{} DefaultTotalSupplied = sdk.Coins{} DefaultTotalBorrowed = sdk.Coins{} DefaultTotalReserves = sdk.Coins{} DefaultDeposits = Deposits{} DefaultBorrows = Borrows{} )
Parameter keys and default values
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func DepositTypeIteratorKey ¶
DepositTypeIteratorKey returns an interator prefix for interating over deposits by deposit denom
func GetTotalVestingPeriodLength ¶
func GetTotalVestingPeriodLength(periods vestingtypes.Periods) int64
GetTotalVestingPeriodLength returns the summed length of all vesting periods
func NewPeriod ¶
func NewPeriod(amount sdk.Coins, length int64) vestingtypes.Period
NewPeriod returns a new vesting period
func ParamKeyTable ¶
func ParamKeyTable() paramtypes.KeyTable
ParamKeyTable Key declaration for parameters
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { GetAccount(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI SetAccount(ctx sdk.Context, acc authtypes.AccountI) GetModuleAddress(name string) sdk.AccAddress GetModuleAccount(ctx sdk.Context, name string) authtypes.ModuleAccountI }
AccountKeeper defines the expected keeper interface for interacting with account
type AuctionKeeper ¶
type AuctionKeeper interface {
StartCollateralAuction(ctx sdk.Context, seller string, lot sdk.Coin, maxBid sdk.Coin, lotReturnAddrs []sdk.AccAddress, lotReturnWeights []sdk.Int, debt sdk.Coin) (uint64, error)
}
AuctionKeeper expected interface for the auction keeper (noalias)
type BankKeeper ¶
type BankKeeper interface { SendCoinsFromModuleToModule(ctx sdk.Context, senderModule, recipientModule string, amt sdk.Coins) error SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error GetSupply(ctx sdk.Context, denom string) sdk.Coin GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin GetAllBalances(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins SpendableCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins }
BankKeeper defines the expected bank keeper
type Borrow ¶
type Borrow struct { Borrower github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=borrower,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"borrower,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` Index BorrowInterestFactors `protobuf:"bytes,3,rep,name=index,proto3,castrepeated=BorrowInterestFactors" json:"index"` }
Borrow defines an amount of coins borrowed from a hard module account.
func NewBorrow ¶
func NewBorrow(borrower sdk.AccAddress, amount sdk.Coins, index BorrowInterestFactors) Borrow
NewBorrow returns a new Borrow instance
func (*Borrow) Descriptor ¶
func (*Borrow) MarshalToSizedBuffer ¶
func (Borrow) NormalizedBorrow ¶
NormalizedBorrow is the borrow amounts divided by the interest factors.
Multiplying the normalized borrow by the current global factors gives the current borrow (ie including all interest, ie a synced borrow). The normalized borrow is effectively how big the borrow would have been if it had been borrowed at time 0 and not touched since.
An error is returned if the borrow is in an invalid state.
func (*Borrow) ProtoMessage ¶
func (*Borrow) ProtoMessage()
func (Borrow) ToResponse ¶
func (b Borrow) ToResponse() BorrowResponse
ToResponse converts Borrow to BorrowResponse
func (*Borrow) XXX_DiscardUnknown ¶
func (m *Borrow) XXX_DiscardUnknown()
func (*Borrow) XXX_Marshal ¶
func (*Borrow) XXX_Unmarshal ¶
type BorrowInterestFactor ¶
type BorrowInterestFactor struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Value github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,2,opt,name=value,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"value"` }
BorrowInterestFactor defines an individual borrow interest factor.
func NewBorrowInterestFactor ¶
func NewBorrowInterestFactor(denom string, value sdk.Dec) BorrowInterestFactor
NewBorrowInterestFactor returns a new BorrowInterestFactor instance
func (*BorrowInterestFactor) Descriptor ¶
func (*BorrowInterestFactor) Descriptor() ([]byte, []int)
func (*BorrowInterestFactor) Marshal ¶
func (m *BorrowInterestFactor) Marshal() (dAtA []byte, err error)
func (*BorrowInterestFactor) MarshalTo ¶
func (m *BorrowInterestFactor) MarshalTo(dAtA []byte) (int, error)
func (*BorrowInterestFactor) MarshalToSizedBuffer ¶
func (m *BorrowInterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BorrowInterestFactor) ProtoMessage ¶
func (*BorrowInterestFactor) ProtoMessage()
func (*BorrowInterestFactor) Reset ¶
func (m *BorrowInterestFactor) Reset()
func (*BorrowInterestFactor) Size ¶
func (m *BorrowInterestFactor) Size() (n int)
func (*BorrowInterestFactor) String ¶
func (m *BorrowInterestFactor) String() string
func (BorrowInterestFactor) ToResponse ¶
func (bif BorrowInterestFactor) ToResponse() BorrowInterestFactorResponse
ToResponse converts BorrowInterestFactor to BorrowInterestFactorResponse
func (*BorrowInterestFactor) Unmarshal ¶
func (m *BorrowInterestFactor) Unmarshal(dAtA []byte) error
func (BorrowInterestFactor) Validate ¶
func (bif BorrowInterestFactor) Validate() error
Validate validates BorrowInterestFactor values
func (*BorrowInterestFactor) XXX_DiscardUnknown ¶
func (m *BorrowInterestFactor) XXX_DiscardUnknown()
func (*BorrowInterestFactor) XXX_Marshal ¶
func (m *BorrowInterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BorrowInterestFactor) XXX_Merge ¶
func (m *BorrowInterestFactor) XXX_Merge(src proto.Message)
func (*BorrowInterestFactor) XXX_Size ¶
func (m *BorrowInterestFactor) XXX_Size() int
func (*BorrowInterestFactor) XXX_Unmarshal ¶
func (m *BorrowInterestFactor) XXX_Unmarshal(b []byte) error
type BorrowInterestFactorResponse ¶
type BorrowInterestFactorResponse struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` // sdk.Dec as string Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` }
BorrowInterestFactorResponse defines an individual borrow interest factor.
func NewBorrowInterestFactorResponse ¶
func NewBorrowInterestFactorResponse(denom string, value sdk.Dec) BorrowInterestFactorResponse
NewBorrowInterestFactorResponse returns a new BorrowInterestFactorResponse instance
func (*BorrowInterestFactorResponse) Descriptor ¶
func (*BorrowInterestFactorResponse) Descriptor() ([]byte, []int)
func (*BorrowInterestFactorResponse) GetDenom ¶
func (m *BorrowInterestFactorResponse) GetDenom() string
func (*BorrowInterestFactorResponse) GetValue ¶
func (m *BorrowInterestFactorResponse) GetValue() string
func (*BorrowInterestFactorResponse) Marshal ¶
func (m *BorrowInterestFactorResponse) Marshal() (dAtA []byte, err error)
func (*BorrowInterestFactorResponse) MarshalTo ¶
func (m *BorrowInterestFactorResponse) MarshalTo(dAtA []byte) (int, error)
func (*BorrowInterestFactorResponse) MarshalToSizedBuffer ¶
func (m *BorrowInterestFactorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BorrowInterestFactorResponse) ProtoMessage ¶
func (*BorrowInterestFactorResponse) ProtoMessage()
func (*BorrowInterestFactorResponse) Reset ¶
func (m *BorrowInterestFactorResponse) Reset()
func (*BorrowInterestFactorResponse) Size ¶
func (m *BorrowInterestFactorResponse) Size() (n int)
func (*BorrowInterestFactorResponse) String ¶
func (m *BorrowInterestFactorResponse) String() string
func (*BorrowInterestFactorResponse) Unmarshal ¶
func (m *BorrowInterestFactorResponse) Unmarshal(dAtA []byte) error
func (*BorrowInterestFactorResponse) XXX_DiscardUnknown ¶
func (m *BorrowInterestFactorResponse) XXX_DiscardUnknown()
func (*BorrowInterestFactorResponse) XXX_Marshal ¶
func (m *BorrowInterestFactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BorrowInterestFactorResponse) XXX_Merge ¶
func (m *BorrowInterestFactorResponse) XXX_Merge(src proto.Message)
func (*BorrowInterestFactorResponse) XXX_Size ¶
func (m *BorrowInterestFactorResponse) XXX_Size() int
func (*BorrowInterestFactorResponse) XXX_Unmarshal ¶
func (m *BorrowInterestFactorResponse) XXX_Unmarshal(b []byte) error
type BorrowInterestFactorResponses ¶
type BorrowInterestFactorResponses []BorrowInterestFactorResponse
BorrowInterestFactorResponses is a slice of BorrowInterestFactorResponse
type BorrowInterestFactors ¶
type BorrowInterestFactors []BorrowInterestFactor
BorrowInterestFactors is a slice of BorrowInterestFactor, because Amino won't marshal maps
func (BorrowInterestFactors) GetInterestFactor ¶
func (bifs BorrowInterestFactors) GetInterestFactor(denom string) (sdk.Dec, bool)
GetInterestFactor returns a denom's interest factor value
func (BorrowInterestFactors) RemoveInterestFactor ¶
func (bifs BorrowInterestFactors) RemoveInterestFactor(denom string) (BorrowInterestFactors, bool)
RemoveInterestFactor removes a denom's interest factor value
func (BorrowInterestFactors) SetInterestFactor ¶
func (bifs BorrowInterestFactors) SetInterestFactor(denom string, factor sdk.Dec) BorrowInterestFactors
SetInterestFactor sets a denom's interest factor value
func (BorrowInterestFactors) ToResponse ¶
func (bifs BorrowInterestFactors) ToResponse() BorrowInterestFactorResponses
ToResponse converts BorrowInterestFactors to BorrowInterestFactorResponses
func (BorrowInterestFactors) Validate ¶
func (bifs BorrowInterestFactors) Validate() error
Validate validates BorrowInterestFactors
type BorrowLimit ¶
type BorrowLimit struct { HasMaxLimit bool `protobuf:"varint,1,opt,name=has_max_limit,json=hasMaxLimit,proto3" json:"has_max_limit"` MaximumLimit github_com_cosmos_cosmos_sdk_types.Dec `` /* 137-byte string literal not displayed */ LoanToValue github_com_cosmos_cosmos_sdk_types.Dec `` /* 136-byte string literal not displayed */ }
BorrowLimit enforces restrictions on a money market.
func NewBorrowLimit ¶
func NewBorrowLimit(hasMaxLimit bool, maximumLimit, loanToValue sdk.Dec) BorrowLimit
NewBorrowLimit returns a new BorrowLimit
func (*BorrowLimit) Descriptor ¶
func (*BorrowLimit) Descriptor() ([]byte, []int)
func (BorrowLimit) Equal ¶
func (bl BorrowLimit) Equal(blCompareTo BorrowLimit) bool
Equal returns a boolean indicating if an BorrowLimit is equal to another BorrowLimit
func (*BorrowLimit) Marshal ¶
func (m *BorrowLimit) Marshal() (dAtA []byte, err error)
func (*BorrowLimit) MarshalToSizedBuffer ¶
func (m *BorrowLimit) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BorrowLimit) ProtoMessage ¶
func (*BorrowLimit) ProtoMessage()
func (*BorrowLimit) Reset ¶
func (m *BorrowLimit) Reset()
func (*BorrowLimit) Size ¶
func (m *BorrowLimit) Size() (n int)
func (*BorrowLimit) String ¶
func (m *BorrowLimit) String() string
func (*BorrowLimit) Unmarshal ¶
func (m *BorrowLimit) Unmarshal(dAtA []byte) error
func (*BorrowLimit) XXX_DiscardUnknown ¶
func (m *BorrowLimit) XXX_DiscardUnknown()
func (*BorrowLimit) XXX_Marshal ¶
func (m *BorrowLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BorrowLimit) XXX_Merge ¶
func (m *BorrowLimit) XXX_Merge(src proto.Message)
func (*BorrowLimit) XXX_Size ¶
func (m *BorrowLimit) XXX_Size() int
func (*BorrowLimit) XXX_Unmarshal ¶
func (m *BorrowLimit) XXX_Unmarshal(b []byte) error
type BorrowResponse ¶
type BorrowResponse struct { Borrower string `protobuf:"bytes,1,opt,name=borrower,proto3" json:"borrower,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` Index BorrowInterestFactorResponses `protobuf:"bytes,3,rep,name=index,proto3,castrepeated=BorrowInterestFactorResponses" json:"index"` }
BorrowResponse defines an amount of coins borrowed from a hard module account.
func NewBorrowResponse ¶
func NewBorrowResponse(borrower sdk.AccAddress, amount sdk.Coins, index BorrowInterestFactors) BorrowResponse
NewBorrowResponse returns a new BorrowResponse instance
func (*BorrowResponse) Descriptor ¶
func (*BorrowResponse) Descriptor() ([]byte, []int)
func (*BorrowResponse) GetAmount ¶
func (m *BorrowResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*BorrowResponse) GetBorrower ¶
func (m *BorrowResponse) GetBorrower() string
func (*BorrowResponse) GetIndex ¶
func (m *BorrowResponse) GetIndex() BorrowInterestFactorResponses
func (*BorrowResponse) Marshal ¶
func (m *BorrowResponse) Marshal() (dAtA []byte, err error)
func (*BorrowResponse) MarshalToSizedBuffer ¶
func (m *BorrowResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BorrowResponse) ProtoMessage ¶
func (*BorrowResponse) ProtoMessage()
func (*BorrowResponse) Reset ¶
func (m *BorrowResponse) Reset()
func (*BorrowResponse) Size ¶
func (m *BorrowResponse) Size() (n int)
func (*BorrowResponse) String ¶
func (m *BorrowResponse) String() string
func (*BorrowResponse) Unmarshal ¶
func (m *BorrowResponse) Unmarshal(dAtA []byte) error
func (*BorrowResponse) XXX_DiscardUnknown ¶
func (m *BorrowResponse) XXX_DiscardUnknown()
func (*BorrowResponse) XXX_Marshal ¶
func (m *BorrowResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BorrowResponse) XXX_Merge ¶
func (m *BorrowResponse) XXX_Merge(src proto.Message)
func (*BorrowResponse) XXX_Size ¶
func (m *BorrowResponse) XXX_Size() int
func (*BorrowResponse) XXX_Unmarshal ¶
func (m *BorrowResponse) XXX_Unmarshal(b []byte) error
type BorrowResponses ¶
type BorrowResponses []BorrowResponse
BorrowResponses is a slice of BorrowResponse
type Borrows ¶
type Borrows []Borrow
Borrows is a slice of Borrow
func (Borrows) ToResponse ¶
func (bs Borrows) ToResponse() BorrowResponses
ToResponse converts Borrows to BorrowResponses
type CoinsProto ¶
type CoinsProto struct {
Coins github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,1,rep,name=coins,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"coins"`
}
CoinsProto defines a Protobuf wrapper around a Coins slice
func (*CoinsProto) Descriptor ¶
func (*CoinsProto) Descriptor() ([]byte, []int)
func (*CoinsProto) Marshal ¶
func (m *CoinsProto) Marshal() (dAtA []byte, err error)
func (*CoinsProto) MarshalToSizedBuffer ¶
func (m *CoinsProto) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CoinsProto) ProtoMessage ¶
func (*CoinsProto) ProtoMessage()
func (*CoinsProto) Reset ¶
func (m *CoinsProto) Reset()
func (*CoinsProto) Size ¶
func (m *CoinsProto) Size() (n int)
func (*CoinsProto) String ¶
func (m *CoinsProto) String() string
func (*CoinsProto) Unmarshal ¶
func (m *CoinsProto) Unmarshal(dAtA []byte) error
func (*CoinsProto) XXX_DiscardUnknown ¶
func (m *CoinsProto) XXX_DiscardUnknown()
func (*CoinsProto) XXX_Marshal ¶
func (m *CoinsProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CoinsProto) XXX_Merge ¶
func (m *CoinsProto) XXX_Merge(src proto.Message)
func (*CoinsProto) XXX_Size ¶
func (m *CoinsProto) XXX_Size() int
func (*CoinsProto) XXX_Unmarshal ¶
func (m *CoinsProto) XXX_Unmarshal(b []byte) error
type Deposit ¶
type Deposit struct { Depositor github_com_cosmos_cosmos_sdk_types.AccAddress `` /* 126-byte string literal not displayed */ Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` Index SupplyInterestFactors `protobuf:"bytes,3,rep,name=index,proto3,castrepeated=SupplyInterestFactors" json:"index"` }
Deposit defines an amount of coins deposited into a hard module account.
func NewDeposit ¶
func NewDeposit(depositor sdk.AccAddress, amount sdk.Coins, indexes SupplyInterestFactors) Deposit
NewDeposit returns a new deposit
func (*Deposit) Descriptor ¶
func (*Deposit) MarshalToSizedBuffer ¶
func (Deposit) NormalizedDeposit ¶
NormalizedDeposit is the deposit amounts divided by the interest factors.
Multiplying the normalized deposit by the current global factors gives the current deposit (ie including all interest, ie a synced deposit). The normalized deposit is effectively how big the deposit would have been if it had been supplied at time 0 and not touched since.
An error is returned if the deposit is in an invalid state.
func (*Deposit) ProtoMessage ¶
func (*Deposit) ProtoMessage()
func (Deposit) ToResponse ¶
func (d Deposit) ToResponse() DepositResponse
ToResponse converts Deposit to DepositResponse
func (*Deposit) XXX_DiscardUnknown ¶
func (m *Deposit) XXX_DiscardUnknown()
func (*Deposit) XXX_Marshal ¶
func (*Deposit) XXX_Unmarshal ¶
type DepositResponse ¶
type DepositResponse struct { Depositor string `protobuf:"bytes,1,opt,name=depositor,proto3" json:"depositor,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` Index SupplyInterestFactorResponses `protobuf:"bytes,3,rep,name=index,proto3,castrepeated=SupplyInterestFactorResponses" json:"index"` }
DepositResponse defines an amount of coins deposited into a hard module account.
func NewDepositResponse ¶
func NewDepositResponse(depositor sdk.AccAddress, amount sdk.Coins, indexes SupplyInterestFactors) DepositResponse
NewDepositResponse returns a new DepositResponse
func (*DepositResponse) Descriptor ¶
func (*DepositResponse) Descriptor() ([]byte, []int)
func (*DepositResponse) GetAmount ¶
func (m *DepositResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*DepositResponse) GetDepositor ¶
func (m *DepositResponse) GetDepositor() string
func (*DepositResponse) GetIndex ¶
func (m *DepositResponse) GetIndex() SupplyInterestFactorResponses
func (*DepositResponse) Marshal ¶
func (m *DepositResponse) Marshal() (dAtA []byte, err error)
func (*DepositResponse) MarshalToSizedBuffer ¶
func (m *DepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DepositResponse) ProtoMessage ¶
func (*DepositResponse) ProtoMessage()
func (*DepositResponse) Reset ¶
func (m *DepositResponse) Reset()
func (*DepositResponse) Size ¶
func (m *DepositResponse) Size() (n int)
func (*DepositResponse) String ¶
func (m *DepositResponse) String() string
func (*DepositResponse) Unmarshal ¶
func (m *DepositResponse) Unmarshal(dAtA []byte) error
func (*DepositResponse) XXX_DiscardUnknown ¶
func (m *DepositResponse) XXX_DiscardUnknown()
func (*DepositResponse) XXX_Marshal ¶
func (m *DepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DepositResponse) XXX_Merge ¶
func (m *DepositResponse) XXX_Merge(src proto.Message)
func (*DepositResponse) XXX_Size ¶
func (m *DepositResponse) XXX_Size() int
func (*DepositResponse) XXX_Unmarshal ¶
func (m *DepositResponse) XXX_Unmarshal(b []byte) error
type DepositResponses ¶
type DepositResponses []DepositResponse
DepositResponses is a slice of DepositResponse
type Deposits ¶
type Deposits []Deposit
Deposits is a slice of Deposit
func (Deposits) ToResponse ¶
func (ds Deposits) ToResponse() DepositResponses
ToResponse converts Deposits to DepositResponses
type GenesisAccumulationTime ¶
type GenesisAccumulationTime struct { CollateralType string `protobuf:"bytes,1,opt,name=collateral_type,json=collateralType,proto3" json:"collateral_type,omitempty"` PreviousAccumulationTime time.Time `` /* 133-byte string literal not displayed */ SupplyInterestFactor github_com_cosmos_cosmos_sdk_types.Dec `` /* 163-byte string literal not displayed */ BorrowInterestFactor github_com_cosmos_cosmos_sdk_types.Dec `` /* 163-byte string literal not displayed */ }
GenesisAccumulationTime stores the previous distribution time and its corresponding denom.
func NewGenesisAccumulationTime ¶
func NewGenesisAccumulationTime(ctype string, prevTime time.Time, supplyFactor, borrowFactor sdk.Dec) GenesisAccumulationTime
NewGenesisAccumulationTime returns a new GenesisAccumulationTime
func (*GenesisAccumulationTime) Descriptor ¶
func (*GenesisAccumulationTime) Descriptor() ([]byte, []int)
func (*GenesisAccumulationTime) GetCollateralType ¶
func (m *GenesisAccumulationTime) GetCollateralType() string
func (*GenesisAccumulationTime) GetPreviousAccumulationTime ¶
func (m *GenesisAccumulationTime) GetPreviousAccumulationTime() time.Time
func (*GenesisAccumulationTime) Marshal ¶
func (m *GenesisAccumulationTime) Marshal() (dAtA []byte, err error)
func (*GenesisAccumulationTime) MarshalTo ¶
func (m *GenesisAccumulationTime) MarshalTo(dAtA []byte) (int, error)
func (*GenesisAccumulationTime) MarshalToSizedBuffer ¶
func (m *GenesisAccumulationTime) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisAccumulationTime) ProtoMessage ¶
func (*GenesisAccumulationTime) ProtoMessage()
func (*GenesisAccumulationTime) Reset ¶
func (m *GenesisAccumulationTime) Reset()
func (*GenesisAccumulationTime) Size ¶
func (m *GenesisAccumulationTime) Size() (n int)
func (*GenesisAccumulationTime) String ¶
func (m *GenesisAccumulationTime) String() string
func (*GenesisAccumulationTime) Unmarshal ¶
func (m *GenesisAccumulationTime) Unmarshal(dAtA []byte) error
func (GenesisAccumulationTime) Validate ¶
func (gat GenesisAccumulationTime) Validate() error
Validate performs validation of GenesisAccumulationTime
func (*GenesisAccumulationTime) XXX_DiscardUnknown ¶
func (m *GenesisAccumulationTime) XXX_DiscardUnknown()
func (*GenesisAccumulationTime) XXX_Marshal ¶
func (m *GenesisAccumulationTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisAccumulationTime) XXX_Merge ¶
func (m *GenesisAccumulationTime) XXX_Merge(src proto.Message)
func (*GenesisAccumulationTime) XXX_Size ¶
func (m *GenesisAccumulationTime) XXX_Size() int
func (*GenesisAccumulationTime) XXX_Unmarshal ¶
func (m *GenesisAccumulationTime) XXX_Unmarshal(b []byte) error
type GenesisAccumulationTimes ¶
type GenesisAccumulationTimes []GenesisAccumulationTime
GenesisAccumulationTimes slice of GenesisAccumulationTime
func (GenesisAccumulationTimes) Validate ¶
func (gats GenesisAccumulationTimes) Validate() error
Validate performs validation of GenesisAccumulationTimes
type GenesisState ¶
type GenesisState struct { Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` PreviousAccumulationTimes GenesisAccumulationTimes `` /* 166-byte string literal not displayed */ Deposits Deposits `protobuf:"bytes,3,rep,name=deposits,proto3,castrepeated=Deposits" json:"deposits"` Borrows Borrows `protobuf:"bytes,4,rep,name=borrows,proto3,castrepeated=Borrows" json:"borrows"` TotalSupplied github_com_cosmos_cosmos_sdk_types.Coins `` /* 144-byte string literal not displayed */ TotalBorrowed github_com_cosmos_cosmos_sdk_types.Coins `` /* 144-byte string literal not displayed */ TotalReserves github_com_cosmos_cosmos_sdk_types.Coins `` /* 144-byte string literal not displayed */ }
GenesisState defines the hard module's genesis state.
func DefaultGenesisState ¶
func DefaultGenesisState() GenesisState
DefaultGenesisState returns a default genesis state
func NewGenesisState ¶
func NewGenesisState( params Params, prevAccumulationTimes GenesisAccumulationTimes, deposits Deposits, borrows Borrows, totalSupplied, totalBorrowed, totalReserves sdk.Coins, ) GenesisState
NewGenesisState returns a new genesis state
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetBorrows ¶
func (m *GenesisState) GetBorrows() Borrows
func (*GenesisState) GetDeposits ¶
func (m *GenesisState) GetDeposits() Deposits
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
func (*GenesisState) GetPreviousAccumulationTimes ¶
func (m *GenesisState) GetPreviousAccumulationTimes() GenesisAccumulationTimes
func (*GenesisState) GetTotalBorrowed ¶
func (m *GenesisState) GetTotalBorrowed() github_com_cosmos_cosmos_sdk_types.Coins
func (*GenesisState) GetTotalReserves ¶
func (m *GenesisState) GetTotalReserves() github_com_cosmos_cosmos_sdk_types.Coins
func (*GenesisState) GetTotalSupplied ¶
func (m *GenesisState) GetTotalSupplied() github_com_cosmos_cosmos_sdk_types.Coins
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (GenesisState) Validate ¶
func (gs GenesisState) Validate() error
Validate performs basic validation of genesis data returning an error for any failed validation criteria.
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type HARDHooks ¶
type HARDHooks interface { AfterDepositCreated(ctx sdk.Context, deposit Deposit) BeforeDepositModified(ctx sdk.Context, deposit Deposit) AfterDepositModified(ctx sdk.Context, deposit Deposit) AfterBorrowCreated(ctx sdk.Context, borrow Borrow) BeforeBorrowModified(ctx sdk.Context, borrow Borrow) AfterBorrowModified(ctx sdk.Context, borrow Borrow) }
HARDHooks event hooks for other keepers to run code in response to HARD modifications
type InterestFactor ¶
type InterestFactor struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` // sdk.Dec as String BorrowInterestFactor string `protobuf:"bytes,2,opt,name=borrow_interest_factor,json=borrowInterestFactor,proto3" json:"borrow_interest_factor,omitempty"` // sdk.Dec as String SupplyInterestFactor string `protobuf:"bytes,3,opt,name=supply_interest_factor,json=supplyInterestFactor,proto3" json:"supply_interest_factor,omitempty"` }
InterestFactor is a unique type returned by interest factor queries
func NewInterestFactor ¶
func NewInterestFactor(denom string, supplyInterestFactor, borrowInterestFactor sdk.Dec) InterestFactor
NewInterestFactor returns a new instance of InterestFactor
func (*InterestFactor) Descriptor ¶
func (*InterestFactor) Descriptor() ([]byte, []int)
func (*InterestFactor) GetBorrowInterestFactor ¶
func (m *InterestFactor) GetBorrowInterestFactor() string
func (*InterestFactor) GetDenom ¶
func (m *InterestFactor) GetDenom() string
func (*InterestFactor) GetSupplyInterestFactor ¶
func (m *InterestFactor) GetSupplyInterestFactor() string
func (*InterestFactor) Marshal ¶
func (m *InterestFactor) Marshal() (dAtA []byte, err error)
func (*InterestFactor) MarshalToSizedBuffer ¶
func (m *InterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InterestFactor) ProtoMessage ¶
func (*InterestFactor) ProtoMessage()
func (*InterestFactor) Reset ¶
func (m *InterestFactor) Reset()
func (*InterestFactor) Size ¶
func (m *InterestFactor) Size() (n int)
func (*InterestFactor) String ¶
func (m *InterestFactor) String() string
func (*InterestFactor) Unmarshal ¶
func (m *InterestFactor) Unmarshal(dAtA []byte) error
func (*InterestFactor) XXX_DiscardUnknown ¶
func (m *InterestFactor) XXX_DiscardUnknown()
func (*InterestFactor) XXX_Marshal ¶
func (m *InterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterestFactor) XXX_Merge ¶
func (m *InterestFactor) XXX_Merge(src proto.Message)
func (*InterestFactor) XXX_Size ¶
func (m *InterestFactor) XXX_Size() int
func (*InterestFactor) XXX_Unmarshal ¶
func (m *InterestFactor) XXX_Unmarshal(b []byte) error
type InterestFactors ¶
type InterestFactors []InterestFactor
InterestFactors is a slice of InterestFactor
type InterestRateModel ¶
type InterestRateModel struct { BaseRateAPY github_com_cosmos_cosmos_sdk_types.Dec `` /* 136-byte string literal not displayed */ BaseMultiplier github_com_cosmos_cosmos_sdk_types.Dec `` /* 143-byte string literal not displayed */ Kink github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,3,opt,name=kink,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"kink"` JumpMultiplier github_com_cosmos_cosmos_sdk_types.Dec `` /* 143-byte string literal not displayed */ }
InterestRateModel contains information about an asset's interest rate.
func NewInterestRateModel ¶
func NewInterestRateModel(baseRateAPY, baseMultiplier, kink, jumpMultiplier sdk.Dec) InterestRateModel
NewInterestRateModel returns a new InterestRateModel
func (*InterestRateModel) Descriptor ¶
func (*InterestRateModel) Descriptor() ([]byte, []int)
func (InterestRateModel) Equal ¶
func (irm InterestRateModel) Equal(irmCompareTo InterestRateModel) bool
Equal returns a boolean indicating if an InterestRateModel is equal to another InterestRateModel
func (*InterestRateModel) Marshal ¶
func (m *InterestRateModel) Marshal() (dAtA []byte, err error)
func (*InterestRateModel) MarshalTo ¶
func (m *InterestRateModel) MarshalTo(dAtA []byte) (int, error)
func (*InterestRateModel) MarshalToSizedBuffer ¶
func (m *InterestRateModel) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InterestRateModel) ProtoMessage ¶
func (*InterestRateModel) ProtoMessage()
func (*InterestRateModel) Reset ¶
func (m *InterestRateModel) Reset()
func (*InterestRateModel) Size ¶
func (m *InterestRateModel) Size() (n int)
func (*InterestRateModel) String ¶
func (m *InterestRateModel) String() string
func (*InterestRateModel) Unmarshal ¶
func (m *InterestRateModel) Unmarshal(dAtA []byte) error
func (InterestRateModel) Validate ¶
func (irm InterestRateModel) Validate() error
Validate InterestRateModel param
func (*InterestRateModel) XXX_DiscardUnknown ¶
func (m *InterestRateModel) XXX_DiscardUnknown()
func (*InterestRateModel) XXX_Marshal ¶
func (m *InterestRateModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterestRateModel) XXX_Merge ¶
func (m *InterestRateModel) XXX_Merge(src proto.Message)
func (*InterestRateModel) XXX_Size ¶
func (m *InterestRateModel) XXX_Size() int
func (*InterestRateModel) XXX_Unmarshal ¶
func (m *InterestRateModel) XXX_Unmarshal(b []byte) error
type InterestRateModels ¶
type InterestRateModels []InterestRateModel
InterestRateModels slice of InterestRateModel
type ModAccountWithCoins ¶
type ModAccountWithCoins struct { Account authtypes.ModuleAccountI `json:"account" yaml:"account"` Coins sdk.Coins `json:"coins" yaml:"coins"` }
ModAccountWithCoins includes the module account with its coins
type MoneyMarket ¶
type MoneyMarket struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` BorrowLimit BorrowLimit `protobuf:"bytes,2,opt,name=borrow_limit,json=borrowLimit,proto3" json:"borrow_limit"` SpotMarketID string `protobuf:"bytes,3,opt,name=spot_market_id,json=spotMarketId,proto3" json:"spot_market_id,omitempty"` ConversionFactor github_com_cosmos_cosmos_sdk_types.Int `` /* 149-byte string literal not displayed */ InterestRateModel InterestRateModel `protobuf:"bytes,5,opt,name=interest_rate_model,json=interestRateModel,proto3" json:"interest_rate_model"` ReserveFactor github_com_cosmos_cosmos_sdk_types.Dec `` /* 140-byte string literal not displayed */ KeeperRewardPercentage github_com_cosmos_cosmos_sdk_types.Dec `` /* 169-byte string literal not displayed */ }
MoneyMarket is a money market for an individual asset.
func NewMoneyMarket ¶
func NewMoneyMarket(denom string, borrowLimit BorrowLimit, spotMarketID string, conversionFactor sdk.Int, interestRateModel InterestRateModel, reserveFactor, keeperRewardPercentage sdk.Dec, ) MoneyMarket
NewMoneyMarket returns a new MoneyMarket
func (*MoneyMarket) Descriptor ¶
func (*MoneyMarket) Descriptor() ([]byte, []int)
func (MoneyMarket) Equal ¶
func (mm MoneyMarket) Equal(mmCompareTo MoneyMarket) bool
Equal returns a boolean indicating if a MoneyMarket is equal to another MoneyMarket
func (*MoneyMarket) Marshal ¶
func (m *MoneyMarket) Marshal() (dAtA []byte, err error)
func (*MoneyMarket) MarshalToSizedBuffer ¶
func (m *MoneyMarket) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MoneyMarket) ProtoMessage ¶
func (*MoneyMarket) ProtoMessage()
func (*MoneyMarket) Reset ¶
func (m *MoneyMarket) Reset()
func (*MoneyMarket) Size ¶
func (m *MoneyMarket) Size() (n int)
func (*MoneyMarket) String ¶
func (m *MoneyMarket) String() string
func (*MoneyMarket) Unmarshal ¶
func (m *MoneyMarket) Unmarshal(dAtA []byte) error
func (*MoneyMarket) XXX_DiscardUnknown ¶
func (m *MoneyMarket) XXX_DiscardUnknown()
func (*MoneyMarket) XXX_Marshal ¶
func (m *MoneyMarket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MoneyMarket) XXX_Merge ¶
func (m *MoneyMarket) XXX_Merge(src proto.Message)
func (*MoneyMarket) XXX_Size ¶
func (m *MoneyMarket) XXX_Size() int
func (*MoneyMarket) XXX_Unmarshal ¶
func (m *MoneyMarket) XXX_Unmarshal(b []byte) error
type MoneyMarketInterestRate ¶
type MoneyMarketInterestRate struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` // sdk.Dec as String SupplyInterestRate string `protobuf:"bytes,2,opt,name=supply_interest_rate,json=supplyInterestRate,proto3" json:"supply_interest_rate,omitempty"` // sdk.Dec as String BorrowInterestRate string `protobuf:"bytes,3,opt,name=borrow_interest_rate,json=borrowInterestRate,proto3" json:"borrow_interest_rate,omitempty"` }
MoneyMarketInterestRate is a unique type returned by interest rate queries
func NewMoneyMarketInterestRate ¶
func NewMoneyMarketInterestRate(denom string, supplyInterestRate, borrowInterestRate sdk.Dec) MoneyMarketInterestRate
NewMoneyMarketInterestRate returns a new instance of MoneyMarketInterestRate
func (*MoneyMarketInterestRate) Descriptor ¶
func (*MoneyMarketInterestRate) Descriptor() ([]byte, []int)
func (*MoneyMarketInterestRate) GetBorrowInterestRate ¶
func (m *MoneyMarketInterestRate) GetBorrowInterestRate() string
func (*MoneyMarketInterestRate) GetDenom ¶
func (m *MoneyMarketInterestRate) GetDenom() string
func (*MoneyMarketInterestRate) GetSupplyInterestRate ¶
func (m *MoneyMarketInterestRate) GetSupplyInterestRate() string
func (*MoneyMarketInterestRate) Marshal ¶
func (m *MoneyMarketInterestRate) Marshal() (dAtA []byte, err error)
func (*MoneyMarketInterestRate) MarshalTo ¶
func (m *MoneyMarketInterestRate) MarshalTo(dAtA []byte) (int, error)
func (*MoneyMarketInterestRate) MarshalToSizedBuffer ¶
func (m *MoneyMarketInterestRate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MoneyMarketInterestRate) ProtoMessage ¶
func (*MoneyMarketInterestRate) ProtoMessage()
func (*MoneyMarketInterestRate) Reset ¶
func (m *MoneyMarketInterestRate) Reset()
func (*MoneyMarketInterestRate) Size ¶
func (m *MoneyMarketInterestRate) Size() (n int)
func (*MoneyMarketInterestRate) String ¶
func (m *MoneyMarketInterestRate) String() string
func (*MoneyMarketInterestRate) Unmarshal ¶
func (m *MoneyMarketInterestRate) Unmarshal(dAtA []byte) error
func (*MoneyMarketInterestRate) XXX_DiscardUnknown ¶
func (m *MoneyMarketInterestRate) XXX_DiscardUnknown()
func (*MoneyMarketInterestRate) XXX_Marshal ¶
func (m *MoneyMarketInterestRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MoneyMarketInterestRate) XXX_Merge ¶
func (m *MoneyMarketInterestRate) XXX_Merge(src proto.Message)
func (*MoneyMarketInterestRate) XXX_Size ¶
func (m *MoneyMarketInterestRate) XXX_Size() int
func (*MoneyMarketInterestRate) XXX_Unmarshal ¶
func (m *MoneyMarketInterestRate) XXX_Unmarshal(b []byte) error
type MoneyMarketInterestRates ¶
type MoneyMarketInterestRates []MoneyMarketInterestRate
MoneyMarketInterestRates is a slice of MoneyMarketInterestRate
type MsgBorrow ¶
type MsgBorrow struct { Borrower string `protobuf:"bytes,1,opt,name=borrower,proto3" json:"borrower,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` }
MsgBorrow defines the Msg/Borrow request type.
func NewMsgBorrow ¶
func NewMsgBorrow(borrower sdk.AccAddress, amount sdk.Coins) MsgBorrow
NewMsgBorrow returns a new MsgBorrow
func (*MsgBorrow) Descriptor ¶
func (*MsgBorrow) GetAmount ¶
func (m *MsgBorrow) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*MsgBorrow) GetBorrower ¶
func (MsgBorrow) GetSignBytes ¶
GetSignBytes gets the canonical byte representation of the Msg.
func (MsgBorrow) GetSigners ¶
func (msg MsgBorrow) GetSigners() []sdk.AccAddress
GetSigners returns the addresses of signers that must sign.
func (*MsgBorrow) MarshalToSizedBuffer ¶
func (*MsgBorrow) ProtoMessage ¶
func (*MsgBorrow) ProtoMessage()
func (MsgBorrow) Type ¶
Type returns a human-readable string for the message, intended for utilization within tags.
func (MsgBorrow) ValidateBasic ¶
ValidateBasic does a simple validation check that doesn't require access to any other information.
func (*MsgBorrow) XXX_DiscardUnknown ¶
func (m *MsgBorrow) XXX_DiscardUnknown()
func (*MsgBorrow) XXX_Marshal ¶
func (*MsgBorrow) XXX_Unmarshal ¶
type MsgBorrowResponse ¶
type MsgBorrowResponse struct { }
MsgBorrowResponse defines the Msg/Borrow response type.
func (*MsgBorrowResponse) Descriptor ¶
func (*MsgBorrowResponse) Descriptor() ([]byte, []int)
func (*MsgBorrowResponse) Marshal ¶
func (m *MsgBorrowResponse) Marshal() (dAtA []byte, err error)
func (*MsgBorrowResponse) MarshalTo ¶
func (m *MsgBorrowResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgBorrowResponse) MarshalToSizedBuffer ¶
func (m *MsgBorrowResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgBorrowResponse) ProtoMessage ¶
func (*MsgBorrowResponse) ProtoMessage()
func (*MsgBorrowResponse) Reset ¶
func (m *MsgBorrowResponse) Reset()
func (*MsgBorrowResponse) Size ¶
func (m *MsgBorrowResponse) Size() (n int)
func (*MsgBorrowResponse) String ¶
func (m *MsgBorrowResponse) String() string
func (*MsgBorrowResponse) Unmarshal ¶
func (m *MsgBorrowResponse) Unmarshal(dAtA []byte) error
func (*MsgBorrowResponse) XXX_DiscardUnknown ¶
func (m *MsgBorrowResponse) XXX_DiscardUnknown()
func (*MsgBorrowResponse) XXX_Marshal ¶
func (m *MsgBorrowResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgBorrowResponse) XXX_Merge ¶
func (m *MsgBorrowResponse) XXX_Merge(src proto.Message)
func (*MsgBorrowResponse) XXX_Size ¶
func (m *MsgBorrowResponse) XXX_Size() int
func (*MsgBorrowResponse) XXX_Unmarshal ¶
func (m *MsgBorrowResponse) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface { // Deposit defines a method for depositing funds to hard liquidity pool. Deposit(ctx context.Context, in *MsgDeposit, opts ...grpc.CallOption) (*MsgDepositResponse, error) // Withdraw defines a method for withdrawing funds from hard liquidity pool. Withdraw(ctx context.Context, in *MsgWithdraw, opts ...grpc.CallOption) (*MsgWithdrawResponse, error) // Borrow defines a method for borrowing funds from hard liquidity pool. Borrow(ctx context.Context, in *MsgBorrow, opts ...grpc.CallOption) (*MsgBorrowResponse, error) // Repay defines a method for repaying funds borrowed from hard liquidity pool. Repay(ctx context.Context, in *MsgRepay, opts ...grpc.CallOption) (*MsgRepayResponse, error) // Liquidate defines a method for attempting to liquidate a borrower that is over their loan-to-value. Liquidate(ctx context.Context, in *MsgLiquidate, opts ...grpc.CallOption) (*MsgLiquidateResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgDeposit ¶
type MsgDeposit struct { Depositor string `protobuf:"bytes,1,opt,name=depositor,proto3" json:"depositor,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` }
MsgDeposit defines the Msg/Deposit request type.
func NewMsgDeposit ¶
func NewMsgDeposit(depositor sdk.AccAddress, amount sdk.Coins) MsgDeposit
NewMsgDeposit returns a new MsgDeposit
func (*MsgDeposit) Descriptor ¶
func (*MsgDeposit) Descriptor() ([]byte, []int)
func (*MsgDeposit) GetAmount ¶
func (m *MsgDeposit) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*MsgDeposit) GetDepositor ¶
func (m *MsgDeposit) GetDepositor() string
func (MsgDeposit) GetSignBytes ¶
func (msg MsgDeposit) GetSignBytes() []byte
GetSignBytes gets the canonical byte representation of the Msg.
func (MsgDeposit) GetSigners ¶
func (msg MsgDeposit) GetSigners() []sdk.AccAddress
GetSigners returns the addresses of signers that must sign.
func (*MsgDeposit) Marshal ¶
func (m *MsgDeposit) Marshal() (dAtA []byte, err error)
func (*MsgDeposit) MarshalToSizedBuffer ¶
func (m *MsgDeposit) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDeposit) ProtoMessage ¶
func (*MsgDeposit) ProtoMessage()
func (*MsgDeposit) Reset ¶
func (m *MsgDeposit) Reset()
func (MsgDeposit) Route ¶
func (msg MsgDeposit) Route() string
Route return the message type used for routing the message.
func (*MsgDeposit) Size ¶
func (m *MsgDeposit) Size() (n int)
func (*MsgDeposit) String ¶
func (m *MsgDeposit) String() string
func (MsgDeposit) Type ¶
func (msg MsgDeposit) Type() string
Type returns a human-readable string for the message, intended for utilization within tags.
func (*MsgDeposit) Unmarshal ¶
func (m *MsgDeposit) Unmarshal(dAtA []byte) error
func (MsgDeposit) ValidateBasic ¶
func (msg MsgDeposit) ValidateBasic() error
ValidateBasic does a simple validation check that doesn't require access to any other information.
func (*MsgDeposit) XXX_DiscardUnknown ¶
func (m *MsgDeposit) XXX_DiscardUnknown()
func (*MsgDeposit) XXX_Marshal ¶
func (m *MsgDeposit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDeposit) XXX_Merge ¶
func (m *MsgDeposit) XXX_Merge(src proto.Message)
func (*MsgDeposit) XXX_Size ¶
func (m *MsgDeposit) XXX_Size() int
func (*MsgDeposit) XXX_Unmarshal ¶
func (m *MsgDeposit) XXX_Unmarshal(b []byte) error
type MsgDepositResponse ¶
type MsgDepositResponse struct { }
MsgDepositResponse defines the Msg/Deposit response type.
func (*MsgDepositResponse) Descriptor ¶
func (*MsgDepositResponse) Descriptor() ([]byte, []int)
func (*MsgDepositResponse) Marshal ¶
func (m *MsgDepositResponse) Marshal() (dAtA []byte, err error)
func (*MsgDepositResponse) MarshalTo ¶
func (m *MsgDepositResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgDepositResponse) MarshalToSizedBuffer ¶
func (m *MsgDepositResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgDepositResponse) ProtoMessage ¶
func (*MsgDepositResponse) ProtoMessage()
func (*MsgDepositResponse) Reset ¶
func (m *MsgDepositResponse) Reset()
func (*MsgDepositResponse) Size ¶
func (m *MsgDepositResponse) Size() (n int)
func (*MsgDepositResponse) String ¶
func (m *MsgDepositResponse) String() string
func (*MsgDepositResponse) Unmarshal ¶
func (m *MsgDepositResponse) Unmarshal(dAtA []byte) error
func (*MsgDepositResponse) XXX_DiscardUnknown ¶
func (m *MsgDepositResponse) XXX_DiscardUnknown()
func (*MsgDepositResponse) XXX_Marshal ¶
func (m *MsgDepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgDepositResponse) XXX_Merge ¶
func (m *MsgDepositResponse) XXX_Merge(src proto.Message)
func (*MsgDepositResponse) XXX_Size ¶
func (m *MsgDepositResponse) XXX_Size() int
func (*MsgDepositResponse) XXX_Unmarshal ¶
func (m *MsgDepositResponse) XXX_Unmarshal(b []byte) error
type MsgLiquidate ¶
type MsgLiquidate struct { Keeper string `protobuf:"bytes,1,opt,name=keeper,proto3" json:"keeper,omitempty"` Borrower string `protobuf:"bytes,2,opt,name=borrower,proto3" json:"borrower,omitempty"` }
MsgLiquidate defines the Msg/Liquidate request type.
func NewMsgLiquidate ¶
func NewMsgLiquidate(keeper, borrower sdk.AccAddress) MsgLiquidate
NewMsgLiquidate returns a new MsgLiquidate
func (*MsgLiquidate) Descriptor ¶
func (*MsgLiquidate) Descriptor() ([]byte, []int)
func (*MsgLiquidate) GetBorrower ¶
func (m *MsgLiquidate) GetBorrower() string
func (*MsgLiquidate) GetKeeper ¶
func (m *MsgLiquidate) GetKeeper() string
func (MsgLiquidate) GetSignBytes ¶
func (msg MsgLiquidate) GetSignBytes() []byte
GetSignBytes gets the canonical byte representation of the Msg.
func (MsgLiquidate) GetSigners ¶
func (msg MsgLiquidate) GetSigners() []sdk.AccAddress
GetSigners returns the addresses of signers that must sign.
func (*MsgLiquidate) Marshal ¶
func (m *MsgLiquidate) Marshal() (dAtA []byte, err error)
func (*MsgLiquidate) MarshalToSizedBuffer ¶
func (m *MsgLiquidate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgLiquidate) ProtoMessage ¶
func (*MsgLiquidate) ProtoMessage()
func (*MsgLiquidate) Reset ¶
func (m *MsgLiquidate) Reset()
func (MsgLiquidate) Route ¶
func (msg MsgLiquidate) Route() string
Route return the message type used for routing the message.
func (*MsgLiquidate) Size ¶
func (m *MsgLiquidate) Size() (n int)
func (*MsgLiquidate) String ¶
func (m *MsgLiquidate) String() string
func (MsgLiquidate) Type ¶
func (msg MsgLiquidate) Type() string
Type returns a human-readable string for the message, intended for utilization within tags.
func (*MsgLiquidate) Unmarshal ¶
func (m *MsgLiquidate) Unmarshal(dAtA []byte) error
func (MsgLiquidate) ValidateBasic ¶
func (msg MsgLiquidate) ValidateBasic() error
ValidateBasic does a simple validation check that doesn't require access to any other information.
func (*MsgLiquidate) XXX_DiscardUnknown ¶
func (m *MsgLiquidate) XXX_DiscardUnknown()
func (*MsgLiquidate) XXX_Marshal ¶
func (m *MsgLiquidate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgLiquidate) XXX_Merge ¶
func (m *MsgLiquidate) XXX_Merge(src proto.Message)
func (*MsgLiquidate) XXX_Size ¶
func (m *MsgLiquidate) XXX_Size() int
func (*MsgLiquidate) XXX_Unmarshal ¶
func (m *MsgLiquidate) XXX_Unmarshal(b []byte) error
type MsgLiquidateResponse ¶
type MsgLiquidateResponse struct { }
MsgLiquidateResponse defines the Msg/Liquidate response type.
func (*MsgLiquidateResponse) Descriptor ¶
func (*MsgLiquidateResponse) Descriptor() ([]byte, []int)
func (*MsgLiquidateResponse) Marshal ¶
func (m *MsgLiquidateResponse) Marshal() (dAtA []byte, err error)
func (*MsgLiquidateResponse) MarshalTo ¶
func (m *MsgLiquidateResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgLiquidateResponse) MarshalToSizedBuffer ¶
func (m *MsgLiquidateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgLiquidateResponse) ProtoMessage ¶
func (*MsgLiquidateResponse) ProtoMessage()
func (*MsgLiquidateResponse) Reset ¶
func (m *MsgLiquidateResponse) Reset()
func (*MsgLiquidateResponse) Size ¶
func (m *MsgLiquidateResponse) Size() (n int)
func (*MsgLiquidateResponse) String ¶
func (m *MsgLiquidateResponse) String() string
func (*MsgLiquidateResponse) Unmarshal ¶
func (m *MsgLiquidateResponse) Unmarshal(dAtA []byte) error
func (*MsgLiquidateResponse) XXX_DiscardUnknown ¶
func (m *MsgLiquidateResponse) XXX_DiscardUnknown()
func (*MsgLiquidateResponse) XXX_Marshal ¶
func (m *MsgLiquidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgLiquidateResponse) XXX_Merge ¶
func (m *MsgLiquidateResponse) XXX_Merge(src proto.Message)
func (*MsgLiquidateResponse) XXX_Size ¶
func (m *MsgLiquidateResponse) XXX_Size() int
func (*MsgLiquidateResponse) XXX_Unmarshal ¶
func (m *MsgLiquidateResponse) XXX_Unmarshal(b []byte) error
type MsgRepay ¶
type MsgRepay struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,3,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` }
MsgRepay defines the Msg/Repay request type.
func NewMsgRepay ¶
func NewMsgRepay(sender, owner sdk.AccAddress, amount sdk.Coins) MsgRepay
NewMsgRepay returns a new MsgRepay
func (*MsgRepay) Descriptor ¶
func (*MsgRepay) GetAmount ¶
func (m *MsgRepay) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (MsgRepay) GetSignBytes ¶
GetSignBytes gets the canonical byte representation of the Msg.
func (MsgRepay) GetSigners ¶
func (msg MsgRepay) GetSigners() []sdk.AccAddress
GetSigners returns the addresses of signers that must sign.
func (*MsgRepay) MarshalToSizedBuffer ¶
func (*MsgRepay) ProtoMessage ¶
func (*MsgRepay) ProtoMessage()
func (MsgRepay) Type ¶
Type returns a human-readable string for the message, intended for utilization within tags.
func (MsgRepay) ValidateBasic ¶
ValidateBasic does a simple validation check that doesn't require access to any other information.
func (*MsgRepay) XXX_DiscardUnknown ¶
func (m *MsgRepay) XXX_DiscardUnknown()
func (*MsgRepay) XXX_Marshal ¶
func (*MsgRepay) XXX_Unmarshal ¶
type MsgRepayResponse ¶
type MsgRepayResponse struct { }
MsgRepayResponse defines the Msg/Repay response type.
func (*MsgRepayResponse) Descriptor ¶
func (*MsgRepayResponse) Descriptor() ([]byte, []int)
func (*MsgRepayResponse) Marshal ¶
func (m *MsgRepayResponse) Marshal() (dAtA []byte, err error)
func (*MsgRepayResponse) MarshalToSizedBuffer ¶
func (m *MsgRepayResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgRepayResponse) ProtoMessage ¶
func (*MsgRepayResponse) ProtoMessage()
func (*MsgRepayResponse) Reset ¶
func (m *MsgRepayResponse) Reset()
func (*MsgRepayResponse) Size ¶
func (m *MsgRepayResponse) Size() (n int)
func (*MsgRepayResponse) String ¶
func (m *MsgRepayResponse) String() string
func (*MsgRepayResponse) Unmarshal ¶
func (m *MsgRepayResponse) Unmarshal(dAtA []byte) error
func (*MsgRepayResponse) XXX_DiscardUnknown ¶
func (m *MsgRepayResponse) XXX_DiscardUnknown()
func (*MsgRepayResponse) XXX_Marshal ¶
func (m *MsgRepayResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgRepayResponse) XXX_Merge ¶
func (m *MsgRepayResponse) XXX_Merge(src proto.Message)
func (*MsgRepayResponse) XXX_Size ¶
func (m *MsgRepayResponse) XXX_Size() int
func (*MsgRepayResponse) XXX_Unmarshal ¶
func (m *MsgRepayResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // Deposit defines a method for depositing funds to hard liquidity pool. Deposit(context.Context, *MsgDeposit) (*MsgDepositResponse, error) // Withdraw defines a method for withdrawing funds from hard liquidity pool. Withdraw(context.Context, *MsgWithdraw) (*MsgWithdrawResponse, error) // Borrow defines a method for borrowing funds from hard liquidity pool. Borrow(context.Context, *MsgBorrow) (*MsgBorrowResponse, error) // Repay defines a method for repaying funds borrowed from hard liquidity pool. Repay(context.Context, *MsgRepay) (*MsgRepayResponse, error) // Liquidate defines a method for attempting to liquidate a borrower that is over their loan-to-value. Liquidate(context.Context, *MsgLiquidate) (*MsgLiquidateResponse, error) }
MsgServer is the server API for Msg service.
type MsgWithdraw ¶
type MsgWithdraw struct { Depositor string `protobuf:"bytes,1,opt,name=depositor,proto3" json:"depositor,omitempty"` Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` }
MsgWithdraw defines the Msg/Withdraw request type.
func NewMsgWithdraw ¶
func NewMsgWithdraw(depositor sdk.AccAddress, amount sdk.Coins) MsgWithdraw
NewMsgWithdraw returns a new MsgWithdraw
func (*MsgWithdraw) Descriptor ¶
func (*MsgWithdraw) Descriptor() ([]byte, []int)
func (*MsgWithdraw) GetAmount ¶
func (m *MsgWithdraw) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*MsgWithdraw) GetDepositor ¶
func (m *MsgWithdraw) GetDepositor() string
func (MsgWithdraw) GetSignBytes ¶
func (msg MsgWithdraw) GetSignBytes() []byte
GetSignBytes gets the canonical byte representation of the Msg.
func (MsgWithdraw) GetSigners ¶
func (msg MsgWithdraw) GetSigners() []sdk.AccAddress
GetSigners returns the addresses of signers that must sign.
func (*MsgWithdraw) Marshal ¶
func (m *MsgWithdraw) Marshal() (dAtA []byte, err error)
func (*MsgWithdraw) MarshalToSizedBuffer ¶
func (m *MsgWithdraw) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdraw) ProtoMessage ¶
func (*MsgWithdraw) ProtoMessage()
func (*MsgWithdraw) Reset ¶
func (m *MsgWithdraw) Reset()
func (MsgWithdraw) Route ¶
func (msg MsgWithdraw) Route() string
Route return the message type used for routing the message.
func (*MsgWithdraw) Size ¶
func (m *MsgWithdraw) Size() (n int)
func (*MsgWithdraw) String ¶
func (m *MsgWithdraw) String() string
func (MsgWithdraw) Type ¶
func (msg MsgWithdraw) Type() string
Type returns a human-readable string for the message, intended for utilization within tags.
func (*MsgWithdraw) Unmarshal ¶
func (m *MsgWithdraw) Unmarshal(dAtA []byte) error
func (MsgWithdraw) ValidateBasic ¶
func (msg MsgWithdraw) ValidateBasic() error
ValidateBasic does a simple validation check that doesn't require access to any other information.
func (*MsgWithdraw) XXX_DiscardUnknown ¶
func (m *MsgWithdraw) XXX_DiscardUnknown()
func (*MsgWithdraw) XXX_Marshal ¶
func (m *MsgWithdraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdraw) XXX_Merge ¶
func (m *MsgWithdraw) XXX_Merge(src proto.Message)
func (*MsgWithdraw) XXX_Size ¶
func (m *MsgWithdraw) XXX_Size() int
func (*MsgWithdraw) XXX_Unmarshal ¶
func (m *MsgWithdraw) XXX_Unmarshal(b []byte) error
type MsgWithdrawResponse ¶
type MsgWithdrawResponse struct { }
MsgWithdrawResponse defines the Msg/Withdraw response type.
func (*MsgWithdrawResponse) Descriptor ¶
func (*MsgWithdrawResponse) Descriptor() ([]byte, []int)
func (*MsgWithdrawResponse) Marshal ¶
func (m *MsgWithdrawResponse) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawResponse) MarshalTo ¶
func (m *MsgWithdrawResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawResponse) MarshalToSizedBuffer ¶
func (m *MsgWithdrawResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawResponse) ProtoMessage ¶
func (*MsgWithdrawResponse) ProtoMessage()
func (*MsgWithdrawResponse) Reset ¶
func (m *MsgWithdrawResponse) Reset()
func (*MsgWithdrawResponse) Size ¶
func (m *MsgWithdrawResponse) Size() (n int)
func (*MsgWithdrawResponse) String ¶
func (m *MsgWithdrawResponse) String() string
func (*MsgWithdrawResponse) Unmarshal ¶
func (m *MsgWithdrawResponse) Unmarshal(dAtA []byte) error
func (*MsgWithdrawResponse) XXX_DiscardUnknown ¶
func (m *MsgWithdrawResponse) XXX_DiscardUnknown()
func (*MsgWithdrawResponse) XXX_Marshal ¶
func (m *MsgWithdrawResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawResponse) XXX_Merge ¶
func (m *MsgWithdrawResponse) XXX_Merge(src proto.Message)
func (*MsgWithdrawResponse) XXX_Size ¶
func (m *MsgWithdrawResponse) XXX_Size() int
func (*MsgWithdrawResponse) XXX_Unmarshal ¶
func (m *MsgWithdrawResponse) XXX_Unmarshal(b []byte) error
type MultiHARDHooks ¶
type MultiHARDHooks []HARDHooks
MultiHARDHooks combine multiple HARD hooks, all hook functions are run in array sequence
func NewMultiHARDHooks ¶
func NewMultiHARDHooks(hooks ...HARDHooks) MultiHARDHooks
NewMultiHARDHooks returns a new MultiHARDHooks
func (MultiHARDHooks) AfterBorrowCreated ¶
func (h MultiHARDHooks) AfterBorrowCreated(ctx sdk.Context, borrow Borrow)
AfterBorrowCreated runs after a borrow is created
func (MultiHARDHooks) AfterBorrowModified ¶
func (h MultiHARDHooks) AfterBorrowModified(ctx sdk.Context, borrow Borrow)
AfterBorrowModified runs after a borrow is modified
func (MultiHARDHooks) AfterDepositCreated ¶
func (h MultiHARDHooks) AfterDepositCreated(ctx sdk.Context, deposit Deposit)
AfterDepositCreated runs after a deposit is created
func (MultiHARDHooks) AfterDepositModified ¶
func (h MultiHARDHooks) AfterDepositModified(ctx sdk.Context, deposit Deposit)
AfterDepositModified runs after a deposit is modified
func (MultiHARDHooks) BeforeBorrowModified ¶
func (h MultiHARDHooks) BeforeBorrowModified(ctx sdk.Context, borrow Borrow)
BeforeBorrowModified runs before a borrow is modified
func (MultiHARDHooks) BeforeDepositModified ¶
func (h MultiHARDHooks) BeforeDepositModified(ctx sdk.Context, deposit Deposit)
BeforeDepositModified runs before a deposit is modified
type Params ¶
type Params struct { MoneyMarkets MoneyMarkets `protobuf:"bytes,1,rep,name=money_markets,json=moneyMarkets,proto3,castrepeated=MoneyMarkets" json:"money_markets"` MinimumBorrowUSDValue github_com_cosmos_cosmos_sdk_types.Dec `` /* 168-byte string literal not displayed */ }
Params defines the parameters for the hard module.
func DefaultParams ¶
func DefaultParams() Params
DefaultParams returns default params for hard module
func NewParams ¶
func NewParams(moneyMarkets MoneyMarkets, minimumBorrowUSDValue sdk.Dec) Params
NewParams returns a new params object
func (*Params) Descriptor ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
ParamSetPairs implements the ParamSet interface and returns all the key/value pairs
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type PricefeedKeeper ¶
type PricefeedKeeper interface {
GetCurrentPrice(sdk.Context, string) (pftypes.CurrentPrice, error)
}
PricefeedKeeper defines the expected interface for the pricefeed
type QueryAccountParams ¶
type QueryAccountParams struct { Page int `json:"page" yaml:"page"` Limit int `json:"limit" yaml:"limit"` Name string `json:"name" yaml:"name"` }
QueryAccountParams is the params for a filtered module account query
func NewQueryAccountParams ¶
func NewQueryAccountParams(page, limit int, name string) QueryAccountParams
NewQueryAccountParams returns QueryAccountParams
type QueryAccountsRequest ¶
type QueryAccountsRequest struct { }
QueryAccountsRequest is the request type for the Query/Accounts RPC method.
func (*QueryAccountsRequest) Descriptor ¶
func (*QueryAccountsRequest) Descriptor() ([]byte, []int)
func (*QueryAccountsRequest) Marshal ¶
func (m *QueryAccountsRequest) Marshal() (dAtA []byte, err error)
func (*QueryAccountsRequest) MarshalTo ¶
func (m *QueryAccountsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryAccountsRequest) MarshalToSizedBuffer ¶
func (m *QueryAccountsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAccountsRequest) ProtoMessage ¶
func (*QueryAccountsRequest) ProtoMessage()
func (*QueryAccountsRequest) Reset ¶
func (m *QueryAccountsRequest) Reset()
func (*QueryAccountsRequest) Size ¶
func (m *QueryAccountsRequest) Size() (n int)
func (*QueryAccountsRequest) String ¶
func (m *QueryAccountsRequest) String() string
func (*QueryAccountsRequest) Unmarshal ¶
func (m *QueryAccountsRequest) Unmarshal(dAtA []byte) error
func (*QueryAccountsRequest) XXX_DiscardUnknown ¶
func (m *QueryAccountsRequest) XXX_DiscardUnknown()
func (*QueryAccountsRequest) XXX_Marshal ¶
func (m *QueryAccountsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAccountsRequest) XXX_Merge ¶
func (m *QueryAccountsRequest) XXX_Merge(src proto.Message)
func (*QueryAccountsRequest) XXX_Size ¶
func (m *QueryAccountsRequest) XXX_Size() int
func (*QueryAccountsRequest) XXX_Unmarshal ¶
func (m *QueryAccountsRequest) XXX_Unmarshal(b []byte) error
type QueryAccountsResponse ¶
type QueryAccountsResponse struct {
Accounts []types.ModuleAccount `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts"`
}
QueryAccountsResponse is the response type for the Query/Accounts RPC method.
func (*QueryAccountsResponse) Descriptor ¶
func (*QueryAccountsResponse) Descriptor() ([]byte, []int)
func (*QueryAccountsResponse) GetAccounts ¶
func (m *QueryAccountsResponse) GetAccounts() []types.ModuleAccount
func (*QueryAccountsResponse) Marshal ¶
func (m *QueryAccountsResponse) Marshal() (dAtA []byte, err error)
func (*QueryAccountsResponse) MarshalTo ¶
func (m *QueryAccountsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryAccountsResponse) MarshalToSizedBuffer ¶
func (m *QueryAccountsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAccountsResponse) ProtoMessage ¶
func (*QueryAccountsResponse) ProtoMessage()
func (*QueryAccountsResponse) Reset ¶
func (m *QueryAccountsResponse) Reset()
func (*QueryAccountsResponse) Size ¶
func (m *QueryAccountsResponse) Size() (n int)
func (*QueryAccountsResponse) String ¶
func (m *QueryAccountsResponse) String() string
func (*QueryAccountsResponse) Unmarshal ¶
func (m *QueryAccountsResponse) Unmarshal(dAtA []byte) error
func (*QueryAccountsResponse) XXX_DiscardUnknown ¶
func (m *QueryAccountsResponse) XXX_DiscardUnknown()
func (*QueryAccountsResponse) XXX_Marshal ¶
func (m *QueryAccountsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAccountsResponse) XXX_Merge ¶
func (m *QueryAccountsResponse) XXX_Merge(src proto.Message)
func (*QueryAccountsResponse) XXX_Size ¶
func (m *QueryAccountsResponse) XXX_Size() int
func (*QueryAccountsResponse) XXX_Unmarshal ¶
func (m *QueryAccountsResponse) XXX_Unmarshal(b []byte) error
type QueryBorrowsParams ¶
type QueryBorrowsParams struct { Page int `json:"page" yaml:"page"` Limit int `json:"limit" yaml:"limit"` Owner sdk.AccAddress `json:"owner" yaml:"owner"` Denom string `json:"denom" yaml:"denom"` }
QueryBorrowsParams is the params for a filtered borrows query
func NewQueryBorrowsParams ¶
func NewQueryBorrowsParams(page, limit int, owner sdk.AccAddress, denom string) QueryBorrowsParams
NewQueryBorrowsParams creates a new QueryBorrowsParams
type QueryBorrowsRequest ¶
type QueryBorrowsRequest struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryBorrowsRequest is the request type for the Query/Borrows RPC method.
func (*QueryBorrowsRequest) Descriptor ¶
func (*QueryBorrowsRequest) Descriptor() ([]byte, []int)
func (*QueryBorrowsRequest) GetDenom ¶
func (m *QueryBorrowsRequest) GetDenom() string
func (*QueryBorrowsRequest) GetOwner ¶
func (m *QueryBorrowsRequest) GetOwner() string
func (*QueryBorrowsRequest) GetPagination ¶
func (m *QueryBorrowsRequest) GetPagination() *query.PageRequest
func (*QueryBorrowsRequest) Marshal ¶
func (m *QueryBorrowsRequest) Marshal() (dAtA []byte, err error)
func (*QueryBorrowsRequest) MarshalTo ¶
func (m *QueryBorrowsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryBorrowsRequest) MarshalToSizedBuffer ¶
func (m *QueryBorrowsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryBorrowsRequest) ProtoMessage ¶
func (*QueryBorrowsRequest) ProtoMessage()
func (*QueryBorrowsRequest) Reset ¶
func (m *QueryBorrowsRequest) Reset()
func (*QueryBorrowsRequest) Size ¶
func (m *QueryBorrowsRequest) Size() (n int)
func (*QueryBorrowsRequest) String ¶
func (m *QueryBorrowsRequest) String() string
func (*QueryBorrowsRequest) Unmarshal ¶
func (m *QueryBorrowsRequest) Unmarshal(dAtA []byte) error
func (*QueryBorrowsRequest) XXX_DiscardUnknown ¶
func (m *QueryBorrowsRequest) XXX_DiscardUnknown()
func (*QueryBorrowsRequest) XXX_Marshal ¶
func (m *QueryBorrowsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryBorrowsRequest) XXX_Merge ¶
func (m *QueryBorrowsRequest) XXX_Merge(src proto.Message)
func (*QueryBorrowsRequest) XXX_Size ¶
func (m *QueryBorrowsRequest) XXX_Size() int
func (*QueryBorrowsRequest) XXX_Unmarshal ¶
func (m *QueryBorrowsRequest) XXX_Unmarshal(b []byte) error
type QueryBorrowsResponse ¶
type QueryBorrowsResponse struct { Borrows BorrowResponses `protobuf:"bytes,1,rep,name=borrows,proto3,castrepeated=BorrowResponses" json:"borrows"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryBorrowsResponse is the response type for the Query/Borrows RPC method.
func (*QueryBorrowsResponse) Descriptor ¶
func (*QueryBorrowsResponse) Descriptor() ([]byte, []int)
func (*QueryBorrowsResponse) GetBorrows ¶
func (m *QueryBorrowsResponse) GetBorrows() BorrowResponses
func (*QueryBorrowsResponse) GetPagination ¶
func (m *QueryBorrowsResponse) GetPagination() *query.PageResponse
func (*QueryBorrowsResponse) Marshal ¶
func (m *QueryBorrowsResponse) Marshal() (dAtA []byte, err error)
func (*QueryBorrowsResponse) MarshalTo ¶
func (m *QueryBorrowsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryBorrowsResponse) MarshalToSizedBuffer ¶
func (m *QueryBorrowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryBorrowsResponse) ProtoMessage ¶
func (*QueryBorrowsResponse) ProtoMessage()
func (*QueryBorrowsResponse) Reset ¶
func (m *QueryBorrowsResponse) Reset()
func (*QueryBorrowsResponse) Size ¶
func (m *QueryBorrowsResponse) Size() (n int)
func (*QueryBorrowsResponse) String ¶
func (m *QueryBorrowsResponse) String() string
func (*QueryBorrowsResponse) Unmarshal ¶
func (m *QueryBorrowsResponse) Unmarshal(dAtA []byte) error
func (*QueryBorrowsResponse) XXX_DiscardUnknown ¶
func (m *QueryBorrowsResponse) XXX_DiscardUnknown()
func (*QueryBorrowsResponse) XXX_Marshal ¶
func (m *QueryBorrowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryBorrowsResponse) XXX_Merge ¶
func (m *QueryBorrowsResponse) XXX_Merge(src proto.Message)
func (*QueryBorrowsResponse) XXX_Size ¶
func (m *QueryBorrowsResponse) XXX_Size() int
func (*QueryBorrowsResponse) XXX_Unmarshal ¶
func (m *QueryBorrowsResponse) XXX_Unmarshal(b []byte) error
type QueryClient ¶
type QueryClient interface { // Params queries module params. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // Accounts queries module accounts. Accounts(ctx context.Context, in *QueryAccountsRequest, opts ...grpc.CallOption) (*QueryAccountsResponse, error) // Deposits queries hard deposits. Deposits(ctx context.Context, in *QueryDepositsRequest, opts ...grpc.CallOption) (*QueryDepositsResponse, error) // UnsyncedDeposits queries unsynced deposits. UnsyncedDeposits(ctx context.Context, in *QueryUnsyncedDepositsRequest, opts ...grpc.CallOption) (*QueryUnsyncedDepositsResponse, error) // TotalDeposited queries total coins deposited to hard liquidity pools. TotalDeposited(ctx context.Context, in *QueryTotalDepositedRequest, opts ...grpc.CallOption) (*QueryTotalDepositedResponse, error) // Borrows queries hard borrows. Borrows(ctx context.Context, in *QueryBorrowsRequest, opts ...grpc.CallOption) (*QueryBorrowsResponse, error) // UnsyncedBorrows queries unsynced borrows. UnsyncedBorrows(ctx context.Context, in *QueryUnsyncedBorrowsRequest, opts ...grpc.CallOption) (*QueryUnsyncedBorrowsResponse, error) // TotalBorrowed queries total coins borrowed from hard liquidity pools. TotalBorrowed(ctx context.Context, in *QueryTotalBorrowedRequest, opts ...grpc.CallOption) (*QueryTotalBorrowedResponse, error) // InterestRate queries the hard module interest rates. InterestRate(ctx context.Context, in *QueryInterestRateRequest, opts ...grpc.CallOption) (*QueryInterestRateResponse, error) // Reserves queries total hard reserve coins. Reserves(ctx context.Context, in *QueryReservesRequest, opts ...grpc.CallOption) (*QueryReservesResponse, error) // InterestFactors queries hard module interest factors. InterestFactors(ctx context.Context, in *QueryInterestFactorsRequest, opts ...grpc.CallOption) (*QueryInterestFactorsResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryDepositsParams ¶
type QueryDepositsParams struct { Page int `json:"page" yaml:"page"` Limit int `json:"limit" yaml:"limit"` Denom string `json:"denom" yaml:"denom"` Owner sdk.AccAddress `json:"owner" yaml:"owner"` }
QueryDepositsParams is the params for a filtered deposit query
func NewQueryDepositsParams ¶
func NewQueryDepositsParams(page, limit int, denom string, owner sdk.AccAddress) QueryDepositsParams
NewQueryDepositsParams creates a new QueryDepositsParams
type QueryDepositsRequest ¶
type QueryDepositsRequest struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryDepositsRequest is the request type for the Query/Deposits RPC method.
func (*QueryDepositsRequest) Descriptor ¶
func (*QueryDepositsRequest) Descriptor() ([]byte, []int)
func (*QueryDepositsRequest) GetDenom ¶
func (m *QueryDepositsRequest) GetDenom() string
func (*QueryDepositsRequest) GetOwner ¶
func (m *QueryDepositsRequest) GetOwner() string
func (*QueryDepositsRequest) GetPagination ¶
func (m *QueryDepositsRequest) GetPagination() *query.PageRequest
func (*QueryDepositsRequest) Marshal ¶
func (m *QueryDepositsRequest) Marshal() (dAtA []byte, err error)
func (*QueryDepositsRequest) MarshalTo ¶
func (m *QueryDepositsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryDepositsRequest) MarshalToSizedBuffer ¶
func (m *QueryDepositsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryDepositsRequest) ProtoMessage ¶
func (*QueryDepositsRequest) ProtoMessage()
func (*QueryDepositsRequest) Reset ¶
func (m *QueryDepositsRequest) Reset()
func (*QueryDepositsRequest) Size ¶
func (m *QueryDepositsRequest) Size() (n int)
func (*QueryDepositsRequest) String ¶
func (m *QueryDepositsRequest) String() string
func (*QueryDepositsRequest) Unmarshal ¶
func (m *QueryDepositsRequest) Unmarshal(dAtA []byte) error
func (*QueryDepositsRequest) XXX_DiscardUnknown ¶
func (m *QueryDepositsRequest) XXX_DiscardUnknown()
func (*QueryDepositsRequest) XXX_Marshal ¶
func (m *QueryDepositsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryDepositsRequest) XXX_Merge ¶
func (m *QueryDepositsRequest) XXX_Merge(src proto.Message)
func (*QueryDepositsRequest) XXX_Size ¶
func (m *QueryDepositsRequest) XXX_Size() int
func (*QueryDepositsRequest) XXX_Unmarshal ¶
func (m *QueryDepositsRequest) XXX_Unmarshal(b []byte) error
type QueryDepositsResponse ¶
type QueryDepositsResponse struct { Deposits DepositResponses `protobuf:"bytes,1,rep,name=deposits,proto3,castrepeated=DepositResponses" json:"deposits"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryDepositsResponse is the response type for the Query/Deposits RPC method.
func (*QueryDepositsResponse) Descriptor ¶
func (*QueryDepositsResponse) Descriptor() ([]byte, []int)
func (*QueryDepositsResponse) GetDeposits ¶
func (m *QueryDepositsResponse) GetDeposits() DepositResponses
func (*QueryDepositsResponse) GetPagination ¶
func (m *QueryDepositsResponse) GetPagination() *query.PageResponse
func (*QueryDepositsResponse) Marshal ¶
func (m *QueryDepositsResponse) Marshal() (dAtA []byte, err error)
func (*QueryDepositsResponse) MarshalTo ¶
func (m *QueryDepositsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryDepositsResponse) MarshalToSizedBuffer ¶
func (m *QueryDepositsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryDepositsResponse) ProtoMessage ¶
func (*QueryDepositsResponse) ProtoMessage()
func (*QueryDepositsResponse) Reset ¶
func (m *QueryDepositsResponse) Reset()
func (*QueryDepositsResponse) Size ¶
func (m *QueryDepositsResponse) Size() (n int)
func (*QueryDepositsResponse) String ¶
func (m *QueryDepositsResponse) String() string
func (*QueryDepositsResponse) Unmarshal ¶
func (m *QueryDepositsResponse) Unmarshal(dAtA []byte) error
func (*QueryDepositsResponse) XXX_DiscardUnknown ¶
func (m *QueryDepositsResponse) XXX_DiscardUnknown()
func (*QueryDepositsResponse) XXX_Marshal ¶
func (m *QueryDepositsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryDepositsResponse) XXX_Merge ¶
func (m *QueryDepositsResponse) XXX_Merge(src proto.Message)
func (*QueryDepositsResponse) XXX_Size ¶
func (m *QueryDepositsResponse) XXX_Size() int
func (*QueryDepositsResponse) XXX_Unmarshal ¶
func (m *QueryDepositsResponse) XXX_Unmarshal(b []byte) error
type QueryInterestFactorsParams ¶
type QueryInterestFactorsParams struct {
Denom string `json:"denom" yaml:"denom"`
}
QueryInterestFactorsParams is the params for a filtered interest factors query
func NewQueryInterestFactorsParams ¶
func NewQueryInterestFactorsParams(denom string) QueryInterestFactorsParams
NewQueryInterestFactorsParams creates a new QueryInterestFactorsParams
type QueryInterestFactorsRequest ¶
type QueryInterestFactorsRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryInterestFactorsRequest is the request type for the Query/InterestFactors RPC method.
func (*QueryInterestFactorsRequest) Descriptor ¶
func (*QueryInterestFactorsRequest) Descriptor() ([]byte, []int)
func (*QueryInterestFactorsRequest) GetDenom ¶
func (m *QueryInterestFactorsRequest) GetDenom() string
func (*QueryInterestFactorsRequest) Marshal ¶
func (m *QueryInterestFactorsRequest) Marshal() (dAtA []byte, err error)
func (*QueryInterestFactorsRequest) MarshalTo ¶
func (m *QueryInterestFactorsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryInterestFactorsRequest) MarshalToSizedBuffer ¶
func (m *QueryInterestFactorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInterestFactorsRequest) ProtoMessage ¶
func (*QueryInterestFactorsRequest) ProtoMessage()
func (*QueryInterestFactorsRequest) Reset ¶
func (m *QueryInterestFactorsRequest) Reset()
func (*QueryInterestFactorsRequest) Size ¶
func (m *QueryInterestFactorsRequest) Size() (n int)
func (*QueryInterestFactorsRequest) String ¶
func (m *QueryInterestFactorsRequest) String() string
func (*QueryInterestFactorsRequest) Unmarshal ¶
func (m *QueryInterestFactorsRequest) Unmarshal(dAtA []byte) error
func (*QueryInterestFactorsRequest) XXX_DiscardUnknown ¶
func (m *QueryInterestFactorsRequest) XXX_DiscardUnknown()
func (*QueryInterestFactorsRequest) XXX_Marshal ¶
func (m *QueryInterestFactorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInterestFactorsRequest) XXX_Merge ¶
func (m *QueryInterestFactorsRequest) XXX_Merge(src proto.Message)
func (*QueryInterestFactorsRequest) XXX_Size ¶
func (m *QueryInterestFactorsRequest) XXX_Size() int
func (*QueryInterestFactorsRequest) XXX_Unmarshal ¶
func (m *QueryInterestFactorsRequest) XXX_Unmarshal(b []byte) error
type QueryInterestFactorsResponse ¶
type QueryInterestFactorsResponse struct {
InterestFactors InterestFactors `protobuf:"bytes,1,rep,name=interest_factors,json=interestFactors,proto3,castrepeated=InterestFactors" json:"interest_factors"`
}
QueryInterestFactorsResponse is the response type for the Query/InterestFactors RPC method.
func (*QueryInterestFactorsResponse) Descriptor ¶
func (*QueryInterestFactorsResponse) Descriptor() ([]byte, []int)
func (*QueryInterestFactorsResponse) GetInterestFactors ¶
func (m *QueryInterestFactorsResponse) GetInterestFactors() InterestFactors
func (*QueryInterestFactorsResponse) Marshal ¶
func (m *QueryInterestFactorsResponse) Marshal() (dAtA []byte, err error)
func (*QueryInterestFactorsResponse) MarshalTo ¶
func (m *QueryInterestFactorsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryInterestFactorsResponse) MarshalToSizedBuffer ¶
func (m *QueryInterestFactorsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInterestFactorsResponse) ProtoMessage ¶
func (*QueryInterestFactorsResponse) ProtoMessage()
func (*QueryInterestFactorsResponse) Reset ¶
func (m *QueryInterestFactorsResponse) Reset()
func (*QueryInterestFactorsResponse) Size ¶
func (m *QueryInterestFactorsResponse) Size() (n int)
func (*QueryInterestFactorsResponse) String ¶
func (m *QueryInterestFactorsResponse) String() string
func (*QueryInterestFactorsResponse) Unmarshal ¶
func (m *QueryInterestFactorsResponse) Unmarshal(dAtA []byte) error
func (*QueryInterestFactorsResponse) XXX_DiscardUnknown ¶
func (m *QueryInterestFactorsResponse) XXX_DiscardUnknown()
func (*QueryInterestFactorsResponse) XXX_Marshal ¶
func (m *QueryInterestFactorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInterestFactorsResponse) XXX_Merge ¶
func (m *QueryInterestFactorsResponse) XXX_Merge(src proto.Message)
func (*QueryInterestFactorsResponse) XXX_Size ¶
func (m *QueryInterestFactorsResponse) XXX_Size() int
func (*QueryInterestFactorsResponse) XXX_Unmarshal ¶
func (m *QueryInterestFactorsResponse) XXX_Unmarshal(b []byte) error
type QueryInterestRateParams ¶
type QueryInterestRateParams struct {
Denom string `json:"denom" yaml:"denom"`
}
QueryInterestRateParams is the params for a filtered interest rate query
func NewQueryInterestRateParams ¶
func NewQueryInterestRateParams(denom string) QueryInterestRateParams
NewQueryInterestRateParams creates a new QueryInterestRateParams
type QueryInterestRateRequest ¶
type QueryInterestRateRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryInterestRateRequest is the request type for the Query/InterestRate RPC method.
func (*QueryInterestRateRequest) Descriptor ¶
func (*QueryInterestRateRequest) Descriptor() ([]byte, []int)
func (*QueryInterestRateRequest) GetDenom ¶
func (m *QueryInterestRateRequest) GetDenom() string
func (*QueryInterestRateRequest) Marshal ¶
func (m *QueryInterestRateRequest) Marshal() (dAtA []byte, err error)
func (*QueryInterestRateRequest) MarshalTo ¶
func (m *QueryInterestRateRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryInterestRateRequest) MarshalToSizedBuffer ¶
func (m *QueryInterestRateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInterestRateRequest) ProtoMessage ¶
func (*QueryInterestRateRequest) ProtoMessage()
func (*QueryInterestRateRequest) Reset ¶
func (m *QueryInterestRateRequest) Reset()
func (*QueryInterestRateRequest) Size ¶
func (m *QueryInterestRateRequest) Size() (n int)
func (*QueryInterestRateRequest) String ¶
func (m *QueryInterestRateRequest) String() string
func (*QueryInterestRateRequest) Unmarshal ¶
func (m *QueryInterestRateRequest) Unmarshal(dAtA []byte) error
func (*QueryInterestRateRequest) XXX_DiscardUnknown ¶
func (m *QueryInterestRateRequest) XXX_DiscardUnknown()
func (*QueryInterestRateRequest) XXX_Marshal ¶
func (m *QueryInterestRateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInterestRateRequest) XXX_Merge ¶
func (m *QueryInterestRateRequest) XXX_Merge(src proto.Message)
func (*QueryInterestRateRequest) XXX_Size ¶
func (m *QueryInterestRateRequest) XXX_Size() int
func (*QueryInterestRateRequest) XXX_Unmarshal ¶
func (m *QueryInterestRateRequest) XXX_Unmarshal(b []byte) error
type QueryInterestRateResponse ¶
type QueryInterestRateResponse struct {
InterestRates MoneyMarketInterestRates `` /* 128-byte string literal not displayed */
}
QueryInterestRateResponse is the response type for the Query/InterestRate RPC method.
func (*QueryInterestRateResponse) Descriptor ¶
func (*QueryInterestRateResponse) Descriptor() ([]byte, []int)
func (*QueryInterestRateResponse) GetInterestRates ¶
func (m *QueryInterestRateResponse) GetInterestRates() MoneyMarketInterestRates
func (*QueryInterestRateResponse) Marshal ¶
func (m *QueryInterestRateResponse) Marshal() (dAtA []byte, err error)
func (*QueryInterestRateResponse) MarshalTo ¶
func (m *QueryInterestRateResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryInterestRateResponse) MarshalToSizedBuffer ¶
func (m *QueryInterestRateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInterestRateResponse) ProtoMessage ¶
func (*QueryInterestRateResponse) ProtoMessage()
func (*QueryInterestRateResponse) Reset ¶
func (m *QueryInterestRateResponse) Reset()
func (*QueryInterestRateResponse) Size ¶
func (m *QueryInterestRateResponse) Size() (n int)
func (*QueryInterestRateResponse) String ¶
func (m *QueryInterestRateResponse) String() string
func (*QueryInterestRateResponse) Unmarshal ¶
func (m *QueryInterestRateResponse) Unmarshal(dAtA []byte) error
func (*QueryInterestRateResponse) XXX_DiscardUnknown ¶
func (m *QueryInterestRateResponse) XXX_DiscardUnknown()
func (*QueryInterestRateResponse) XXX_Marshal ¶
func (m *QueryInterestRateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInterestRateResponse) XXX_Merge ¶
func (m *QueryInterestRateResponse) XXX_Merge(src proto.Message)
func (*QueryInterestRateResponse) XXX_Size ¶
func (m *QueryInterestRateResponse) XXX_Size() int
func (*QueryInterestRateResponse) XXX_Unmarshal ¶
func (m *QueryInterestRateResponse) XXX_Unmarshal(b []byte) error
type QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParamsRequest is the request type for the Query/Params RPC method.
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct {
Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}
QueryParamsResponse is the response type for the Query/Params RPC method.
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) GetParams ¶
func (m *QueryParamsResponse) GetParams() Params
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryReservesParams ¶
type QueryReservesParams struct {
Denom string `json:"denom" yaml:"denom"`
}
QueryReservesParams is the params for a filtered reserves query
func NewQueryReservesParams ¶
func NewQueryReservesParams(denom string) QueryReservesParams
NewQueryReservesParams creates a new QueryReservesParams
type QueryReservesRequest ¶
type QueryReservesRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryReservesRequest is the request type for the Query/Reserves RPC method.
func (*QueryReservesRequest) Descriptor ¶
func (*QueryReservesRequest) Descriptor() ([]byte, []int)
func (*QueryReservesRequest) GetDenom ¶
func (m *QueryReservesRequest) GetDenom() string
func (*QueryReservesRequest) Marshal ¶
func (m *QueryReservesRequest) Marshal() (dAtA []byte, err error)
func (*QueryReservesRequest) MarshalTo ¶
func (m *QueryReservesRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryReservesRequest) MarshalToSizedBuffer ¶
func (m *QueryReservesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryReservesRequest) ProtoMessage ¶
func (*QueryReservesRequest) ProtoMessage()
func (*QueryReservesRequest) Reset ¶
func (m *QueryReservesRequest) Reset()
func (*QueryReservesRequest) Size ¶
func (m *QueryReservesRequest) Size() (n int)
func (*QueryReservesRequest) String ¶
func (m *QueryReservesRequest) String() string
func (*QueryReservesRequest) Unmarshal ¶
func (m *QueryReservesRequest) Unmarshal(dAtA []byte) error
func (*QueryReservesRequest) XXX_DiscardUnknown ¶
func (m *QueryReservesRequest) XXX_DiscardUnknown()
func (*QueryReservesRequest) XXX_Marshal ¶
func (m *QueryReservesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryReservesRequest) XXX_Merge ¶
func (m *QueryReservesRequest) XXX_Merge(src proto.Message)
func (*QueryReservesRequest) XXX_Size ¶
func (m *QueryReservesRequest) XXX_Size() int
func (*QueryReservesRequest) XXX_Unmarshal ¶
func (m *QueryReservesRequest) XXX_Unmarshal(b []byte) error
type QueryReservesResponse ¶
type QueryReservesResponse struct {
Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"`
}
QueryReservesResponse is the response type for the Query/Reserves RPC method.
func (*QueryReservesResponse) Descriptor ¶
func (*QueryReservesResponse) Descriptor() ([]byte, []int)
func (*QueryReservesResponse) GetAmount ¶
func (m *QueryReservesResponse) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*QueryReservesResponse) Marshal ¶
func (m *QueryReservesResponse) Marshal() (dAtA []byte, err error)
func (*QueryReservesResponse) MarshalTo ¶
func (m *QueryReservesResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryReservesResponse) MarshalToSizedBuffer ¶
func (m *QueryReservesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryReservesResponse) ProtoMessage ¶
func (*QueryReservesResponse) ProtoMessage()
func (*QueryReservesResponse) Reset ¶
func (m *QueryReservesResponse) Reset()
func (*QueryReservesResponse) Size ¶
func (m *QueryReservesResponse) Size() (n int)
func (*QueryReservesResponse) String ¶
func (m *QueryReservesResponse) String() string
func (*QueryReservesResponse) Unmarshal ¶
func (m *QueryReservesResponse) Unmarshal(dAtA []byte) error
func (*QueryReservesResponse) XXX_DiscardUnknown ¶
func (m *QueryReservesResponse) XXX_DiscardUnknown()
func (*QueryReservesResponse) XXX_Marshal ¶
func (m *QueryReservesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryReservesResponse) XXX_Merge ¶
func (m *QueryReservesResponse) XXX_Merge(src proto.Message)
func (*QueryReservesResponse) XXX_Size ¶
func (m *QueryReservesResponse) XXX_Size() int
func (*QueryReservesResponse) XXX_Unmarshal ¶
func (m *QueryReservesResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // Params queries module params. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // Accounts queries module accounts. Accounts(context.Context, *QueryAccountsRequest) (*QueryAccountsResponse, error) // Deposits queries hard deposits. Deposits(context.Context, *QueryDepositsRequest) (*QueryDepositsResponse, error) // UnsyncedDeposits queries unsynced deposits. UnsyncedDeposits(context.Context, *QueryUnsyncedDepositsRequest) (*QueryUnsyncedDepositsResponse, error) // TotalDeposited queries total coins deposited to hard liquidity pools. TotalDeposited(context.Context, *QueryTotalDepositedRequest) (*QueryTotalDepositedResponse, error) // Borrows queries hard borrows. Borrows(context.Context, *QueryBorrowsRequest) (*QueryBorrowsResponse, error) // UnsyncedBorrows queries unsynced borrows. UnsyncedBorrows(context.Context, *QueryUnsyncedBorrowsRequest) (*QueryUnsyncedBorrowsResponse, error) // TotalBorrowed queries total coins borrowed from hard liquidity pools. TotalBorrowed(context.Context, *QueryTotalBorrowedRequest) (*QueryTotalBorrowedResponse, error) // InterestRate queries the hard module interest rates. InterestRate(context.Context, *QueryInterestRateRequest) (*QueryInterestRateResponse, error) // Reserves queries total hard reserve coins. Reserves(context.Context, *QueryReservesRequest) (*QueryReservesResponse, error) // InterestFactors queries hard module interest factors. InterestFactors(context.Context, *QueryInterestFactorsRequest) (*QueryInterestFactorsResponse, error) }
QueryServer is the server API for Query service.
type QueryTotalBorrowedParams ¶
type QueryTotalBorrowedParams struct {
Denom string `json:"denom" yaml:"denom"`
}
QueryTotalBorrowedParams is the params for a filtered total borrowed coins query
func NewQueryTotalBorrowedParams ¶
func NewQueryTotalBorrowedParams(denom string) QueryTotalBorrowedParams
NewQueryTotalBorrowedParams creates a new QueryTotalBorrowedParams
type QueryTotalBorrowedRequest ¶
type QueryTotalBorrowedRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryTotalBorrowedRequest is the request type for the Query/TotalBorrowed RPC method.
func (*QueryTotalBorrowedRequest) Descriptor ¶
func (*QueryTotalBorrowedRequest) Descriptor() ([]byte, []int)
func (*QueryTotalBorrowedRequest) GetDenom ¶
func (m *QueryTotalBorrowedRequest) GetDenom() string
func (*QueryTotalBorrowedRequest) Marshal ¶
func (m *QueryTotalBorrowedRequest) Marshal() (dAtA []byte, err error)
func (*QueryTotalBorrowedRequest) MarshalTo ¶
func (m *QueryTotalBorrowedRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalBorrowedRequest) MarshalToSizedBuffer ¶
func (m *QueryTotalBorrowedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalBorrowedRequest) ProtoMessage ¶
func (*QueryTotalBorrowedRequest) ProtoMessage()
func (*QueryTotalBorrowedRequest) Reset ¶
func (m *QueryTotalBorrowedRequest) Reset()
func (*QueryTotalBorrowedRequest) Size ¶
func (m *QueryTotalBorrowedRequest) Size() (n int)
func (*QueryTotalBorrowedRequest) String ¶
func (m *QueryTotalBorrowedRequest) String() string
func (*QueryTotalBorrowedRequest) Unmarshal ¶
func (m *QueryTotalBorrowedRequest) Unmarshal(dAtA []byte) error
func (*QueryTotalBorrowedRequest) XXX_DiscardUnknown ¶
func (m *QueryTotalBorrowedRequest) XXX_DiscardUnknown()
func (*QueryTotalBorrowedRequest) XXX_Marshal ¶
func (m *QueryTotalBorrowedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalBorrowedRequest) XXX_Merge ¶
func (m *QueryTotalBorrowedRequest) XXX_Merge(src proto.Message)
func (*QueryTotalBorrowedRequest) XXX_Size ¶
func (m *QueryTotalBorrowedRequest) XXX_Size() int
func (*QueryTotalBorrowedRequest) XXX_Unmarshal ¶
func (m *QueryTotalBorrowedRequest) XXX_Unmarshal(b []byte) error
type QueryTotalBorrowedResponse ¶
type QueryTotalBorrowedResponse struct {
BorrowedCoins github_com_cosmos_cosmos_sdk_types.Coins `` /* 144-byte string literal not displayed */
}
QueryTotalBorrowedResponse is the response type for the Query/TotalBorrowed RPC method.
func (*QueryTotalBorrowedResponse) Descriptor ¶
func (*QueryTotalBorrowedResponse) Descriptor() ([]byte, []int)
func (*QueryTotalBorrowedResponse) GetBorrowedCoins ¶
func (m *QueryTotalBorrowedResponse) GetBorrowedCoins() github_com_cosmos_cosmos_sdk_types.Coins
func (*QueryTotalBorrowedResponse) Marshal ¶
func (m *QueryTotalBorrowedResponse) Marshal() (dAtA []byte, err error)
func (*QueryTotalBorrowedResponse) MarshalTo ¶
func (m *QueryTotalBorrowedResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalBorrowedResponse) MarshalToSizedBuffer ¶
func (m *QueryTotalBorrowedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalBorrowedResponse) ProtoMessage ¶
func (*QueryTotalBorrowedResponse) ProtoMessage()
func (*QueryTotalBorrowedResponse) Reset ¶
func (m *QueryTotalBorrowedResponse) Reset()
func (*QueryTotalBorrowedResponse) Size ¶
func (m *QueryTotalBorrowedResponse) Size() (n int)
func (*QueryTotalBorrowedResponse) String ¶
func (m *QueryTotalBorrowedResponse) String() string
func (*QueryTotalBorrowedResponse) Unmarshal ¶
func (m *QueryTotalBorrowedResponse) Unmarshal(dAtA []byte) error
func (*QueryTotalBorrowedResponse) XXX_DiscardUnknown ¶
func (m *QueryTotalBorrowedResponse) XXX_DiscardUnknown()
func (*QueryTotalBorrowedResponse) XXX_Marshal ¶
func (m *QueryTotalBorrowedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalBorrowedResponse) XXX_Merge ¶
func (m *QueryTotalBorrowedResponse) XXX_Merge(src proto.Message)
func (*QueryTotalBorrowedResponse) XXX_Size ¶
func (m *QueryTotalBorrowedResponse) XXX_Size() int
func (*QueryTotalBorrowedResponse) XXX_Unmarshal ¶
func (m *QueryTotalBorrowedResponse) XXX_Unmarshal(b []byte) error
type QueryTotalDepositedParams ¶
type QueryTotalDepositedParams struct {
Denom string `json:"denom" yaml:"denom"`
}
QueryTotalDepositedParams is the params for a filtered total deposited coins query
func NewQueryTotalDepositedParams ¶
func NewQueryTotalDepositedParams(denom string) QueryTotalDepositedParams
NewQueryTotalDepositedParams creates a new QueryTotalDepositedParams
type QueryTotalDepositedRequest ¶
type QueryTotalDepositedRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryTotalDepositedRequest is the request type for the Query/TotalDeposited RPC method.
func (*QueryTotalDepositedRequest) Descriptor ¶
func (*QueryTotalDepositedRequest) Descriptor() ([]byte, []int)
func (*QueryTotalDepositedRequest) GetDenom ¶
func (m *QueryTotalDepositedRequest) GetDenom() string
func (*QueryTotalDepositedRequest) Marshal ¶
func (m *QueryTotalDepositedRequest) Marshal() (dAtA []byte, err error)
func (*QueryTotalDepositedRequest) MarshalTo ¶
func (m *QueryTotalDepositedRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalDepositedRequest) MarshalToSizedBuffer ¶
func (m *QueryTotalDepositedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalDepositedRequest) ProtoMessage ¶
func (*QueryTotalDepositedRequest) ProtoMessage()
func (*QueryTotalDepositedRequest) Reset ¶
func (m *QueryTotalDepositedRequest) Reset()
func (*QueryTotalDepositedRequest) Size ¶
func (m *QueryTotalDepositedRequest) Size() (n int)
func (*QueryTotalDepositedRequest) String ¶
func (m *QueryTotalDepositedRequest) String() string
func (*QueryTotalDepositedRequest) Unmarshal ¶
func (m *QueryTotalDepositedRequest) Unmarshal(dAtA []byte) error
func (*QueryTotalDepositedRequest) XXX_DiscardUnknown ¶
func (m *QueryTotalDepositedRequest) XXX_DiscardUnknown()
func (*QueryTotalDepositedRequest) XXX_Marshal ¶
func (m *QueryTotalDepositedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalDepositedRequest) XXX_Merge ¶
func (m *QueryTotalDepositedRequest) XXX_Merge(src proto.Message)
func (*QueryTotalDepositedRequest) XXX_Size ¶
func (m *QueryTotalDepositedRequest) XXX_Size() int
func (*QueryTotalDepositedRequest) XXX_Unmarshal ¶
func (m *QueryTotalDepositedRequest) XXX_Unmarshal(b []byte) error
type QueryTotalDepositedResponse ¶
type QueryTotalDepositedResponse struct {
SuppliedCoins github_com_cosmos_cosmos_sdk_types.Coins `` /* 144-byte string literal not displayed */
}
QueryTotalDepositedResponse is the response type for the Query/TotalDeposited RPC method.
func (*QueryTotalDepositedResponse) Descriptor ¶
func (*QueryTotalDepositedResponse) Descriptor() ([]byte, []int)
func (*QueryTotalDepositedResponse) GetSuppliedCoins ¶
func (m *QueryTotalDepositedResponse) GetSuppliedCoins() github_com_cosmos_cosmos_sdk_types.Coins
func (*QueryTotalDepositedResponse) Marshal ¶
func (m *QueryTotalDepositedResponse) Marshal() (dAtA []byte, err error)
func (*QueryTotalDepositedResponse) MarshalTo ¶
func (m *QueryTotalDepositedResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalDepositedResponse) MarshalToSizedBuffer ¶
func (m *QueryTotalDepositedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalDepositedResponse) ProtoMessage ¶
func (*QueryTotalDepositedResponse) ProtoMessage()
func (*QueryTotalDepositedResponse) Reset ¶
func (m *QueryTotalDepositedResponse) Reset()
func (*QueryTotalDepositedResponse) Size ¶
func (m *QueryTotalDepositedResponse) Size() (n int)
func (*QueryTotalDepositedResponse) String ¶
func (m *QueryTotalDepositedResponse) String() string
func (*QueryTotalDepositedResponse) Unmarshal ¶
func (m *QueryTotalDepositedResponse) Unmarshal(dAtA []byte) error
func (*QueryTotalDepositedResponse) XXX_DiscardUnknown ¶
func (m *QueryTotalDepositedResponse) XXX_DiscardUnknown()
func (*QueryTotalDepositedResponse) XXX_Marshal ¶
func (m *QueryTotalDepositedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalDepositedResponse) XXX_Merge ¶
func (m *QueryTotalDepositedResponse) XXX_Merge(src proto.Message)
func (*QueryTotalDepositedResponse) XXX_Size ¶
func (m *QueryTotalDepositedResponse) XXX_Size() int
func (*QueryTotalDepositedResponse) XXX_Unmarshal ¶
func (m *QueryTotalDepositedResponse) XXX_Unmarshal(b []byte) error
type QueryUnsyncedBorrowsParams ¶
type QueryUnsyncedBorrowsParams struct { Page int `json:"page" yaml:"page"` Limit int `json:"limit" yaml:"limit"` Owner sdk.AccAddress `json:"owner" yaml:"owner"` Denom string `json:"denom" yaml:"denom"` }
QueryUnsyncedBorrowsParams is the params for a filtered unsynced borrows query
func NewQueryUnsyncedBorrowsParams ¶
func NewQueryUnsyncedBorrowsParams(page, limit int, owner sdk.AccAddress, denom string) QueryUnsyncedBorrowsParams
NewQueryUnsyncedBorrowsParams creates a new QueryUnsyncedBorrowsParams
type QueryUnsyncedBorrowsRequest ¶
type QueryUnsyncedBorrowsRequest struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryUnsyncedBorrowsRequest is the request type for the Query/UnsyncedBorrows RPC method.
func (*QueryUnsyncedBorrowsRequest) Descriptor ¶
func (*QueryUnsyncedBorrowsRequest) Descriptor() ([]byte, []int)
func (*QueryUnsyncedBorrowsRequest) GetDenom ¶
func (m *QueryUnsyncedBorrowsRequest) GetDenom() string
func (*QueryUnsyncedBorrowsRequest) GetOwner ¶
func (m *QueryUnsyncedBorrowsRequest) GetOwner() string
func (*QueryUnsyncedBorrowsRequest) GetPagination ¶
func (m *QueryUnsyncedBorrowsRequest) GetPagination() *query.PageRequest
func (*QueryUnsyncedBorrowsRequest) Marshal ¶
func (m *QueryUnsyncedBorrowsRequest) Marshal() (dAtA []byte, err error)
func (*QueryUnsyncedBorrowsRequest) MarshalTo ¶
func (m *QueryUnsyncedBorrowsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnsyncedBorrowsRequest) MarshalToSizedBuffer ¶
func (m *QueryUnsyncedBorrowsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnsyncedBorrowsRequest) ProtoMessage ¶
func (*QueryUnsyncedBorrowsRequest) ProtoMessage()
func (*QueryUnsyncedBorrowsRequest) Reset ¶
func (m *QueryUnsyncedBorrowsRequest) Reset()
func (*QueryUnsyncedBorrowsRequest) Size ¶
func (m *QueryUnsyncedBorrowsRequest) Size() (n int)
func (*QueryUnsyncedBorrowsRequest) String ¶
func (m *QueryUnsyncedBorrowsRequest) String() string
func (*QueryUnsyncedBorrowsRequest) Unmarshal ¶
func (m *QueryUnsyncedBorrowsRequest) Unmarshal(dAtA []byte) error
func (*QueryUnsyncedBorrowsRequest) XXX_DiscardUnknown ¶
func (m *QueryUnsyncedBorrowsRequest) XXX_DiscardUnknown()
func (*QueryUnsyncedBorrowsRequest) XXX_Marshal ¶
func (m *QueryUnsyncedBorrowsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnsyncedBorrowsRequest) XXX_Merge ¶
func (m *QueryUnsyncedBorrowsRequest) XXX_Merge(src proto.Message)
func (*QueryUnsyncedBorrowsRequest) XXX_Size ¶
func (m *QueryUnsyncedBorrowsRequest) XXX_Size() int
func (*QueryUnsyncedBorrowsRequest) XXX_Unmarshal ¶
func (m *QueryUnsyncedBorrowsRequest) XXX_Unmarshal(b []byte) error
type QueryUnsyncedBorrowsResponse ¶
type QueryUnsyncedBorrowsResponse struct { Borrows BorrowResponses `protobuf:"bytes,1,rep,name=borrows,proto3,castrepeated=BorrowResponses" json:"borrows"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryUnsyncedBorrowsResponse is the response type for the Query/UnsyncedBorrows RPC method.
func (*QueryUnsyncedBorrowsResponse) Descriptor ¶
func (*QueryUnsyncedBorrowsResponse) Descriptor() ([]byte, []int)
func (*QueryUnsyncedBorrowsResponse) GetBorrows ¶
func (m *QueryUnsyncedBorrowsResponse) GetBorrows() BorrowResponses
func (*QueryUnsyncedBorrowsResponse) GetPagination ¶
func (m *QueryUnsyncedBorrowsResponse) GetPagination() *query.PageResponse
func (*QueryUnsyncedBorrowsResponse) Marshal ¶
func (m *QueryUnsyncedBorrowsResponse) Marshal() (dAtA []byte, err error)
func (*QueryUnsyncedBorrowsResponse) MarshalTo ¶
func (m *QueryUnsyncedBorrowsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnsyncedBorrowsResponse) MarshalToSizedBuffer ¶
func (m *QueryUnsyncedBorrowsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnsyncedBorrowsResponse) ProtoMessage ¶
func (*QueryUnsyncedBorrowsResponse) ProtoMessage()
func (*QueryUnsyncedBorrowsResponse) Reset ¶
func (m *QueryUnsyncedBorrowsResponse) Reset()
func (*QueryUnsyncedBorrowsResponse) Size ¶
func (m *QueryUnsyncedBorrowsResponse) Size() (n int)
func (*QueryUnsyncedBorrowsResponse) String ¶
func (m *QueryUnsyncedBorrowsResponse) String() string
func (*QueryUnsyncedBorrowsResponse) Unmarshal ¶
func (m *QueryUnsyncedBorrowsResponse) Unmarshal(dAtA []byte) error
func (*QueryUnsyncedBorrowsResponse) XXX_DiscardUnknown ¶
func (m *QueryUnsyncedBorrowsResponse) XXX_DiscardUnknown()
func (*QueryUnsyncedBorrowsResponse) XXX_Marshal ¶
func (m *QueryUnsyncedBorrowsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnsyncedBorrowsResponse) XXX_Merge ¶
func (m *QueryUnsyncedBorrowsResponse) XXX_Merge(src proto.Message)
func (*QueryUnsyncedBorrowsResponse) XXX_Size ¶
func (m *QueryUnsyncedBorrowsResponse) XXX_Size() int
func (*QueryUnsyncedBorrowsResponse) XXX_Unmarshal ¶
func (m *QueryUnsyncedBorrowsResponse) XXX_Unmarshal(b []byte) error
type QueryUnsyncedDepositsParams ¶
type QueryUnsyncedDepositsParams struct { Page int `json:"page" yaml:"page"` Limit int `json:"limit" yaml:"limit"` Denom string `json:"denom" yaml:"denom"` Owner sdk.AccAddress `json:"owner" yaml:"owner"` }
QueryUnsyncedDepositsParams is the params for a filtered unsynced deposit query.
func NewQueryUnsyncedDepositsParams ¶
func NewQueryUnsyncedDepositsParams(page, limit int, denom string, owner sdk.AccAddress) QueryUnsyncedDepositsParams
NewQueryUnsyncedDepositsParams creates a new QueryUnsyncedDepositsParams
type QueryUnsyncedDepositsRequest ¶
type QueryUnsyncedDepositsRequest struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryUnsyncedDepositsRequest is the request type for the Query/UnsyncedDeposits RPC method.
func (*QueryUnsyncedDepositsRequest) Descriptor ¶
func (*QueryUnsyncedDepositsRequest) Descriptor() ([]byte, []int)
func (*QueryUnsyncedDepositsRequest) GetDenom ¶
func (m *QueryUnsyncedDepositsRequest) GetDenom() string
func (*QueryUnsyncedDepositsRequest) GetOwner ¶
func (m *QueryUnsyncedDepositsRequest) GetOwner() string
func (*QueryUnsyncedDepositsRequest) GetPagination ¶
func (m *QueryUnsyncedDepositsRequest) GetPagination() *query.PageRequest
func (*QueryUnsyncedDepositsRequest) Marshal ¶
func (m *QueryUnsyncedDepositsRequest) Marshal() (dAtA []byte, err error)
func (*QueryUnsyncedDepositsRequest) MarshalTo ¶
func (m *QueryUnsyncedDepositsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnsyncedDepositsRequest) MarshalToSizedBuffer ¶
func (m *QueryUnsyncedDepositsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnsyncedDepositsRequest) ProtoMessage ¶
func (*QueryUnsyncedDepositsRequest) ProtoMessage()
func (*QueryUnsyncedDepositsRequest) Reset ¶
func (m *QueryUnsyncedDepositsRequest) Reset()
func (*QueryUnsyncedDepositsRequest) Size ¶
func (m *QueryUnsyncedDepositsRequest) Size() (n int)
func (*QueryUnsyncedDepositsRequest) String ¶
func (m *QueryUnsyncedDepositsRequest) String() string
func (*QueryUnsyncedDepositsRequest) Unmarshal ¶
func (m *QueryUnsyncedDepositsRequest) Unmarshal(dAtA []byte) error
func (*QueryUnsyncedDepositsRequest) XXX_DiscardUnknown ¶
func (m *QueryUnsyncedDepositsRequest) XXX_DiscardUnknown()
func (*QueryUnsyncedDepositsRequest) XXX_Marshal ¶
func (m *QueryUnsyncedDepositsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnsyncedDepositsRequest) XXX_Merge ¶
func (m *QueryUnsyncedDepositsRequest) XXX_Merge(src proto.Message)
func (*QueryUnsyncedDepositsRequest) XXX_Size ¶
func (m *QueryUnsyncedDepositsRequest) XXX_Size() int
func (*QueryUnsyncedDepositsRequest) XXX_Unmarshal ¶
func (m *QueryUnsyncedDepositsRequest) XXX_Unmarshal(b []byte) error
type QueryUnsyncedDepositsResponse ¶
type QueryUnsyncedDepositsResponse struct { Deposits DepositResponses `protobuf:"bytes,1,rep,name=deposits,proto3,castrepeated=DepositResponses" json:"deposits"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryUnsyncedDepositsResponse is the response type for the Query/UnsyncedDeposits RPC method.
func (*QueryUnsyncedDepositsResponse) Descriptor ¶
func (*QueryUnsyncedDepositsResponse) Descriptor() ([]byte, []int)
func (*QueryUnsyncedDepositsResponse) GetDeposits ¶
func (m *QueryUnsyncedDepositsResponse) GetDeposits() DepositResponses
func (*QueryUnsyncedDepositsResponse) GetPagination ¶
func (m *QueryUnsyncedDepositsResponse) GetPagination() *query.PageResponse
func (*QueryUnsyncedDepositsResponse) Marshal ¶
func (m *QueryUnsyncedDepositsResponse) Marshal() (dAtA []byte, err error)
func (*QueryUnsyncedDepositsResponse) MarshalTo ¶
func (m *QueryUnsyncedDepositsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryUnsyncedDepositsResponse) MarshalToSizedBuffer ¶
func (m *QueryUnsyncedDepositsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryUnsyncedDepositsResponse) ProtoMessage ¶
func (*QueryUnsyncedDepositsResponse) ProtoMessage()
func (*QueryUnsyncedDepositsResponse) Reset ¶
func (m *QueryUnsyncedDepositsResponse) Reset()
func (*QueryUnsyncedDepositsResponse) Size ¶
func (m *QueryUnsyncedDepositsResponse) Size() (n int)
func (*QueryUnsyncedDepositsResponse) String ¶
func (m *QueryUnsyncedDepositsResponse) String() string
func (*QueryUnsyncedDepositsResponse) Unmarshal ¶
func (m *QueryUnsyncedDepositsResponse) Unmarshal(dAtA []byte) error
func (*QueryUnsyncedDepositsResponse) XXX_DiscardUnknown ¶
func (m *QueryUnsyncedDepositsResponse) XXX_DiscardUnknown()
func (*QueryUnsyncedDepositsResponse) XXX_Marshal ¶
func (m *QueryUnsyncedDepositsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryUnsyncedDepositsResponse) XXX_Merge ¶
func (m *QueryUnsyncedDepositsResponse) XXX_Merge(src proto.Message)
func (*QueryUnsyncedDepositsResponse) XXX_Size ¶
func (m *QueryUnsyncedDepositsResponse) XXX_Size() int
func (*QueryUnsyncedDepositsResponse) XXX_Unmarshal ¶
func (m *QueryUnsyncedDepositsResponse) XXX_Unmarshal(b []byte) error
type StakingKeeper ¶
type StakingKeeper interface { IterateLastValidators(ctx sdk.Context, fn func(index int64, validator stakingtypes.ValidatorI) (stop bool)) IterateValidators(sdk.Context, func(index int64, validator stakingtypes.ValidatorI) (stop bool)) IterateAllDelegations(ctx sdk.Context, cb func(delegation stakingtypes.Delegation) (stop bool)) GetBondedPool(ctx sdk.Context) (bondedPool authtypes.ModuleAccountI) BondDenom(ctx sdk.Context) (res string) }
StakingKeeper defines the expected keeper interface for the staking keeper
type SupplyInterestFactor ¶
type SupplyInterestFactor struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` Value github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,2,opt,name=value,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"value"` }
SupplyInterestFactor defines an individual borrow interest factor.
func NewSupplyInterestFactor ¶
func NewSupplyInterestFactor(denom string, value sdk.Dec) SupplyInterestFactor
NewSupplyInterestFactor returns a new SupplyInterestFactor instance
func (*SupplyInterestFactor) Descriptor ¶
func (*SupplyInterestFactor) Descriptor() ([]byte, []int)
func (*SupplyInterestFactor) Marshal ¶
func (m *SupplyInterestFactor) Marshal() (dAtA []byte, err error)
func (*SupplyInterestFactor) MarshalTo ¶
func (m *SupplyInterestFactor) MarshalTo(dAtA []byte) (int, error)
func (*SupplyInterestFactor) MarshalToSizedBuffer ¶
func (m *SupplyInterestFactor) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SupplyInterestFactor) ProtoMessage ¶
func (*SupplyInterestFactor) ProtoMessage()
func (*SupplyInterestFactor) Reset ¶
func (m *SupplyInterestFactor) Reset()
func (*SupplyInterestFactor) Size ¶
func (m *SupplyInterestFactor) Size() (n int)
func (*SupplyInterestFactor) String ¶
func (m *SupplyInterestFactor) String() string
func (SupplyInterestFactor) ToResponse ¶
func (sif SupplyInterestFactor) ToResponse() SupplyInterestFactorResponse
ToResponse converts SupplyInterestFactor to SupplyInterestFactorResponse
func (*SupplyInterestFactor) Unmarshal ¶
func (m *SupplyInterestFactor) Unmarshal(dAtA []byte) error
func (SupplyInterestFactor) Validate ¶
func (sif SupplyInterestFactor) Validate() error
Validate validates SupplyInterestFactor values
func (*SupplyInterestFactor) XXX_DiscardUnknown ¶
func (m *SupplyInterestFactor) XXX_DiscardUnknown()
func (*SupplyInterestFactor) XXX_Marshal ¶
func (m *SupplyInterestFactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SupplyInterestFactor) XXX_Merge ¶
func (m *SupplyInterestFactor) XXX_Merge(src proto.Message)
func (*SupplyInterestFactor) XXX_Size ¶
func (m *SupplyInterestFactor) XXX_Size() int
func (*SupplyInterestFactor) XXX_Unmarshal ¶
func (m *SupplyInterestFactor) XXX_Unmarshal(b []byte) error
type SupplyInterestFactorResponse ¶
type SupplyInterestFactorResponse struct { Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` // sdk.Dec as string Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` }
SupplyInterestFactorResponse defines an individual borrow interest factor.
func NewSupplyInterestFactorResponse ¶
func NewSupplyInterestFactorResponse(denom string, value sdk.Dec) SupplyInterestFactorResponse
NewSupplyInterestFactorResponse returns a new SupplyInterestFactorResponse instance
func (*SupplyInterestFactorResponse) Descriptor ¶
func (*SupplyInterestFactorResponse) Descriptor() ([]byte, []int)
func (*SupplyInterestFactorResponse) GetDenom ¶
func (m *SupplyInterestFactorResponse) GetDenom() string
func (*SupplyInterestFactorResponse) GetValue ¶
func (m *SupplyInterestFactorResponse) GetValue() string
func (*SupplyInterestFactorResponse) Marshal ¶
func (m *SupplyInterestFactorResponse) Marshal() (dAtA []byte, err error)
func (*SupplyInterestFactorResponse) MarshalTo ¶
func (m *SupplyInterestFactorResponse) MarshalTo(dAtA []byte) (int, error)
func (*SupplyInterestFactorResponse) MarshalToSizedBuffer ¶
func (m *SupplyInterestFactorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SupplyInterestFactorResponse) ProtoMessage ¶
func (*SupplyInterestFactorResponse) ProtoMessage()
func (*SupplyInterestFactorResponse) Reset ¶
func (m *SupplyInterestFactorResponse) Reset()
func (*SupplyInterestFactorResponse) Size ¶
func (m *SupplyInterestFactorResponse) Size() (n int)
func (*SupplyInterestFactorResponse) String ¶
func (m *SupplyInterestFactorResponse) String() string
func (*SupplyInterestFactorResponse) Unmarshal ¶
func (m *SupplyInterestFactorResponse) Unmarshal(dAtA []byte) error
func (*SupplyInterestFactorResponse) XXX_DiscardUnknown ¶
func (m *SupplyInterestFactorResponse) XXX_DiscardUnknown()
func (*SupplyInterestFactorResponse) XXX_Marshal ¶
func (m *SupplyInterestFactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SupplyInterestFactorResponse) XXX_Merge ¶
func (m *SupplyInterestFactorResponse) XXX_Merge(src proto.Message)
func (*SupplyInterestFactorResponse) XXX_Size ¶
func (m *SupplyInterestFactorResponse) XXX_Size() int
func (*SupplyInterestFactorResponse) XXX_Unmarshal ¶
func (m *SupplyInterestFactorResponse) XXX_Unmarshal(b []byte) error
type SupplyInterestFactorResponses ¶
type SupplyInterestFactorResponses []SupplyInterestFactorResponse
SupplyInterestFactorResponses is a slice of SupplyInterestFactorResponse
type SupplyInterestFactors ¶
type SupplyInterestFactors []SupplyInterestFactor
SupplyInterestFactors is a slice of SupplyInterestFactor, because Amino won't marshal maps
func (SupplyInterestFactors) GetInterestFactor ¶
func (sifs SupplyInterestFactors) GetInterestFactor(denom string) (sdk.Dec, bool)
GetInterestFactor returns a denom's interest factor value
func (SupplyInterestFactors) RemoveInterestFactor ¶
func (sifs SupplyInterestFactors) RemoveInterestFactor(denom string) (SupplyInterestFactors, bool)
RemoveInterestFactor removes a denom's interest factor value
func (SupplyInterestFactors) SetInterestFactor ¶
func (sifs SupplyInterestFactors) SetInterestFactor(denom string, factor sdk.Dec) SupplyInterestFactors
SetInterestFactor sets a denom's interest factor value
func (SupplyInterestFactors) ToResponse ¶
func (sifs SupplyInterestFactors) ToResponse() SupplyInterestFactorResponses
ToResponse converts SupplyInterestFactor to SupplyInterestFactorResponses
func (SupplyInterestFactors) Validate ¶
func (sifs SupplyInterestFactors) Validate() error
Validate validates SupplyInterestFactors
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) Borrow ¶
func (*UnimplementedMsgServer) Borrow(ctx context.Context, req *MsgBorrow) (*MsgBorrowResponse, error)
func (*UnimplementedMsgServer) Deposit ¶
func (*UnimplementedMsgServer) Deposit(ctx context.Context, req *MsgDeposit) (*MsgDepositResponse, error)
func (*UnimplementedMsgServer) Liquidate ¶
func (*UnimplementedMsgServer) Liquidate(ctx context.Context, req *MsgLiquidate) (*MsgLiquidateResponse, error)
func (*UnimplementedMsgServer) Repay ¶
func (*UnimplementedMsgServer) Repay(ctx context.Context, req *MsgRepay) (*MsgRepayResponse, error)
func (*UnimplementedMsgServer) Withdraw ¶
func (*UnimplementedMsgServer) Withdraw(ctx context.Context, req *MsgWithdraw) (*MsgWithdrawResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) Accounts ¶
func (*UnimplementedQueryServer) Accounts(ctx context.Context, req *QueryAccountsRequest) (*QueryAccountsResponse, error)
func (*UnimplementedQueryServer) Borrows ¶
func (*UnimplementedQueryServer) Borrows(ctx context.Context, req *QueryBorrowsRequest) (*QueryBorrowsResponse, error)
func (*UnimplementedQueryServer) Deposits ¶
func (*UnimplementedQueryServer) Deposits(ctx context.Context, req *QueryDepositsRequest) (*QueryDepositsResponse, error)
func (*UnimplementedQueryServer) InterestFactors ¶
func (*UnimplementedQueryServer) InterestFactors(ctx context.Context, req *QueryInterestFactorsRequest) (*QueryInterestFactorsResponse, error)
func (*UnimplementedQueryServer) InterestRate ¶
func (*UnimplementedQueryServer) InterestRate(ctx context.Context, req *QueryInterestRateRequest) (*QueryInterestRateResponse, error)
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) Reserves ¶
func (*UnimplementedQueryServer) Reserves(ctx context.Context, req *QueryReservesRequest) (*QueryReservesResponse, error)
func (*UnimplementedQueryServer) TotalBorrowed ¶
func (*UnimplementedQueryServer) TotalBorrowed(ctx context.Context, req *QueryTotalBorrowedRequest) (*QueryTotalBorrowedResponse, error)
func (*UnimplementedQueryServer) TotalDeposited ¶
func (*UnimplementedQueryServer) TotalDeposited(ctx context.Context, req *QueryTotalDepositedRequest) (*QueryTotalDepositedResponse, error)
func (*UnimplementedQueryServer) UnsyncedBorrows ¶
func (*UnimplementedQueryServer) UnsyncedBorrows(ctx context.Context, req *QueryUnsyncedBorrowsRequest) (*QueryUnsyncedBorrowsResponse, error)
func (*UnimplementedQueryServer) UnsyncedDeposits ¶
func (*UnimplementedQueryServer) UnsyncedDeposits(ctx context.Context, req *QueryUnsyncedDepositsRequest) (*QueryUnsyncedDepositsResponse, error)
type ValuationMap ¶
ValuationMap holds the USD value of various coin types
func NewValuationMap ¶
func NewValuationMap() ValuationMap
NewValuationMap returns a new instance of ValuationMap
func (ValuationMap) Decrement ¶
func (m ValuationMap) Decrement(denom string, amount sdk.Dec)
Decrement decrements the USD value of a denom
func (ValuationMap) Get ¶
func (m ValuationMap) Get(denom string) sdk.Dec
Get returns the USD value for a specific denom
func (ValuationMap) GetSortedKeys ¶
func (m ValuationMap) GetSortedKeys() []string
GetSortedKeys returns an array of the map's keys in alphabetical order
func (ValuationMap) Increment ¶
func (m ValuationMap) Increment(denom string, amount sdk.Dec)
Increment increments the USD value of a denom
func (ValuationMap) SetZero ¶
func (m ValuationMap) SetZero(denom string)
SetZero sets the USD value for a specific denom to 0
func (ValuationMap) Sum ¶
func (m ValuationMap) Sum() sdk.Dec
Sum returns the total USD value of all coins in the map