Module msg

Source
Expand description

Base messages required for all vaults.

Structs§

Amount
This struct represents amount of assets.
AssetsResponse
The response to the Assets query. This is just a wrapper around Uint128, so that the schema can be generated.
ConvertToAssetsResponse
The response to the ConvertToAssets query. This is just a wrapper around Uint128, so that the schema can be generated.
ConvertToSharesResponse
The response to the ConvertToShares query. This is just a wrapper around Uint128, so that the schema can be generated.
QueueWithdrawalToParams
This struct is used to represent the controller and amount fields together.
QueuedWithdrawalResponse
The response to the QueuedWithdrawal query. This is just a wrapper around QueuedWithdrawalInfo, so that the schema can be generated.
RecipientAmount
This struct is used to represent the recipient and amount fields together.
RedeemWithdrawalToParams
This struct is used to represent a recipient for RedeemWithdrawalTo.
SetApproveProxyParams
SharesResponse
The response to the Shares query. This is just a wrapper around Uint128, so that the schema can be generated.
TotalAssetsResponse
The response to the TotalAssets query. This is just a wrapper around Uint128, so that the schema can be generated.
TotalSharesResponse
The response to the TotalShares query. This is just a wrapper around Uint128, so that the schema can be generated.
VaultInfoResponse

Enums§

AssetType
VaultExecuteMsg
Vault ExecuteMsg, to be implemented by the vault contract. Callable by any sender, redeemable by any recipient. The sender can be the same as the recipient in some cases.
VaultQueryMsg