FEATURE_TRANSFERS
Enables ERC20 transfers of the tokens (transfer by the token owner himself)
FEATURE_TRANSFERS_ON_BEHALF
Enables ERC20 transfers on behalf (transfer by someone else on behalf of token owner)
FEATURE_UNSAFE_TRANSFERS
Defines if the default behavior of `transfer` and `transferFrom` checks if the receiver smart contract supports ERC20 tokens
FEATURE_OWN_BURNS
Enables token owners to burn their own tokens
FEATURE_BURNS_ON_BEHALF
Enables approved operators to burn tokens on behalf of their owners
FEATURE_DELEGATIONS
Enables delegators to elect delegates
FEATURE_DELEGATIONS_ON_BEHALF
Enables delegators to elect delegates on behalf (via an EIP712 signature)
FEATURE_ERC1363_TRANSFERS
Enables ERC-1363 transfers with callback
FEATURE_ERC1363_APPROVALS
Enables ERC-1363 approvals with callback
FEATURE_EIP2612_PERMITS
Enables approvals on behalf (EIP2612 permits via an EIP712 signature)
FEATURE_EIP3009_TRANSFERS
Enables meta transfers on behalf (EIP3009 transfers via an EIP712 signature)
FEATURE_EIP3009_RECEPTIONS
Enables meta transfers on behalf (EIP3009 transfers via an EIP712 signature)