Class AddressableEntity

Represents an addressable entity, which can be a smart contract, account, or system entity. Each entity contains various properties such as action thresholds, associated keys, and message topics.

Hierarchy

  • AddressableEntity

Constructors

Properties

actionThresholds: EntityActionThresholds

The action thresholds required for different operations, such as deployment or key management.

associatedKeys: AssociatedKey[]

The associated keys for this entity, each with an AccountHash and a weight.

byteCodeHash: string

The bytecode hash associated with this entity, representing its executable code.

entityKind: EntityKind

Specifies the kind of the entity, such as system entity, account, or smart contract.

mainPurse: URef

The main purse associated with this entity, used for managing funds.

packageHash: string

The unique package hash associated with this entity.

protocolVersion: string

The protocol version in use by this entity.

Generated using TypeDoc