source avatar🦖FullTimeScam

Поделиться

При подключении ценовых фидов Chainlink четыре распространённые ошибки, которые легко упустить. Обязательно проверьте, если используете их для расчёта ликвидации или залога. 1. Если не проверяете updatedAt, используете устаревшую цену. Фид обновляется только при достижении порога колебаний или хартбитом. Убедитесь, что block.timestamp - updatedAt находится в пределах хартбита. 2. Пороги колебаний различаются для каждого фида. На Ethereum Mainnet ETH/USD — 0,5%, на Arbitrum ETH/USD — 0,05%. Простая замена адреса приведёт к неверным параметрам. 3. answer — это int256, поэтому может быть отрицательным. Если сразу преобразовать в uint256, значение станет огромным. Сначала проверьте, больше ли оно нуля. 4. В L2 также проверяйте фиды секвенсора. Если answer равен 1, секвенсор остановлен. Даже после возобновления работы нужно подождать, пока не истечёт период ожидания, отсчитываемый от startedAt.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.