marginpy.generated_client.instructions.utp_zo_deposit module

class UtpZoDepositArgs

Bases: TypedDict

amount: int
class UtpZoDepositAccounts

Bases: TypedDict

marginfi_account: PublicKey
marginfi_group: PublicKey
signer: PublicKey
margin_collateral_vault: PublicKey
bank_authority: PublicKey
temp_collateral_account: PublicKey
utp_authority: PublicKey
zo_program: PublicKey
zo_state: PublicKey
zo_state_signer: PublicKey
zo_cache: PublicKey
zo_margin: PublicKey
zo_vault: PublicKey
rent: PublicKey
token_program: PublicKey
system_program: PublicKey
utp_zo_deposit(args: UtpZoDepositArgs, accounts: UtpZoDepositAccounts, program_id: PublicKey = mf2tjVmwcxgNfscvVNdN9t2LZ8YwPkNQabeTzyYw2Hn, remaining_accounts: Optional[List[AccountMeta]] = None) TransactionInstruction