Skip to content
Home » News » [Chainlink] Chainlink预言机推出Feed Registry,为用户访问Chainlink Price Feeds提供通用门户 (cryptopys)

[Chainlink] Chainlink预言机推出Feed Registry,为用户访问Chainlink Price Feeds提供通用门户 (cryptopys)

Chainlink网络为所有区块链上的智能合约提供了通用框架,将其接入链下数据源,并通过不断创新功能提升开发者的开发体验。秉持着这一理念,我们非常高兴地推出Chainlink Feed Registry。Chainlink Feed Registry是链上注册表,映射了Chainlink Price Feeds的当前通证合约地址。有了Feed Registry,智能合约就可以通过一个通用的注册表合约从任何Chainlink Price Feed获取价格数据,并极大降低开发混合型智能合约应用时的集成难度。 智能合约开发者们对Chainlink Feed Registry的呼声非常高,开发者要向Price Feeds请求最新喂价,只需要传入基准通证地址和标价通证地址这两个参数即可,无需传入每个Feed各自的合约地址。开发者不用每个资产都手动查询并逐一接入Price Feed合约,智能合约可以通过一次调用接入统一的Feed Registry合约,获取Chainlink Price Feeds中的任何资产的最新喂价。 这个新的注册表功能可以让开发者更简单直接地接入Chainlink Price Feeds,而之前的方案则需要开发者向每个Price Feed合约单独直接发送请求,包括在Chainlink开发者文档中过滤Price Feed地址,或通过提供字符串值使用以太坊域名服务。值得一提的是,由于Chainlink预言机网络可以兼容所有区块链,因此Chainlink Feed Registry合约将首先部署至以太坊区块链,之后再扩展至其他链上环境。 除了可以更轻松地开发接入Chainlink预言机的应用之外,开发者还可以无缝追踪Price Feeds所支持的任何资产喂价,而且只需要向一个智能合约发送某一通证的合约地址即可。这一过程可以在链上智能合约中实现,开发者也可以通过调用区块链全节点直接实现,全节点包括自主运行的节点、节点即服务(node-as-a-service)提供商或Etherscan等可信的区块链浏览器。另外,开发者还可以通过链上事件追踪Price Feed合约的更新情况,以此保障透明性,并跨越各个前端UI常用的聚合器合约轻松索引Chainlink事件。 Chainlink Feed Registry为用户访问Chainlink Price Feeds提供了通用门户 加快Chainlink智能合约的开发和部署 Chainlink Feed Registry旨在为开发者提供最顺畅且好用的工具,通过一个通用门户将智能合约应用接入Chainlink Price Feeds,以此大幅提升高级智能合约应用的开发速度。特别需要指出的是,Chainlink Feed Registry为开发者提供了许多关键的功能。 降低集成难度 智能合约开发者不再需要创建自己的注册表来映射合约,而是可以利用Chainlink Feed Registry查询并验证正确的Price Feed地址。这将减轻开发者的工作量,无需分别接入每个Price Feed合约,只需将基准资产地址和标价资产地址两个参数传入一个链上注册表合约就可以获取价格数据。 latestRoundData(address base, address quote) 比如,要请求以太坊主网上最新的LINK/USD Price  Feed,开发者只需要传入LINK通证合约地址以及USD常量地址两个参数即可。 // …

Leave a Reply