pub enum TransactionType {
Show 97 variants
UNKNOWN,
ANY,
NFT_BID,
NFT_GLOBAL_BID,
NFT_GLOBAL_BID_CANCELLED,
NFT_BID_CANCELLED,
NFT_LISTING,
NFT_CANCEL_LISTING,
NFT_SALE,
NFT_MINT,
NFT_AUCTION_CREATED,
NFT_AUCTION_UPDATED,
NFT_AUCTION_CANCELLED,
NFT_PARTICIPATION_REWARD,
NFT_MINT_REJECTED,
CREATE_STORE,
WHITELIST_CREATOR,
ADD_TO_WHITELIST,
REMOVE_FROM_WHITELIST,
AUCTION_MANAGER_CLAIM_BID,
EMPTY_PAYMENT_ACCOUNT,
UPDATE_PRIMARY_SALE_METADATA,
ADD_TOKEN_TO_VAULT,
ACTIVATE_VAULT,
INIT_VAULT,
INIT_BANK,
INIT_STAKE,
MERGE_STAKE,
SPLIT_STAKE,
SET_BANK_FLAGS,
SET_VAULT_LOCK,
UPDATE_VAULT_OWNER,
UPDATE_BANK_MANAGER,
RECORD_RARITY_POINTS,
ADD_RARITIES_TO_BANK,
INIT_FARM,
INIT_FARMER,
REFRESH_FARMER,
UPDATE_FARM,
AUTHORIZE_FUNDER,
DEAUTHORIZE_FUNDER,
FUND_REWARD,
CANCEL_REWARD,
LOCK_REWARD,
PAYOUT,
VALIDATE_SAFETY_DEPOSIT_BOX_V2,
SET_AUTHORITY,
INIT_AUCTION_MANAGER_V2,
UPDATE_EXTERNAL_PRICE_ACCOUNT,
AUCTION_HOUSE_CREATE,
CLOSE_ESCROW_ACCOUNT,
WITHDRAW,
DEPOSIT,
TRANSFER,
BURN,
BURN_NFT,
PLATFORM_FEE,
LOAN,
RESCIND_LOAN,
OFFER_LOAN,
REPAY_LOAN,
TAKE_LOAN,
FORECLOSE_LOAN,
ADD_TO_POOL,
REMOVE_FROM_POOL,
CLOSE_POSITION,
UNLABELED,
CLOSE_ACCOUNT,
WITHDRAW_GEM,
DEPOSIT_GEM,
STAKE_TOKEN,
UNSTAKE_TOKEN,
STAKE_SOL,
UNSTAKE_SOL,
CLAIM_REWARDS,
BUY_SUBSCRIPTION,
SWAP,
INIT_SWAP,
CANCEL_SWAP,
REJECT_SWAP,
INITIALIZE_ACCOUNT,
TOKEN_MINT,
CREATE_APPRAISAL,
CANDY_MACHINE_WRAP,
CANDY_MACHINE_UNWRAP,
CANDY_MACHINE_UPDATE,
CANDY_MACHINE_ROUTE,
FRACTIONALIZE,
DEPOSIT_FRACTIONAL_POOL,
FUSE,
CREATE_RAFFLE,
BUY_TICKETS,
UPDATE_ITEM,
LIST_ITEM,
DELIST_ITEM,
ADD_ITEM,
CLOSE_ITEM,
}Variants§
UNKNOWN
ANY
NFT_BID
NFT_GLOBAL_BID
NFT_GLOBAL_BID_CANCELLED
NFT_BID_CANCELLED
NFT_LISTING
NFT_CANCEL_LISTING
NFT_SALE
NFT_MINT
NFT_AUCTION_CREATED
NFT_AUCTION_UPDATED
NFT_AUCTION_CANCELLED
NFT_PARTICIPATION_REWARD
NFT_MINT_REJECTED
CREATE_STORE
WHITELIST_CREATOR
ADD_TO_WHITELIST
REMOVE_FROM_WHITELIST
AUCTION_MANAGER_CLAIM_BID
EMPTY_PAYMENT_ACCOUNT
UPDATE_PRIMARY_SALE_METADATA
ADD_TOKEN_TO_VAULT
ACTIVATE_VAULT
INIT_VAULT
INIT_BANK
INIT_STAKE
MERGE_STAKE
SPLIT_STAKE
SET_BANK_FLAGS
SET_VAULT_LOCK
UPDATE_VAULT_OWNER
UPDATE_BANK_MANAGER
RECORD_RARITY_POINTS
ADD_RARITIES_TO_BANK
INIT_FARM
INIT_FARMER
REFRESH_FARMER
UPDATE_FARM
AUTHORIZE_FUNDER
DEAUTHORIZE_FUNDER
FUND_REWARD
CANCEL_REWARD
LOCK_REWARD
PAYOUT
VALIDATE_SAFETY_DEPOSIT_BOX_V2
SET_AUTHORITY
INIT_AUCTION_MANAGER_V2
UPDATE_EXTERNAL_PRICE_ACCOUNT
AUCTION_HOUSE_CREATE
CLOSE_ESCROW_ACCOUNT
WITHDRAW
DEPOSIT
TRANSFER
BURN
BURN_NFT
PLATFORM_FEE
LOAN
RESCIND_LOAN
OFFER_LOAN
REPAY_LOAN
TAKE_LOAN
FORECLOSE_LOAN
ADD_TO_POOL
REMOVE_FROM_POOL
CLOSE_POSITION
UNLABELED
CLOSE_ACCOUNT
WITHDRAW_GEM
DEPOSIT_GEM
STAKE_TOKEN
UNSTAKE_TOKEN
STAKE_SOL
UNSTAKE_SOL
CLAIM_REWARDS
BUY_SUBSCRIPTION
SWAP
INIT_SWAP
CANCEL_SWAP
REJECT_SWAP
INITIALIZE_ACCOUNT
TOKEN_MINT
CREATE_APPRAISAL
CANDY_MACHINE_WRAP
CANDY_MACHINE_UNWRAP
CANDY_MACHINE_UPDATE
CANDY_MACHINE_ROUTE
FRACTIONALIZE
DEPOSIT_FRACTIONAL_POOL
FUSE
CREATE_RAFFLE
BUY_TICKETS
UPDATE_ITEM
LIST_ITEM
DELIST_ITEM
ADD_ITEM
CLOSE_ITEM
Trait Implementations§
Source§impl Clone for TransactionType
impl Clone for TransactionType
Source§fn clone(&self) -> TransactionType
fn clone(&self) -> TransactionType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransactionType
impl Debug for TransactionType
Source§impl<'de> Deserialize<'de> for TransactionType
impl<'de> Deserialize<'de> for TransactionType
Source§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
Source§impl Display for TransactionType
impl Display for TransactionType
Source§impl PartialEq for TransactionType
impl PartialEq for TransactionType
Source§impl Serialize for TransactionType
impl Serialize for TransactionType
impl Copy for TransactionType
impl StructuralPartialEq for TransactionType
Auto Trait Implementations§
impl Freeze for TransactionType
impl RefUnwindSafe for TransactionType
impl Send for TransactionType
impl Sync for TransactionType
impl Unpin for TransactionType
impl UnwindSafe for TransactionType
Blanket Implementations§
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, _digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more