Get smart contract bytecode
Last updated
Last updated
A query that returns the bytecode for a smart contract instance**.** Anyone can request the byte code of a smart contract instance on the network. Queries do not change the state of the smart contract or require network consensus. The information is returned from a single node processing the query.
Query Signing Requirements
The client operator account's private key (fee payer) is required to sign this query
Query Fees
Please see the transaction and query fees table for the base transaction fee
Please use the Hedera fee estimator to estimate your query fee cost
Method | Type | Description | Requirements |
---|---|---|---|
Method | Type | Description | Requirements |
---|---|---|---|
setContractId(<contractId>)
ContractId
The ID of the contract to return the bytecode for
Required
getContractId(<contractId>)
ContractId
Get the contract ID on the transaction
Required