Celina/Tools/Blockchain/estimate-transaction
readBlockchainStdio only

Estimate Transaction

estimate_transaction

Estimate gas for an arbitrary transaction on Celo mainnet from from/to/value/data fields. Useful for raw contract calls before sending.

§ Inputs

NameTypeDescription
fromstringWallet on Celo mainnet. Omit to use the connected wallet or MCP CELO_PRIVATE_KEY signer.
toRequiredstringto
valuestringvalue
datastringOptional 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.