Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

anchorMode

anchorMode: AnchorMode

the transaction anchorMode, which specifies whether it should be included in an anchor block or a microblock

contractAddress

contractAddress: string

the Stacks address of the contract

contractName

contractName: string

Optional fee

transaction fee in microstacks

Optional feeEstimateApiUrl

feeEstimateApiUrl: string

functionArgs

functionArgs: ClarityValue[]

functionName

functionName: string

Optional network

network: StacksNetwork | "mainnet" | "testnet"

the Stacks blockchain network that will ultimately be used to broadcast this transaction

Optional nonce

the transaction nonce, which must be increased monotonically with each new transaction

numSignatures

numSignatures: number

Optional postConditionMode

postConditionMode: PostConditionMode

the post condition mode, specifying whether or not post-conditions must fully cover all transfered assets

Optional postConditions

postConditions: PostCondition[]

a list of post conditions to add to the transaction

publicKeys

publicKeys: string[]

signerKeys

signerKeys: string[]

Optional sponsored

sponsored: boolean

set to true if another account is sponsoring the transaction (covering the transaction fee)

Optional validateWithAbi

validateWithAbi: boolean | ClarityAbi

set to true to validate that the supplied function args match those specified in the published contract

Generated using TypeDoc