Class InitiatorAddr
The address of the initiator of a TransactionV1
Inheritance
InitiatorAddr
Assembly: Casper.Network.SDK.dll
Syntax
public class InitiatorAddr
Constructors
|
Edit this page
View Source
InitiatorAddr()
Declaration
|
Edit this page
View Source
InitiatorAddr(AccountHashKey)
Declaration
public InitiatorAddr(AccountHashKey accountHash)
Parameters
|
Edit this page
View Source
InitiatorAddr(PublicKey)
Declaration
public InitiatorAddr(PublicKey publicKey)
Parameters
Properties
|
Edit this page
View Source
AccountHash
The account hash derived from the public key of the initiator
Declaration
[JsonPropertyName("AccountHash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonConverter(typeof(GlobalStateKey.GlobalStateKeyConverter))]
public AccountHashKey AccountHash { get; init; }
Property Value
|
Edit this page
View Source
PublicKey
The public key of the initiator
Declaration
[JsonPropertyName("PublicKey")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonConverter(typeof(PublicKey.PublicKeyConverter))]
public PublicKey PublicKey { get; init; }
Property Value
Methods
|
Edit this page
View Source
FromAccountHash(AccountHashKey)
Declaration
public static InitiatorAddr FromAccountHash(AccountHashKey accountHashKey)
Parameters
Returns
|
Edit this page
View Source
FromPublicKey(PublicKey)
Declaration
public static InitiatorAddr FromPublicKey(PublicKey publicKey)
Parameters
Returns
|
Edit this page
View Source
ToBytes()
Declaration
Returns
|
Edit this page
View Source
ToHexString()
Declaration
public string ToHexString()
Returns
|
Edit this page
View Source
ToString()
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
| Type |
Description |
| string |
A string that represents the current object.
|
Overrides