isInteraction
Checks if an object is a valid interaction.
Import
You can import the entire package and access the function:
_10import * as sdk from "@onflow/sdk"_10_10sdk.isInteraction(ix)
Or import directly the specific function:
_10import { isInteraction } from "@onflow/sdk"_10_10isInteraction(ix)
Usage
_11import * as fcl from "@onflow/fcl";_11import { isInteraction, initInteraction } from "@onflow/sdk"_11_11const interaction = initInteraction();_11console.log(isInteraction(interaction)); // true_11console.log(isInteraction({})); // false_11console.log(isInteraction(null)); // false_11_11// Check if a builder result is a valid interaction_11const built = await fcl.build([fcl.script`access(all) fun main(): Int { return 42 }`]);_11console.log(isInteraction(built)); // true
Parameters
ix
- Type:
unknown
- Description: The object to check
Returns
boolean