From 73e96f75a87b9dc4555cea01358d74e179539af0 Mon Sep 17 00:00:00 2001 From: c4605 Date: Thu, 11 Apr 2024 09:13:08 +0100 Subject: [PATCH] feat: export ContractCallOptions type --- src/runtime/composeTxOptions.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/runtime/composeTxOptions.ts b/src/runtime/composeTxOptions.ts index 7fe0427..56d1755 100644 --- a/src/runtime/composeTxOptions.ts +++ b/src/runtime/composeTxOptions.ts @@ -1,7 +1,8 @@ import { AnchorMode, - ContractCallOptions, + ClarityValue, FungiblePostCondition, + PostCondition, PostConditionMode, STXPostCondition, } from "@stacks/transactions"; @@ -12,6 +13,16 @@ import { ParameterObjOfDescriptor, } from "./contractBase"; +export interface ContractCallOptions { + contractAddress: string; + contractName: string; + functionName: string; + functionArgs: ClarityValue[]; + anchorMode: AnchorMode; + postConditionMode: PostConditionMode; + postConditions?: PostCondition[]; +} + export type ComposeTxOptionsFn = < T extends StringOnly, F extends StringOnly,