We refreshed our doc site!

Bookmarked links may have changed

Read release notes

estimateContractTemplateDeploy

Web3 Services
Compliance Engine

Estimate fee for a contract template deployment

POSThttps://api.circle.com/v1/w3s/templates/{id}/deploy/estimateFee

Estimate the fee required to deploy contract by template.

Path parameters
id
uuid
Required

The universally unique identifier (UUID v4) of the resource.

Body parameters
blockchain
string
Required

The blockchain network that the resource is to be created on or is currently on.

sourceAddress
string

The source address of the transaction.

templateParameters
object

JSON object that contains the template deployment parameters used to initialize the contract(s) on-chain.

walletId
uuid

System-generated unique identifier of the resource.

Response
RequestChoose a language
ResponseChoose an example
1{
2  "data": {
3    "high": {
4      "gasLimit": "21000",
5      "gasPrice": "",
6      "maxFee": "5.935224468",
7      "priorityFee": "1.022783914",
8      "baseFee": "1.022783914",
9      "networkFee": "0.0001246397138"
10    },
11    "low": {
12      "gasLimit": "21000",
13      "gasPrice": "",
14      "maxFee": "5.935224468",
15      "priorityFee": "1.022783914",
16      "baseFee": "1.022783914",
17      "networkFee": "0.0001246397138"
18    },
19    "medium": {
20      "gasLimit": "21000",
21      "gasPrice": "",
22      "maxFee": "5.935224468",
23      "priorityFee": "1.022783914",
24      "baseFee": "1.022783914",
25      "networkFee": "0.0001246397138"
26    }
27  }
28}
Did this page help you?
© 2023-2024 Circle Technology Services, LLC. All rights reserved.