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: ResponseStatus
Redeem
Fields
status: ResponseStatus
Transfer
Fields
status: ResponseStatus
Send
Fields
status: ResponseStatus
BatchTransfer
Fields
status: ResponseStatus
BatchSend
Fields
status: ResponseStatus
Burn
Fields
status: ResponseStatus
RegisterReceive
Fields
status: ResponseStatus
CreateViewingKey
SetViewingKey
Fields
status: ResponseStatus
IncreaseAllowance
DecreaseAllowance
TransferFrom
Fields
status: ResponseStatus
SendFrom
Fields
status: ResponseStatus
BatchTransferFrom
Fields
status: ResponseStatus
BatchSendFrom
Fields
status: ResponseStatus
BurnFrom
Fields
status: ResponseStatus
BatchBurnFrom
Fields
status: ResponseStatus
Mint
Fields
status: ResponseStatus
BatchMint
Fields
status: ResponseStatus
AddMinters
Fields
status: ResponseStatus
RemoveMinters
Fields
status: ResponseStatus
SetMinters
Fields
status: ResponseStatus
ChangeAdmin
Fields
status: ResponseStatus
SetContractStatus
Fields
status: ResponseStatus
RevokePermit
Fields
status: ResponseStatus
BatchReceiveNft
Fields
status: ResponseStatus
Bid
Fields
status: ResponseStatus
Stake
Fields
status: ResponseStatus
Unstake
Fields
status: ResponseStatus
VoteProposal
Fields
status: ResponseStatus
FinalizeAuction
Fields
status: ResponseStatus
RetrieveBid
Fields
status: ResponseStatus
ClaimProceeds
Fields
status: ResponseStatus
Propose
Fields
status: ResponseStatus
FinalizeExecuteProp
Fields
status: ResponseStatus
RetrievePropStake
Fields
status: ResponseStatus
VoteReservationPrice
Fields
status: ResponseStatus
Trait 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