azeth_history
Fetch recent transaction history for your smart account. Review past transactions, verify payments, or audit account activity.
Instructions
Get recent transaction history for your Azeth smart account.
Use this when: You need to review past transactions, verify a payment was sent, or audit account activity.
Returns: Array of transaction records with hash, from, to, value, block number, and timestamp.
Note: Complete history requires the Azeth indexer. When it is unavailable, this returns a best-effort recent-only window the RPC can serve and sets indexedHistoryUnavailable=true (it never errors) — treat a flagged result as partial, not as "no activity". The account is determined by the AZETH_PRIVATE_KEY environment variable.
Example: { "limit": 5 } or { "smartAccount": "#2", "limit": 20 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Target chain. Defaults to AZETH_CHAIN env var or "baseSepolia". Accepts "base", "baseSepolia", "ethereumSepolia", "ethereum" (and aliases like "base-sepolia", "eth-sepolia", "sepolia", "eth", "mainnet"). | |
| limit | No | Maximum number of transactions to return. Defaults to 10. | |
| smartAccount | No | Smart account address, name, or "#N" (account index). If omitted, uses your first smart account. |