WAX Kit Multi Action icon

WAX Kit Multi Action

Execute multiple actions in a single WAX transaction

WAX Kit Multi Action

AI-generated

Summary

Submit multiple WAX smart contract actions together in one transaction using the configured API endpoint and private key credential. Each action supplies a contract account, action name, JSON data, and optional authorizations; when none are provided, the credential account is used with active permission.

Inputs

  • API Endpoint (required) — WAX blockchain API endpoint; defaults to https://wax.greymass.com.
  • Actions (required) — One or more actions to include in the transaction. For each, provide the contract account, action name, and JSON action data. Optional authorizations can contain an actor and permission (active, owner, or a custom permission name). If an action has no authorization entries, the account from the private key credential is used with active permission.
  • Private key credential (required) — The WAX private key credential used to sign and submit the transaction.

Output shape

One output item per input item, each containing a JSON object.

On success, the JSON includes success, actionsCount, action account/name/authorization summaries, and transaction details (transaction_id and processed when present, otherwise the raw result with a note). With Continue On Fail enabled, an item instead contains success: false, error, and details; otherwise failures raise an operation error.

Links

Discussion