You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A new MirrorNodeContractQuery class needs to be introduces in order to support EVM gas estimation and simulation. This query class provides two distinct types of queries:
MirrorNodeContractCallQuery – Executes a contract call and returns the result, simulating the execution of the contract.
MirrorNodeContractEstimateGasQuery – Estimates the gas usage for a contract call, allowing developers to understand the cost of executing a transaction.
The inputs for these queries match those of ContractExecuteTransaction, making it easy for developers to calculate the cost of a follow-up transaction.
The MirrorNodeContractQuery issues an HTTP request to the api/v1/contracts/call endpoint of the Mirror Node Web3 module, which supports both gas estimation and transient simulation of state-changing transactions. This enables accurate cost predictions and helps developers optimize their contract interactions before executing them on the network.
Alternatives
No response
The text was updated successfully, but these errors were encountered:
Description
A new
MirrorNodeContractQuery
class needs to be introduces in order to support EVM gas estimation and simulation. This query class provides two distinct types of queries:MirrorNodeContractCallQuery
– Executes a contract call and returns the result, simulating the execution of the contract.MirrorNodeContractEstimateGasQuery
– Estimates the gas usage for a contract call, allowing developers to understand the cost of executing a transaction.The inputs for these queries match those of
ContractExecuteTransaction
, making it easy for developers to calculate the cost of a follow-up transaction.The
MirrorNodeContractQuery
issues an HTTP request to theapi/v1/contracts/call
endpoint of the Mirror Node Web3 module, which supports both gas estimation and transient simulation of state-changing transactions. This enables accurate cost predictions and helps developers optimize their contract interactions before executing them on the network.Alternatives
No response
The text was updated successfully, but these errors were encountered: