Optional addressAddress of the contract on the chain.
Optional agentAgent that will interact with the contract.
Optional codeCode hash confirming the contract's integrity.
Optional codeCode ID for the contract's code.
Optional feeDefault fee for all contract transactions.
Default fee for specific transactions.
Contract metadata.
The contract template represented in factory format ({code_id, code_hash})
The contract represented in ICC format ({address, code_hash})
Execute a query on the specified contract as the specified Agent.
Protected validateGenerated using TypeDoc
Client: interface to the API of a particular contract instance. Has an
addresson a specificchain, usually also anagent. Subclass this to add the contract's methods.