pub enum TransactionSource {
Show 83 variants
FORM_FUNCTION,
EXCHANGE_ART,
CANDY_MACHINE_V3,
CANDY_MACHINE_V2,
CANDY_MACHINE_V1,
UNKNOWN,
SOLANART,
SOLSEA,
MAGIC_EDEN,
HOLAPLEX,
METAPLEX,
OPENSEA,
SOLANA_PROGRAM_LIBRARY,
ANCHOR,
PHANTOM,
SYSTEM_PROGRAM,
STAKE_PROGRAM,
COINBASE,
CORAL_CUBE,
HEDGE,
LAUNCH_MY_NFT,
GEM_BANK,
GEM_FARM,
DEGODS,
BLOCKSMITH_LABS,
YAWWW,
ATADIA,
DIGITAL_EYES,
HYPERSPACE,
TENSOR,
BIFROST,
JUPITER,
MERCURIAL_STABLE_SWAP,
SABER,
SERUM,
STEP_FINANCE,
CROPPER,
RAYDIUM,
ALDRIN,
CREMA,
LIFINITY,
CYKURA,
ORCA,
MARINADE,
STEPN,
SENCHA_EXCHANGE,
SAROS,
ENGLISH_AUCTION,
FOXY,
HADESWAP,
FOXY_STAKING,
FOXY_RAFFLE,
FOXY_TOKEN_MARKET,
FOXY_MISSIONS,
FOXY_MARMALADE,
FOXY_COINFLIP,
FOXY_AUCTION,
CITRUS,
ZETA,
ELIXIR,
ELIXIR_LAUNCHPAD,
CARDINAL_RENT,
CARDINAL_STAKING,
BPF_LOADER,
BPF_UPGRADEABLE_LOADER,
SQUADS,
SHARKY_FI,
OPEN_CREATOR_PROTOCOL,
W_SOL,
DUST,
SOLI,
USDC,
FLWR,
HDG,
MEAN,
UXD,
SHDW,
POLIS,
ATLAS,
USH,
TRTLS,
RUNNER,
INVICTUS,
}Variants§
FORM_FUNCTION
EXCHANGE_ART
CANDY_MACHINE_V3
CANDY_MACHINE_V2
CANDY_MACHINE_V1
UNKNOWN
SOLANART
SOLSEA
MAGIC_EDEN
HOLAPLEX
METAPLEX
OPENSEA
SOLANA_PROGRAM_LIBRARY
ANCHOR
PHANTOM
SYSTEM_PROGRAM
STAKE_PROGRAM
COINBASE
CORAL_CUBE
HEDGE
LAUNCH_MY_NFT
GEM_BANK
GEM_FARM
DEGODS
BLOCKSMITH_LABS
YAWWW
ATADIA
DIGITAL_EYES
HYPERSPACE
TENSOR
BIFROST
JUPITER
MERCURIAL_STABLE_SWAP
SABER
SERUM
STEP_FINANCE
CROPPER
RAYDIUM
ALDRIN
CREMA
LIFINITY
CYKURA
ORCA
MARINADE
STEPN
SENCHA_EXCHANGE
SAROS
ENGLISH_AUCTION
FOXY
HADESWAP
FOXY_STAKING
FOXY_RAFFLE
FOXY_TOKEN_MARKET
FOXY_MISSIONS
FOXY_MARMALADE
FOXY_COINFLIP
FOXY_AUCTION
CITRUS
ZETA
ELIXIR
ELIXIR_LAUNCHPAD
CARDINAL_RENT
CARDINAL_STAKING
BPF_LOADER
BPF_UPGRADEABLE_LOADER
SQUADS
SHARKY_FI
OPEN_CREATOR_PROTOCOL
W_SOL
DUST
SOLI
USDC
FLWR
HDG
MEAN
UXD
SHDW
POLIS
ATLAS
USH
TRTLS
RUNNER
INVICTUS
Trait Implementations§
Source§impl Clone for TransactionSource
impl Clone for TransactionSource
Source§fn clone(&self) -> TransactionSource
fn clone(&self) -> TransactionSource
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 TransactionSource
impl Debug for TransactionSource
Source§impl<'de> Deserialize<'de> for TransactionSource
impl<'de> Deserialize<'de> for TransactionSource
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 TransactionSource
impl Display for TransactionSource
Source§impl PartialEq for TransactionSource
impl PartialEq for TransactionSource
impl Copy for TransactionSource
impl StructuralPartialEq for TransactionSource
Auto Trait Implementations§
impl Freeze for TransactionSource
impl RefUnwindSafe for TransactionSource
impl Send for TransactionSource
impl Sync for TransactionSource
impl Unpin for TransactionSource
impl UnwindSafe for TransactionSource
Blanket Implementations§
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