@wharfkit/session - v4.0.1
    Preparing search index...

    Interface TransactOptions

    Options for the [[Session.transact]] method.

    interface TransactOptions {
        abiCache?: ABICacheInterface;
        abis?: TransactABIDef[];
        allowModify?: boolean;
        awaitIrreversible?: boolean;
        broadcast?: boolean;
        broadcastOptions?: BroadcastOptions;
        chain?: Checksum256Type;
        contracts?: Contract[];
        expireSeconds?: number;
        transactPlugins?: AbstractTransactPlugin[];
        transactPluginsOptions?: TransactPluginsOptions;
        validatePluginSignatures?: boolean;
    }
    Index

    An optional ABICacheInterface to control how ABIs are loaded.

    An array of ABIs to use when resolving the transaction.

    allowModify?: boolean

    Whether to allow the signer to make modifications to the request (e.g. applying a cosigner action to pay for resources).

    Defaults to true if [[broadcast]] is true or unspecified; otherwise false.

    awaitIrreversible?: boolean

    Wait for the transaction to become irreversible before returning. Uses send_transaction2 with retry enabled and no block limit (waits for LIB).

    broadcast?: boolean

    Whether to broadcast the transaction or just return the signature. Defaults to true.

    broadcastOptions?: BroadcastOptions

    Advanced options for send_transaction2. Provides fine-grained control over retry behavior and failure tracing.

    Chain to use when configured with multiple chains.

    contracts?: Contract[]

    An array of Contract instances to cache for this call

    expireSeconds?: number

    The number of seconds in the future this transaction will expire.

    transactPlugins?: AbstractTransactPlugin[]

    Specific transact plugins to use for this transaction.

    transactPluginsOptions?: TransactPluginsOptions

    Optional parameters passed in to the various transact plugins.

    validatePluginSignatures?: boolean

    Optional parameter to control whether signatures returned from plugins are validated.