From 28d5110fedb1b54ed213b8ac110f545a36f2448c Mon Sep 17 00:00:00 2001 From: A91y Date: Sat, 28 Dec 2024 22:03:57 +0530 Subject: [PATCH] feat: add createMultisigProposal method to SolanaAgentKit for creating proposals --- src/agent/index.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/agent/index.ts b/src/agent/index.ts index 7e5d6e2..b73d63c 100644 --- a/src/agent/index.ts +++ b/src/agent/index.ts @@ -51,6 +51,7 @@ import { BN } from "@coral-xyz/anchor"; import { create_squads_multisig } from "../tools/squads_multisig/create_multisig"; import { deposit_to_multisig } from "../tools/squads_multisig/deposit_to_multisig"; import { transfer_from_multisig } from "../tools/squads_multisig/transfer_from_multisig"; +import { create_proposal } from "../tools/squads_multisig/create_proposal"; /** * Main class for interacting with Solana blockchain @@ -373,4 +374,10 @@ export class SolanaAgentKit { ): Promise { return transfer_from_multisig(this, amount, to, vaultIndex, mint); } + + async createMultisigProposal( + transactionIndex?: number | bigint, + ): Promise { + return create_proposal(this, transactionIndex); + } }