flags

The flags an auth descriptor should have to be authorized to call this operation. In this way, access levels can be defined, and a function can be setup in a way that calling it requires special permissions.

By default, two flags are defined in FT4 operations:

  • T - Transfer. Everything that requires transferring assets requires this flag.

  • A - Account. Everything that modifies the account and its auth descriptors requires this flag

If multiple flags appear here, an auth descriptor is required to have them all to be able to call the operation.

No flags means any auth descriptor can be used.

The resolver field of the auth handler might partially or completely override this field.