Паттерн Декоратор — специальный способ организации модулей в программе, который позволяет подставить какую-то новую функцию прямо в середину цепочки вызовов, тем самым чуть-чуть подкорректировав поведение.
Например, в реальном мире очки для чтения это декоратор. Вы ставите их между вашими глазами и текстом. Глобально взаимодействие ваших глаз и текста не меняется: отражённые световые лучи от страницы книги попадают в ваши зрачки, что с очками, что без них. Но очки располагаются посередине: они принимают лучи на вход и преломляют их, передавая дальше вам в глаза уже изменёнными.
Важной особенностью является тот факт, что очки можно снять. Они не требуют ни модификации вашего тела, ни модификации книги. Вообще никакие условия не нужны, кроме наличия самих очков. А если вы в линзах, то внешний наблюдатель может даже этого не знать.
Класс-декоратор должен быть спроектирован так, чтобы не требовать никаких изменений в объектах, с которыми он работает. Его можно отключить, чаще всего буквально закомментировав одну строку.
В примере ниже программа выведет текст "Привет, мир, в натуре.", и вот это дополнение в конце как раз дописано декоратором. Можно убрать или закомментировать подчёркнутую строчку, не трогая остальной код, для всех внешних вызовов сигнатуры останутся теми же самыми, но выводиться будет уже просто "Привет, мир".
В декораторы можно прятать логику, которую буквально навешивают поверх основной функции программы. Например, проверку прав на выполнение операции. Перевод на другой язык, логирование, поддержку обратной совместимости при обновлении и так далее.
#dev
🗣#Aster: Season 3 Ends, Season 4 Begins
Aster announced (https://x.com/Aster_DEX/status/1987671593108287757) the completion of Season 3 and the launch of Season 4.
Details:
✔️ Season 3 checker drops on December 1, claims open December 15.
✔️ Season 4 is now live and runs until December 22, 00:00/01:00 UTC.
What’s new:
✔️ You can now earn points by staking ASTER in perp trading.
✔️ Leverage for some pairs increased up to x300.
✔️ Token-burn announcements coming soon.
🟠 You can join Season 4 here (https://www.asterdex.com/en/referral/b848d3)
🟠 Allocated 1.5% ASTER (https://coinmarketcap.com/currencies/aster/) — about $134M.
🆕#ASTER appears to have launched its mainnet, and a block explorer is now live on its website.
The largest $ASTER long on Hyperliquid, holding 25.93M $ASTER ($20.4M), is now up $3.9M.
✅✅ 28% Profit on #ASTER/USDT for our Premium Members on Binance Futures/Bybit/OKX & KuCoin
👁🗨Contact @primemod to enter the premium group & make daily gains on Futures/Bybit/OKX/Kucoin & Bitget market
✅✅ 22% Profit on #ASTER/USDT for our Premium Members on On Binance Futures, Bitget , ByBit , KuCoin , OKX
👆🏻All Profit Targets Successfully Completed
👁🗨Contact @primemod to enter the most powerful premium group & make daily gains
#ASTER
ASTER меняет модель эмиссии и резко снижает выход токенов в рынок
ASTER отказался от прежней ежемесячной разблокировки токенов экосистемы. Раньше в обращение линейно выходило 78,4 млн ASTER в месяц, или около 1% от максимального предложения.
Теперь эта модель заменена на выпуск только через стейкинг. Токены экосистемы будут поступать в рынок лишь как награды за стейкинг — сейчас это 450 тыс. ASTER в неделю, или примерно 1,8–2,25 млн ASTER в месяц.
С сентября 2025 года токены из пулов Ecosystem и Community, которые уже были разблокированы, не тратились сверх стейкинговых наград. Команда отдельно указывает, что это можно проверить по публичному адресу разблокировки.
#ASTER
Aster Chain запустил мейннет
Aster запустил Aster Chain Mainnet: L1 для трейдинга, где приватность включена по умолчанию. Идея проста: убрать “охоту на позиции”, когда на полностью прозрачных платформах видны ордера, размер позиции и уровни ликвидации.
Как устроено:
— шифрование ордеров + stealth-адреса (нет привязки кошелька к торговой активности)
— селективное раскрытие: переводы остаются проверяемыми, но стратегия скрыта; можно выдать Viewer Pass для просмотра “своим”
— заявленные метрики: 100 000+ TPS, медианный блок 50 мс, без газа
Сеть запускается с бриджем в BNB Chain и собственными оракулами. Стейкинг-программу обещают включить в течение недели.