Calculates the fees required to send a message. Provide the destination address and message body. For new contract deployments, also include init_code and init_data. Set ignore_chksig to true since you’re estimating before signing. Returns a breakdown of storage, gas, and forwarding fees.
Request to estimate transaction fees. Include the target address, message body, and optionally init code/data for contract deployment.
Account address in raw format (e.g., 0:ca6e321c...) or user-friendly format (e.g., EQDKbjIcfM...). All formats are automatically detected.
Message body in BOC format, base64 encoded.
Contract code for deployment messages, BOC format, base64 encoded. Omit for regular transfers.
Initial contract storage for deployment, BOC format, base64 encoded. Omit for regular transfers.
Set to true to skip signature verification during fee estimation; otherwise false. Useful when you don't have a real signature yet.
Returns the estimated fees (gas, storage, forwarding) for the specified message.
Returns true if the request succeeded; otherwise false. See the error field for details.
Response data. Present only when ok is true.
Optional request ID that you can pass in the request and receive back in the response. Useful for matching async responses.