Паттерн Декоратор — специальный способ организации модулей в программе, который позволяет подставить какую-то новую функцию прямо в середину цепочки вызовов, тем самым чуть-чуть подкорректировав поведение.
Например, в реальном мире очки для чтения это декоратор. Вы ставите их между вашими глазами и текстом. Глобально взаимодействие ваших глаз и текста не меняется: отражённые световые лучи от страницы книги попадают в ваши зрачки, что с очками, что без них. Но очки располагаются посередине: они принимают лучи на вход и преломляют их, передавая дальше вам в глаза уже изменёнными.
Важной особенностью является тот факт, что очки можно снять. Они не требуют ни модификации вашего тела, ни модификации книги. Вообще никакие условия не нужны, кроме наличия самих очков. А если вы в линзах, то внешний наблюдатель может даже этого не знать.
Класс-декоратор должен быть спроектирован так, чтобы не требовать никаких изменений в объектах, с которыми он работает. Его можно отключить, чаще всего буквально закомментировав одну строку.
В примере ниже программа выведет текст "Привет, мир, в натуре.", и вот это дополнение в конце как раз дописано декоратором. Можно убрать или закомментировать подчёркнутую строчку, не трогая остальной код, для всех внешних вызовов сигнатуры останутся теми же самыми, но выводиться будет уже просто "Привет, мир".
В декораторы можно прятать логику, которую буквально навешивают поверх основной функции программы. Например, проверку прав на выполнение операции. Перевод на другой язык, логирование, поддержку обратной совместимости при обновлении и так далее.
#dev
🕵️ Arthur Hayes Buys Another $1.1 Million in HYPE
According to Lookonchain, Arthur Hayes bought another 26,022 HYPE yesterday for about $1.1M, marking his first HYPE purchase in nearly three months. He now holds 247,334 HYPE worth approximately $10.44M, with unrealized gains exceeding $2.5M. Bitwise is also advancing its Hyperliquid index ETF filing. #etf
#ETF
Bitcoin-ETF BlackRock в топе притока средств
Bitcoin-ETF от BlackRock — IBIT — занял 11 место по притоку средств в апреле с показателем около $2,3 млрд.
Это примечательно, так как IBIT — единственный ETF в списке с отрицательной доходностью с начала года (YTD), но при этом продолжает привлекать капитал.
Для нового ETF такой объем притоков — редкость: обычно подобные позиции занимают уже устоявшиеся фонды.
Также в топе оказался DRAM ETF (12 место). Это тематический фонд, ориентированный на сектор памяти и полупроводников (DRAM-чипы) — один из ключевых сегментов инфраструктуры для AI и дата-центров.
#ETF
Bitwise и Roundhill запускают ETF на prediction markets
Компании Bitwise и Roundhill подали заявки на новые ETF, завязанные на рынки прогнозов.
Что внутри:
— ставки на рецессию (Yes / No)
— трекинг событий вроде увольнений в технологическом секторе
Это первые ETF такого типа — фокус смещается на макроэкономику и реальные экономические события.
Фактически речь о новом классе инструментов: инвесторы смогут получать экспозицию к вероятности событий, а не к самим активам.
#ETF
GSR запустил ETF на BTC, ETH и SOL
GSR объявила о запуске своего первого ETF под тикером BESO. Это активно управляемый фонд, который инвестирует в Bitcoin, Ethereum и Solana. Комиссия фонда составляет 1%.
Задача фонда — обгонять индекс из BTC, ETH и SOL, а не просто повторять его структуру. На этом фоне Bloomberg-аналитик James Seyffart считает, что именно такие корзинные крипто-ETF — активные и пассивные — могут стать одним из самых быстрорастущихсегментов рынка в ближайшие годы.
#ETF
Bitwise и GraniteShares подали заявки на “prediction-style” ETF
Bitwise и GraniteShares присоединились к Roundhill Investments и подали заявки на запуск ETF с механикой, напоминающей рынки прогнозов.
Фонды предполагают бинарную структуру выплат: инвесторы фактически делают ставку на наступление конкретного события к определенной дате, а расчет происходит по принципу “да/нет”.
Если регулятор одобрит структуру, это станет новым форматом ETF, который приблизит традиционный рынок к логике prediction markets.
#ETF
ProShares запустил KRYP - ETF на корзину CoinDesk 20.
ProShares вывел на NYSE Arca фонд ProShares CoinDesk 20 Crypto ETF (KRYP). Он дает экспозицию к 20 крупнейшим и наиболее ликвидным криптоактивам через индекс CoinDesk 20.
В индексе нет стейблкоинов, мемкоинов, wrapped- и privacy-токенов. Пересмотр состава и весов - раз в квартал (январь, апрель, июль, октябрь). Ограничения по концентрации: до 30% на крупнейший актив и до 20% на остальные при назначении весов.
KRYP не покупает крипту напрямую: фонд использует свопы для повторения динамики индекса. Комиссия (expense ratio) - 0,58%, распределения заявлены ежемесячно.