package
0.1.8-testnet
Repository: https://github.com/onomyprotocol/reserve.git
Documentation: pkg.go.dev

# Functions

DefaultGenesis returns the default genesis state.
DefaultParams returns a default set of parameters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewParams creates a new Params instance.
No description provided by the author
No description provided by the author
RegisterLegacyAminoCodec registers all necessary param module types with a given LegacyAmino codec.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author

# Constants

ACTIVE - vault is in use and can be changed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CLOSED - vault was closed by the user and all assets have been paid out.
DefaultIndex is the default global index.
LIQUIDATED - vault was closed by the manager, with remaining assets paid to owner.
LIQUIDATING - vault is being liquidated by the vault manager, and cannot be changed by the user.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StoreKey is the string store representation.
TRANSFER - vault is able to be transferred (payments and debits frozen until it has a new owner).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/vaults module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/vaults module sentinel errors.
x/vaults module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
GenesisState defines the oracle module's genesis state.
No description provided by the author
No description provided by the author
MsgCreateValidator defines a SDK message for creating a new validator.
MsgActiveCollateralResponse defines the Msg/ActiveCollateral response type.
MsgClose defines a SDK message for closing vault.
MsgRepayResponse defines the Msg/Mint response type.
MsgCreateValidator defines a SDK message for creating a new validator.
MsgCreateVaultResponse defines the Msg/CreateVault response type.
MsgDeposit defines a SDK message for depositing collateral assets to the vault.
MsgDepositResponse defines the Msg/Deposit response type.
MsgMint defines a SDK message for minting more tokens.
MsgMintResponse defines the Msg/Mint response type.
MsgRepay defines a SDK message for repay debt.
MsgRepayResponse defines the Msg/Mint response type.
No description provided by the author
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
MsgCreateValidator defines a SDK message for creating a new validator.
MsgActiveCollateralResponse defines the Msg/ActiveCollateral response type.
MsgWithdraw defines a SDK message for withdrawing collateral assets out of the vault.
MsgWithdrawResponse defines the Msg/Withdraw response type.
Params defines the parameters for the module.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse is response type for the Query/Params RPC method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
No description provided by the author
No description provided by the author
No description provided by the author
VaultManager defines the manager of each collateral vault type.
VaultParams defines the parameters for each collateral vault type.

# Interfaces

AccountKeeper defines the contract required for account APIs.
BankKeeper defines the contract needed to be fulfilled for banking and supply dependencies.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
No description provided by the author
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.

# Type aliases

VaultStatus is the status of a vault.