• Returns unsigned VersionedTransaction that needs to be signed by member and feePayer before sending it.

    Parameters

    • __namedParameters: {
          amount: number;
          blockhash: string;
          decimals: number;
          destination: PublicKey;
          feePayer: PublicKey;
          member: PublicKey;
          memo?: string;
          mint?: PublicKey;
          multisigPda: PublicKey;
          programId?: PublicKey;
          spendingLimit: PublicKey;
          tokenProgram?: PublicKey;
          vaultIndex: number;
      }
      • amount: number
      • blockhash: string
      • decimals: number
      • destination: PublicKey
      • feePayer: PublicKey
      • member: PublicKey
      • Optional memo?: string
      • Optional mint?: PublicKey

        Provide if spendingLimit is for an SPL token, omit if it's for SOL.

      • multisigPda: PublicKey
      • Optional programId?: PublicKey
      • spendingLimit: PublicKey
      • Optional tokenProgram?: PublicKey
      • vaultIndex: number

    Returns VersionedTransaction

Generated using TypeDoc