- Сообщения
- 650
- Реакции
- 190
TRC20 - стандартный интерфейс для токенов в TON, аналогично ERC20 в Ethereum
Следующий стандарт позволяет реализовать стандартный API для токенов в рамках смарт-контрактов. Этот стандарт обеспечивает базовые функциональные возможности для передачи токенов, а также позволяет апрувить токены, чтобы их могла использовать третья сторона.
Стандартный интерфейс позволяет использовать любые токены TON в сторонних приложениях, кошельках и смарт-контрактах. Согласно действующей документации, дополнительные токены различаются по ID и общему количеству. Нет упоминания о том, что дополнительный токен должен быть основан на собственном умном контракте. В этом случае TRC20 имеет смысл, поскольку многие потребители хотели бы иметь дополнительную функциональность токена. TON также поддерживает создание новых воркчейнов. В соответствии с документацией TON создание собственного воркчейна отнимает много времени, в отличие от создания нового токена по стандарту TRC20.
Спецификация TRC20
get_name
get_symbol
get_decimals
get_total_supply
balance_of
allowance
transfer
transfer_from
approve
Github: https://github.com/cod1ng-studio/TRC20
Следующий стандарт позволяет реализовать стандартный API для токенов в рамках смарт-контрактов. Этот стандарт обеспечивает базовые функциональные возможности для передачи токенов, а также позволяет апрувить токены, чтобы их могла использовать третья сторона.
Стандартный интерфейс позволяет использовать любые токены TON в сторонних приложениях, кошельках и смарт-контрактах. Согласно действующей документации, дополнительные токены различаются по ID и общему количеству. Нет упоминания о том, что дополнительный токен должен быть основан на собственном умном контракте. В этом случае TRC20 имеет смысл, поскольку многие потребители хотели бы иметь дополнительную функциональность токена. TON также поддерживает создание новых воркчейнов. В соответствии с документацией TON создание собственного воркчейна отнимает много времени, в отличие от создания нового токена по стандарту TRC20.
Спецификация TRC20
get_name
get_symbol
get_decimals
get_total_supply
balance_of
allowance
transfer
transfer_from
approve
Github: https://github.com/cod1ng-studio/TRC20