
Helius розширює права передбачуваного підтвердження, для отримання сигналів раніше необхідні чіткі межі станів Інструменти з низькою затримкою можуть покращити відгук, але продукт повинен знати, коли можна вважати операцію завершеною. ① 17 жовтня за пекінським часом Helius оголосила, що функція передбачуваного підтвердження тепер доступна для всіх платних тарифів, а також додала чотири нових можливості фільтрації: source, signer, signatures, instructions. Цього тижня відбулося розширення доступного діапазону та фільтрувальних можливостей. ② Для додатків, які мають відстежувати певних підписантів або інструкції, фільтрація зменшує кількість непотрібних повідомлень і дозволяє програмі раніше отримувати потрібні сигнали. Однак ця функція не є загальнодоступною для безкоштовних тарифів і з’явилася не саме цього тижня. ③ У документації розрізняються етапи різних джерел сигналів: повідомлення після локального виконання та повідомлення до виконання містять різну інформацію про стан. Розробники не повинні ігнорувати конкретний зміст сигналу лише тому, що він надійшов раніше. ④ Передбачуване підтвердження не означає фінальне завершення. У дизайн додатка слід враховувати діапазон покриття, можливі повторні повідомлення, відновлення з’єднання та фінальний стан, особливо коли йдеться про відображення балансу та доставку активів. Моя власна думка: цінність таких функцій залежить від того, чи зможе бізнес правильно використовувати цей часовий перевагу. Я б бажав бачити чіткі позначки про очікуване підтвердження та стабільне відновлення після помилок, щоб уникнути ситуацій, коли користувач через надмірну швидкість інтерфейсу вважає, що все вже незворотно. @Solana_zh @solana @Helius
