Class AddressableEntity
Inheritance
AddressableEntity
Assembly: Casper.Network.SDK.dll
Syntax
public class AddressableEntity
Properties
|
Edit this page
View Source
ActionThresholds
Thresholds that have to be met when executing an action of a certain type.
Declaration
[JsonPropertyName("action_thresholds")]
public ActionThresholds ActionThresholds { get; init; }
Property Value
|
Edit this page
View Source
AssociatedKeys
Set of public keys allowed to provide signatures on deploys for the package
Declaration
[JsonPropertyName("associated_keys")]
public List<AssociatedKey> AssociatedKeys { get; init; }
Property Value
|
Edit this page
View Source
ByteCodeHash
The hash address of the contract wasm.
Declaration
[JsonPropertyName("byte_code_hash")]
public string ByteCodeHash { get; init; }
Property Value
|
Edit this page
View Source
EntityKind
Declaration
[JsonPropertyName("entity_kind")]
public EntityKind EntityKind { get; init; }
Property Value
|
Edit this page
View Source
MainPurse
Declaration
[JsonPropertyName("main_purse")]
[JsonConverter(typeof(GlobalStateKey.GlobalStateKeyConverter))]
public URef MainPurse { get; init; }
Property Value
|
Edit this page
View Source
Package
The hex-encoded address of the Package.
Declaration
[JsonPropertyName("package_hash")]
[JsonConverter(typeof(GlobalStateKey.GlobalStateKeyConverter))]
public PackageKey Package { get; init; }
Property Value
|
Edit this page
View Source
ProtocolVersion
Casper Platform protocol version.
Declaration
[JsonPropertyName("protocol_version")]
public string ProtocolVersion { get; init; }
Property Value