Function buildAFPDynamicTransactions
- buildAFPDynamicTransactions(instructions, connectionOrRbh, afpUrl, program, vaultProgram, keyInput, funderVaultAuthority, funderVault, beforeIxs?, afterIxs?): Promise<Result<TransactionReturn[], unknown | string>>
-
Parameters
-
instructions: InstructionReturn | InstructionReturn[]
-
connectionOrRbh: {
commitment?: Commitment;
connection: TransactionSender;
} | {
commitment: Commitment;
rbh: Readonly<{
blockhash: string;
lastValidBlockHeight: number;
}>;
}
-
afpUrl: string
-
-
vaultProgram: ProfileVaultIDLProgram
-
keyInput: ProfileKeyInput<VaultPermissions, AsyncSigner<unknown>>
-
funderVaultAuthority: PublicKey
-
funderVault: PublicKey
-
beforeIxs: InstructionReturn | InstructionReturn[] = []
-
afterIxs: InstructionReturn | InstructionReturn[] = []
Returns Promise<Result<TransactionReturn[], unknown | string>>