Actions46
- Account Actions
- Alcor Exchange (DEX) Actions
- Asset Actions
- Governance Actions
- History Actions
- Marketplace (AtomicMarket) Actions
- Nefty (Blends & Packs) Actions
- Smart Contract Action Actions
- Token Actions
Smart Contract Action → Execute Multi Action
AI-generatedSummary
Executes several smart contract actions on the WAX blockchain, as configured in the node's Actions list. The source pack shows only the obfuscated entry module and license helper, and the resource handler that sends the transaction isn't included. Details of the transaction and its output are therefore inferred from the declared properties.
Inputs
- API Endpoint (required) — WAX API node to use: EOS Nation, EOSphere, Greymass (default), Pink.gg, WAX Sweden, or Custom.
- Custom Endpoint URL — Endpoint URL to use when API Endpoint is set to Custom.
- Actions — Repeatable list of actions to include in the transaction. Each action has a Contract Account (required), an Action Name (required), Authorization entries, and Action Data (JSON, required).
- Authorization (per action) — Repeatable entries for each action. Each has an Actor account and a Permission (Active, Owner, or Custom with a Custom Permission name).
Output shape
One output item per input item, from the resource handler's result. The handler's exact return shape is not visible in the provided source.
The node requires waxKitPrivateKeyApi credentials, which carry the key used for signing and a license key. The license key is validated against a remote licensing service, with a cached result. If 'Continue On Fail' is enabled, a failed item returns json {success:false, error, details} instead of stopping the workflow.
Examples
Example 1: Send two token transfers in a single transaction.
Endpoint Greymass. Add two actions with Contract Account eosio.token, Action Name transfer, an Active authorization for the sender, and Action Data JSON containing from, to, quantity and memo.