pub struct OpenLimitOrder {
pub funder: Pubkey,
pub owner: Pubkey,
pub limit_order: Pubkey,
pub limit_order_mint: Pubkey,
pub limit_order_token_account: Pubkey,
pub fusion_pool: Pubkey,
pub token2022_program: Pubkey,
pub system_program: Pubkey,
pub associated_token_program: Pubkey,
pub metadata_update_auth: Pubkey,
}
Expand description
Accounts.
Fields§
§funder: Pubkey
§owner: Pubkey
§limit_order: Pubkey
§limit_order_mint: Pubkey
§limit_order_token_account: Pubkey
§fusion_pool: Pubkey
§token2022_program: Pubkey
§system_program: Pubkey
§associated_token_program: Pubkey
§metadata_update_auth: Pubkey
Implementations§
Source§impl OpenLimitOrder
impl OpenLimitOrder
pub fn instruction(&self, args: OpenLimitOrderInstructionArgs) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: OpenLimitOrderInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpenLimitOrder
impl RefUnwindSafe for OpenLimitOrder
impl Send for OpenLimitOrder
impl Sync for OpenLimitOrder
impl Unpin for OpenLimitOrder
impl UnwindSafe for OpenLimitOrder
Blanket Implementations§
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