V1.1.0

— On-chain program: Anchor → Pinocchio

  • Ончейн программа полностью переписана с Anchor на Pinocchio.

  • Это фактически Program V2: обновлена внутренняя архитектура и пайплайн исполнения арбитража.

Performance

  • Significant compute-unit optimization:

    • переписаны и оптимизированы алгоритмы поиска оптимального объёма (optimal amount search);

    • проведена общая оптимизация hot-path участков, снижающая CU на транзакцию.

Fixed

  • Исправлено большое количество багов в ончейн части.

  • Улучшено тестирование: программа существенно лучше покрыта тестами и прогнана через расширенный набор кейсов.


— Pools Loader новый режим: "INTERNAL"

POOL_LOADER больше не является исключительно API-модулем. Теперь поддерживаются две стратегии загрузки пулов:

SOURCE = "EXTERNAL" | "INTERNAL"

"INTERNAL": Загружает конкретно указанные адреса пулов. Fetch состояния происходит через DEFAULT_RPC.

Пример:


— Добавлен JUP_LEND как flashloan провайдер

Теперь можно использовать Jupiter Ledingarrow-up-right протокол для flashloan внутри инструкции.

circle-info

Стоимость JUP_LEND по CU - 130 000. Дороже на 50 000 CU, чем Kamino. Но они не берут комиссию.

Последнее обновление