UtilityLive Preview
Contract Interaction
Action-based contract interaction with wizard flow: select contract → pick action → fill params → preview → execute. Human-readable labels, not raw ABI.
contractabireadwrite
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
address | string | — | Contract address |
abi | AbiFunction[] | — | Parsed ABI functions |
actions | Action[] | — | Human-readable action definitions |
onCall | (functionName: string, args: string[]) => Promise<string> | — | Execute a contract call |
loading | boolean | false | Show loading state |
className | string | — | Additional CSS classes |