marginpy.generated_client.instructions.utp_mango_deposit module

class UtpMangoDepositArgs

Bases: TypedDict

amount: int
class UtpMangoDepositAccounts

Bases: TypedDict

marginfi_account: PublicKey
marginfi_group: PublicKey
signer: PublicKey
margin_collateral_vault: PublicKey
bank_authority: PublicKey
temp_collateral_account: PublicKey
mango_authority: PublicKey
mango_account: PublicKey
mango_program: PublicKey
mango_group: PublicKey
mango_cache: PublicKey
mango_root_bank: PublicKey
mango_node_bank: PublicKey
mango_vault: PublicKey
token_program: PublicKey
utp_mango_deposit(args: UtpMangoDepositArgs, accounts: UtpMangoDepositAccounts, program_id: PublicKey = mf2tjVmwcxgNfscvVNdN9t2LZ8YwPkNQabeTzyYw2Hn, remaining_accounts: Optional[List[AccountMeta]] = None) TransactionInstruction