The transfer entrypoint has a special permission that allows the admin (and only him) to transfer frozen tokens on the ledger.
This was intended as a shorthand for mint and burn, which granted him the same ability.
However, since these are to be removed (see #208 and #209) we should remove this permission as well.
Note: it's probably better to implement this after the two previous issues.
Acceptance criteria
There is no special treatment for the admin in the transfer entrypoint logic.
Clarification and motivation
The
transfer
entrypoint has a special permission that allows theadmin
(and only him) to transfer frozen tokens on the ledger.This was intended as a shorthand for
mint
andburn
, which granted him the same ability. However, since these are to be removed (see #208 and #209) we should remove this permission as well.Note: it's probably better to implement this after the two previous issues.
Acceptance criteria
There is no special treatment for the
admin
in thetransfer
entrypoint logic.