-
allowance - ERC20 like allowances
Allows developers to include ERC20 like
approve
andallowance
methods. Developers can already usetransfer
instead oftransferFrom
as it has an existingfrom
field. -
archive - Transaction archive
Allows the developer to store transactions in an archive, which can be queried from (e.g. transaction history)
-
batch - Batch transfer/balance functions
Provides
*_batch
methods for common calls to allow multiple operations per call. -
common - Some common token methods
Provides
metadata
andsupply
queries. More to come... -
fee - Allow 3rd parties to query for a fee prior to sending
Allows the charging of fees
-
ledger - ICP Ledger-like interface
Aims to provide a ICP ledger-like interface to make integration with exchanges via rosettaApi much easier.
-
operator - Operator's for spending tokens
Adds operator methods
updateOperator
andisAuthorized
to allow 3rd party operators to spend tokens (or more). -
secure - Add's update calls for common queries (more secure)
Adds
balance_secure
,supply_secure
,metadata_secure
andextensions_secure
- update calls as opposed to queries. -
subscribe - Provide interface for notification subscription
Allows developers to use a subscription method instead of/along-side of the core notification method.