Estimate Transaction
estimate_transactionEstimate gas for an arbitrary transaction on Celo mainnet from from/to/value/data fields. Useful for raw contract calls before sending.
§ Inputs
| Name | Type | Description |
|---|---|---|
from | string | Wallet on Celo mainnet. Omit to use the connected wallet or MCP CELO_PRIVATE_KEY signer. |
toRequired | string | to |
value | string | value |
data | string | Optional transaction calldata (hex) |
§ Returns
{ gasLimit, gasPrice, estimatedFee }§ Try saying
- Estimate gas to call this contract from 0x…
Use this tool
Once Celina is wired into your MCP client, just ask in plain language. The LLM picks estimate_transaction automatically.