Nhảy tới nội dung
This page uses machine translation from English, which may contain errors or unclear language. For the most accurate information, please see the original English version. Some content may be in the original English due to frequent updates. Help us improve this page's translation by joining our effort on Crowdin. (Crowdin translation page, Contributing guide)

RedStone

Tổng quan

RedStone là một mạng lưới oracle mô-đun cung cấp dữ liệu giá cho các hợp đồng thông minh. Trên Kaia, RedStone cung cấp các nguồn cấp dữ liệu Push lưu trữ giá trên chuỗi, nhờ đó các ứng dụng phi tập trung (dApps) có thể truy xuất dữ liệu này thông qua giao diện AggregatorV3Interface quen thuộc và tương thích với Chainlink.

RedStone Push định kỳ cập nhật giá trên chuỗi dựa trên các điều kiện độ lệchnhịp đập có thể tùy chỉnh. Tìm hiểu thêm trong Tài liệu hướng dẫn RedStone Push và duyệt các nguồn cấp dữ liệu Kaia trực tiếp trong Giao diện người dùng Push Feeds.

Sử dụng RedStone trên Kaia

Mỗi nguồn cấp dữ liệu Push được triển khai dưới dạng một hợp đồng cấp dữ liệu giá, thực hiện giao diện Aggregator của Chainlink. Bạn có thể gọi hàm latestRoundData() để lấy giá mới nhất.


// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
interface AggregatorV3Interface {
function decimals() external view returns (uint8);
function description() external view returns (string memory);
function version() external view returns (uint256);
function latestRoundData()
external
view
returns (
uint80 roundId,
int256 answer,
uint256 startedAt,
uint256 updatedAt,
uint80 answeredInRound
);
}
contract RedStoneConsumer {
AggregatorV3Interface public immutable priceFeed;
constructor(address feedAddress) {
priceFeed = AggregatorV3Interface(feedAddress);
}
function getLatestPrice()
external
view
returns (int256 price, uint256 updatedAt)
{
(, price, , updatedAt, ) = priceFeed.latestRoundData();
}
}

Hãy nhập địa chỉ nguồn cấp dữ liệu của tài sản mà bạn cần (xem các bảng dưới đây). Luôn kiểm tra tính hợp lệ của updatedAt và làm tròn dữ liệu sao cho phù hợp với các yêu cầu về độ mới của giao thức của bạn.

Các nguồn tin trên Kaia

Mạng chính (ID chuỗi 8217)

Nguồn cấp dữ liệuĐịa chỉSự lệch / Nhịp tim
BTC0x6AEE1334b4053B0148907649D447557560CC81260,5% / 6 giờ
ETH0xb728dbB1D8504fD521db0e87bdDdF33466bCabAD0,5% / 6 giờ
USDT0xE08bcb1407E8496d434eFe4ecf2a20E27068a14A0,5% / 6 giờ
KAIA0xa2F3430ac9cfc37aEF88449DADf36af676211A640,1% / 12 giờ
Kiếm USDT0x6334c5EAE8CD1E2aD2fe32989775C92e7F729e710,1% / 12 giờ
stKAIA0x6b860bE3CCc3b69C912ff2f7975Ea0d1194928a70,1% / 12 giờ

Mạng thử nghiệm Kairos (ID chuỗi 1001)

Nguồn cấp dữ liệuĐịa chỉSự lệch / Nhịp tim
USDT0x13d3B27c7C100621CB3B714deAb858Ee06d41db10,5% / 6 giờ

Tình trạng sẵn có và các thông số của thức ăn có thể thay đổi. Vui lòng xác nhận các địa chỉ mới nhất và điều kiện cập nhật tại Giao diện người dùng Push Feeds.

Tài nguyên

Cải thiện trang này