ContractOperation
@midnight-ntwrk/onchain-runtime v0.2.2 β’ Readme | API
@midnight-ntwrk/onchain-runtime v0.2.2 / ContractOperation
Class: ContractOperation
An individual operation, or entry point of a contract, consisting primarily of a ZK verifier keys, potentially for different versions of the proving system.
Only the latest available version is exposed to this API.
Note that the serialized form of the key is checked on initialization
Constructorsβ
new ContractOperation()β
new ContractOperation(): ContractOperation
Returnsβ
Propertiesβ
verifierKeyβ
verifierKey: Uint8Array;
Methodsβ
serialize()β
serialize(networkid): Uint8Array
Parametersβ
β’ networkid: NetworkId
Returnsβ
Uint8Array
toString()β
toString(compact?): string
Parametersβ
β’ compact?: boolean
Returnsβ
string
deserialize()β
static deserialize(raw, networkid): ContractOperation
Parametersβ
β’ raw: Uint8Array
β’ networkid: NetworkId