Class ContractPackage

Represents a package containing different versions and groups of a contract, including access control and lock status.

Hierarchy

  • ContractPackage

Constructors

Properties

accessKey: URef

Access key (URef) for the contract package, controlling permissions.

disabledVersions: number[][]

Array of disabled contract versions, marking incompatible versions.

groups: ContractGroup[]

Array of contract groups, managing access control with sets of URef keys.

lockStatus: string

Lock status of the contract package, indicating whether the package is locked or unlocked.

versions: ContractVersion[]

Array of contract versions, each compatible with a specific protocol version.

Generated using TypeDoc