Contract activity on Base: recent events a contract emitted, decoded, admin actions flagged
contract_eventsRecent events (logs) one Base contract emitted, newest first, decoded: token transfers and approvals with amounts, Uniswap/Aerodrome swaps, liquidity and reserve updates, WETH wraps, NFT transfers, and admin actions (ownership changes, proxy upgrades, pauses, role grants) flagged. Filter by event name to search about 22 hours back. Counts by event type and the block window searched. Read-only. Not charged for invalid input or when Base can't be reached. Paid via x402; see list_prices.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contract": "<contract>"
},
"name": "contract_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event | No | Optional: only this event, by name (e.g. "Swap", "Upgraded", "OwnershipTransferred") or 0x topic hash. | |
| limit | No | How many events, 1 to 50 (default 20). | |
| contract | Yes | Contract 0x address on Base. |