가격 읽기
PriceFeed 컨트랙트 주소를 찾고, Chainlink 인터페이스로 연결하여 적절한 검증과 함께 현재 가격을 조회합니다.
1단계: 오라클 주소 찾기
interface IOracleFactory {
function pairToOracle(string memory pair) external view returns (address);
function getOracleCount() external view returns (uint256);
}
function resolveFeed(address factory, string memory pair)
external view returns (address)
{
// Pair symbol must be passed in uppercase (e.g. "PSG/USDT").
return IOracleFactory(factory).pairToOracle(pair);
}2단계: 인터페이스로 연결하기
3단계: 가격 읽기
과거 데이터
함수
반환값
이벤트
검색 함수 (OracleFactoryReader)
함수
설명
마지막 업데이트
도움이 되었나요?