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
address
on a specificchain
, usually also anagent
. Subclass this to add the contract's methods.