generated/stellar/account_flags.rb in stellar-base-0.5.0 vs generated/stellar/account_flags.rb in stellar-base-0.6.0
- old
+ new
@@ -6,22 +6,26 @@
# === xdr source ============================================================
#
# enum AccountFlags
# { // masks for each flag
#
-# // if set, TrustLines are created with authorized set to "false"
-# // requiring the issuer to set it for each TrustLine
+# // Flags set on issuer accounts
+# // TrustLines are created with authorized set to "false" requiring
+# // the issuer to set it for each TrustLine
# AUTH_REQUIRED_FLAG = 0x1,
-# // if set, the authorized flag in TrustLines can be cleared
+# // If set, the authorized flag in TrustLines can be cleared
# // otherwise, authorization cannot be revoked
-# AUTH_REVOCABLE_FLAG = 0x2
+# AUTH_REVOCABLE_FLAG = 0x2,
+# // Once set, causes all AUTH_* flags to be read-only
+# AUTH_IMMUTABLE_FLAG = 0x4
# };
#
# ===========================================================================
module Stellar
class AccountFlags < XDR::Enum
member :auth_required_flag, 1
member :auth_revocable_flag, 2
+ member :auth_immutable_flag, 4
seal
end
end