write.account.set_asset_managers
Build an unsigned transaction to configure asset managers for an Arcadia Finance account by combining multiple automation intents into a single operation.
Instructions
Build an unsigned setAssetManagers transaction from encoded intent args. Takes the { asset_managers, statuses, datas } arrays returned by write.asset_manager.* intent tools and builds a single unsigned tx targeting the account. To combine multiple automations in one tx, concatenate the arrays from multiple intent tool calls before passing them here. Example: to enable rebalancer + merkl_operator, call both intent tools, merge their arrays, then pass the merged arrays to this tool. Returns { transaction: { to, data, value, chainId } }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_address | Yes | Arcadia account address (V3 or V4) | |
| asset_managers | Yes | Asset manager addresses from intent tools | |
| statuses | Yes | Enable/disable flags from intent tools | |
| datas | Yes | Encoded callback data from intent tools (hex strings) | |
| chain_id | No | Chain ID: 8453 (Base) or 130 (Unichain) |