A. Основные функции ERC-20:
1. name — Имя токена (например, “ProTechToken”)
2. symbol — Символ токена (например, “PTT”)
3. decimals — Количество знаков после запятой (обычно 18)
4. totalSupply() — Общее количество созданных токенов
5. balanceOf(address) — Показать баланс указанного адреса
6. transfer(address, uint256) — Передача токенов
B. Безграничные возможности и ограничения:
7. unlimitedHolders = true — Неограниченное число владельцев токена ♾️
8. unlimitedTransfers = true — Без лимитов на переводы 🚀
9. onlyTokenHoldersCanTransfer = true — Передавать могут только владельцы токенов 🛡️
10. noBlacklistOrPause = true — Без функции блокировки и остановки работы ❌
C. Безопасность и отказ от контроля:
11. owner() — Узнать текущего владельца контракта
12. renounceOwnership() — Отказ от контроля для децентрализации ⚖️
D. Сжигание токенов (burn):
13. burn(uint256) — Добровольное сжигание токенов с баланса 🔥
E. Стейкинг с заморозкой на 30 дней:
14. stake(uint256) — Заморозка токенов на 30 дней ⏳
15. unstake() — Разморозка токенов по окончании срока ❄️
16. getStakingInfo(address) — Информация по заморозке и сроку
F. Предпродажа токена (без ликвидности):
17. setSaleActive(bool) — Вкл/выкл предпродажу ⚙️
18. setPrice(uint256) — Установить цену в ETH 💰
19. buyTokens() payable — Покупка токенов за ETH напрямую
20. withdrawETH() — Вывод ETH с контракта на кошелёк владельца 💼
21. getPrice() — Просмотр текущей цены токена
Размещение Кода на GitHub!!!
Ищу опытного разработчика с портфолио и примерами контрактов. Оплата по договоренности.
Пишите в ЛС ✊