Class Flags
Represents account flags.
Inheritance
System.Object
Flags
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class Flags : object
Constructors
Flags(Boolean, Boolean, Boolean, Boolean)
Declaration
public Flags(bool authRequired, bool authRevocable, bool authImmutable, bool authClawback)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | authRequired | |
System.Boolean | authRevocable | |
System.Boolean | authImmutable | |
System.Boolean | authClawback |
Properties
AuthClawback
This account can unilaterally take away any portion of its issued asset(s) from any asset holders.
Declaration
public bool AuthClawback { get; }
Property Value
System.Boolean
|
AuthImmutable
This account cannot change any of the authorization flags.
Declaration
public bool AuthImmutable { get; }
Property Value
System.Boolean
|
AuthRequired
This account must approve anyone who wants to hold its asset.
Declaration
public bool AuthRequired { get; }
Property Value
System.Boolean
|
AuthRevocable
This account can set the authorize flag of an existing trustline to freeze the assets held by an asset holder.
Declaration
public bool AuthRevocable { get; }
Property Value
System.Boolean
|