Casper.Network.SDK
Show / Hide Table of Contents

Class Account

Structure representing a user's account, stored in global state.

Inheritance
object
Account
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Casper.Network.SDK.Types
Assembly: Casper.Network.SDK.dll
Syntax
public class Account

Properties

| Edit this page View Source

AccountHash

Account identity key

Declaration
[JsonPropertyName("account_hash")]
[JsonConverter(typeof(GlobalStateKey.GlobalStateKeyConverter))]
public AccountHashKey AccountHash { get; init; }
Property Value
Type Description
AccountHashKey
| 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
Type Description
ActionThresholds
| Edit this page View Source

AssociatedKeys

Set of public keys allowed to provide signatures on deploys for the account

Declaration
[JsonPropertyName("associated_keys")]
public List<AssociatedKey> AssociatedKeys { get; init; }
Property Value
Type Description
List<AssociatedKey>
| Edit this page View Source

MainPurse

Purse that can hold Casper tokens

Declaration
[JsonPropertyName("main_purse")]
[JsonConverter(typeof(GlobalStateKey.GlobalStateKeyConverter))]
public URef MainPurse { get; init; }
Property Value
Type Description
URef
| Edit this page View Source

NamedKeys

Collection of named keys

Declaration
[JsonPropertyName("named_keys")]
public List<NamedKey> NamedKeys { get; init; }
Property Value
Type Description
List<NamedKey>
  • Edit this page
  • View Source
In this article
Back to top Maintained by MAKE Technology LLC