Class Accounts
Account metadata required for executing an instruction.
public class Accounts
- Inheritance
-
Accounts
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
Address
Public key for the account.
[JsonProperty("address", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[RegularExpression("^[1-9A-HJ-NP-Za-km-z]{32,44}$")]
public string Address { get; set; }
Property Value
IsSigner
Whether this account must sign the transaction.
[JsonProperty("isSigner", Required = Required.Always)]
public bool IsSigner { get; set; }
Property Value
IsWritable
Whether this account can be modified by the instruction.
[JsonProperty("isWritable", Required = Required.Always)]
public bool IsWritable { get; set; }