recoverybtc

recoverybtc 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织 www.recoverybtc.com/ 编辑
编辑

以太分析是覆盖数字货币相关日常工作的网络社区,这里有权威的分析师提供ETH 、EOS、BSV等主链智能合约游戏分析资讯,也提供各种智能合约游戏仿盘开发,游戏制度分析、游戏安全等交流平台。https://www.recoverybtc.com/

个人动态

recoverybtc 发布了文章 · 8月21日

ETH智能合约需要数字货币实时价格怎么处理

智能合约运行在一个封闭的空间 ,如果合约需要外部环境的数据,创建者需要实时同步数据到合约,目前Gas 的价格奇高,合约运营者需要付出大量的成本。目前低成本解决方案Chainlink 是不错的选择。

Chainlink预言机(节点)能够格式化信息并验证数据,让智能合约安全可靠地连接到各种链下资源,包括数据提供商、web API、企业系统、云平台、物联网设备以及支付系统等

Chainlink还建立了保证金惩罚制度,激励节点诚实守信。在中心化的预言机模式中,用户可以约束私营企业的行为。而为了要约束节点的行为,那就需要建立一定的保险机制。节点必须预存一定数额的LINK代币作为保证金,才能有机会接收处理某一个数据请求。如果该节点的数据被发现是异常数据,那么其保证金将被没收并退还给数据请求方作为补偿。Chainlink采用博弈论的原理激励节点提供准确的数据,否则节点就将受到罚款。

solidity 开发示例代码

pragma solidity ^0.6.7;

import "@chainlink/contracts/src/v0.6/interfaces/AggregatorInterface.sol";

contract PriceConsumer {

    AggregatorInterface internal priceFeed;
  
    /**
     * Network: Ropsten
     * Aggregator: ETH/USD
     * Address: 0x8468b2bDCE073A157E560AA4D9CcF6dB1DB98507
     */
    constructor() public {
        priceFeed = AggregatorInterface(0x8468b2bDCE073A157E560AA4D9CcF6dB1DB98507);
    }
  
    /**
     * Returns the latest price
     */
    function getLatestPrice() public view returns (int256) {
        return priceFeed.latestAnswer();
    }

    /**
     * Returns the timestamp of the latest price update
     */
    function getLatestPriceTimestamp() public view returns (uint256) {
        return priceFeed.latestTimestamp();
    }
}

The latestAnswer value for all USD reference data contracts is multiplied by 100000000 before being written on-chain and by 1000000000000000000 for all ETH pairs.

具体的API 接口文档可以查看 https://docs.chain.link/docs/price-feeds-api-reference
DAPP开发、智能合约开发

查看原文

赞 0 收藏 0 评论 0

recoverybtc 回答了问题 · 8月19日

解决js怎么实现递归生成tree结构数据

可以看我写的文章 d3js生成智能合约团队结构
d3js生成智能合约团队结构

关注 3 回答 3

recoverybtc 关注了用户 · 8月10日

码哥字节 @magebyte

公众号「码哥字节」一个坚持原创分享技术开发者,主要分享 Java 分布式、微服务架构、源码拆解等

关注 1826

recoverybtc 关注了专栏 · 8月10日

前海拾贝

徜徉前端的海洋,拾取晶莹的贝壳。

关注 952

recoverybtc 关注了用户 · 8月10日

程序媛小红 @sf_hcx

关注 770

recoverybtc 关注了专栏 · 8月10日

开发者之家

华为云开发者社区,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态,方便开发者快速成长与发展,欢迎提问、互动,多方位了解云计算!

关注 1276

recoverybtc 关注了专栏 · 8月10日

CodeGuide | 程序员编码指南

开源仓库:https://github.com/fuzhengwei/CodeGuide/wiki | 作者小傅哥多年从事一线互联网Java开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果能为您提供帮助,请给予支持(关注、点赞、分享)!

关注 5238

recoverybtc 关注了专栏 · 8月10日

JS漫步指南

一入JS深似海,希望这个专栏能在你乘风破浪的旅途中有所帮助。欢迎关注我的公众号:「JS漫步指南」,更多精彩等待发现!

关注 965

recoverybtc 关注了用户 · 8月10日

依然饭特稀西 @yiranfantexixi

关注 1264

recoverybtc 关注了专栏 · 8月10日

SegmentFault 行业快讯

第一时间为开发者提供行业相关的实时热点资讯

关注 25274

认证与成就

  • 获得 0 次点赞
  • 获得 0 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 0 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 8月10日
个人主页被 57 人浏览