marginpy.generated_client.instructions.init_marginfi_group module

class InitMarginfiGroupArgs

Bases: TypedDict

bank_authority_pda_bump: int
insurance_vault_authority_pda_bump: int
fee_vault_authority_pda_bump: int
class InitMarginfiGroupAccounts

Bases: TypedDict

marginfi_group: PublicKey
admin: PublicKey
collateral_mint: PublicKey
bank_vault: PublicKey
bank_authority: PublicKey
insurance_vault: PublicKey
insurance_vault_authority: PublicKey
fee_vault: PublicKey
fee_vault_authority: PublicKey
system_program: PublicKey
init_marginfi_group(args: InitMarginfiGroupArgs, accounts: InitMarginfiGroupAccounts, program_id: PublicKey = mf2tjVmwcxgNfscvVNdN9t2LZ8YwPkNQabeTzyYw2Hn, remaining_accounts: Optional[List[AccountMeta]] = None) TransactionInstruction