Enum ftoken::msg::HandleAnswer [−][src]
pub enum HandleAnswer {
Show 38 variants
Deposit {
status: ResponseStatus,
},
Redeem {
status: ResponseStatus,
},
Transfer {
status: ResponseStatus,
},
Send {
status: ResponseStatus,
},
BatchTransfer {
status: ResponseStatus,
},
BatchSend {
status: ResponseStatus,
},
Burn {
status: ResponseStatus,
},
RegisterReceive {
status: ResponseStatus,
},
CreateViewingKey {
key: ViewingKey,
},
SetViewingKey {
status: ResponseStatus,
},
IncreaseAllowance {
spender: HumanAddr,
owner: HumanAddr,
allowance: Uint128,
},
DecreaseAllowance {
spender: HumanAddr,
owner: HumanAddr,
allowance: Uint128,
},
TransferFrom {
status: ResponseStatus,
},
SendFrom {
status: ResponseStatus,
},
BatchTransferFrom {
status: ResponseStatus,
},
BatchSendFrom {
status: ResponseStatus,
},
BurnFrom {
status: ResponseStatus,
},
BatchBurnFrom {
status: ResponseStatus,
},
Mint {
status: ResponseStatus,
},
BatchMint {
status: ResponseStatus,
},
AddMinters {
status: ResponseStatus,
},
RemoveMinters {
status: ResponseStatus,
},
SetMinters {
status: ResponseStatus,
},
ChangeAdmin {
status: ResponseStatus,
},
SetContractStatus {
status: ResponseStatus,
},
RevokePermit {
status: ResponseStatus,
},
BatchReceiveNft {
status: ResponseStatus,
},
Bid {
status: ResponseStatus,
},
Stake {
status: ResponseStatus,
},
Unstake {
status: ResponseStatus,
},
VoteProposal {
status: ResponseStatus,
},
FinalizeAuction {
status: ResponseStatus,
},
RetrieveBid {
status: ResponseStatus,
},
ClaimProceeds {
status: ResponseStatus,
},
Propose {
status: ResponseStatus,
},
FinalizeExecuteProp {
status: ResponseStatus,
},
RetrievePropStake {
status: ResponseStatus,
},
VoteReservationPrice {
status: ResponseStatus,
},
}Variants
Deposit
Fields
status: ResponseStatusRedeem
Fields
status: ResponseStatusTransfer
Fields
status: ResponseStatusSend
Fields
status: ResponseStatusBatchTransfer
Fields
status: ResponseStatusBatchSend
Fields
status: ResponseStatusBurn
Fields
status: ResponseStatusRegisterReceive
Fields
status: ResponseStatusCreateViewingKey
SetViewingKey
Fields
status: ResponseStatusIncreaseAllowance
DecreaseAllowance
TransferFrom
Fields
status: ResponseStatusSendFrom
Fields
status: ResponseStatusBatchTransferFrom
Fields
status: ResponseStatusBatchSendFrom
Fields
status: ResponseStatusBurnFrom
Fields
status: ResponseStatusBatchBurnFrom
Fields
status: ResponseStatusMint
Fields
status: ResponseStatusBatchMint
Fields
status: ResponseStatusAddMinters
Fields
status: ResponseStatusRemoveMinters
Fields
status: ResponseStatusSetMinters
Fields
status: ResponseStatusChangeAdmin
Fields
status: ResponseStatusSetContractStatus
Fields
status: ResponseStatusRevokePermit
Fields
status: ResponseStatusBatchReceiveNft
Fields
status: ResponseStatusBid
Fields
status: ResponseStatusStake
Fields
status: ResponseStatusUnstake
Fields
status: ResponseStatusVoteProposal
Fields
status: ResponseStatusFinalizeAuction
Fields
status: ResponseStatusRetrieveBid
Fields
status: ResponseStatusClaimProceeds
Fields
status: ResponseStatusPropose
Fields
status: ResponseStatusFinalizeExecuteProp
Fields
status: ResponseStatusRetrievePropStake
Fields
status: ResponseStatusVoteReservationPrice
Fields
status: ResponseStatusTrait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
The name of the generated JSON Schema. Read more
Generates a JSON Schema for this type. Read more
fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
