Struct add_decimals::InitEvent
source · [−]pub struct InitEvent {
pub payer: Pubkey,
pub decimals: u8,
pub multiplier: u64,
pub wrapper_underlying_mint: Pubkey,
pub wrapper_underlying_tokens: Pubkey,
pub wrapper_mint: Pubkey,
}Expand description
Called when a new token wrapper is initialized.
Fields
payer: PubkeyUser that paid to create the token.
decimals: u8Number of decimals of the wrapped token.
multiplier: u64Amount to multiply by to wrap the token. Cached here for performance reasons, but equivalent to 10 **decimals
wrapper_underlying_mint: PubkeyMint of the underlying token.
wrapper_underlying_tokens: PubkeyToken account holding the underlying token.
wrapper_mint: PubkeyMint of the token of this wrapper.
Trait Implementations
sourceimpl BorshDeserialize for InitEvent where
Pubkey: BorshDeserialize,
u8: BorshDeserialize,
u64: BorshDeserialize,
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
impl BorshDeserialize for InitEvent where
Pubkey: BorshDeserialize,
u8: BorshDeserialize,
u64: BorshDeserialize,
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
sourceimpl BorshSerialize for InitEvent where
Pubkey: BorshSerialize,
u8: BorshSerialize,
u64: BorshSerialize,
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
impl BorshSerialize for InitEvent where
Pubkey: BorshSerialize,
u8: BorshSerialize,
u64: BorshSerialize,
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
sourceimpl Discriminator for InitEvent
impl Discriminator for InitEvent
fn discriminator() -> [u8; 8]
Auto Trait Implementations
impl RefUnwindSafe for InitEvent
impl Send for InitEvent
impl Sync for InitEvent
impl Unpin for InitEvent
impl UnwindSafe for InitEvent
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more