Show / Hide Table of Contents

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

Back to top Generated by DocFX