LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

truffle console

1. RSK上创建智能合约教程

...(https://github.com/rsksmart/rskj/wiki安装节点步骤)这个教程,我们将使用连接在Truffle上的公共节点(Truffle是基于solidity语言的一套开发框架)。接下来的步骤是:1.获取RSK账户2.连接Truffle与RSK测试网络的公共节点3.在RSK账户里获取资金4.部署及交互一.获取RSK账户怎样定义账户?-当你控制了一个钱包里的资...

知识:合约,钱包,钱包地址,货币

2. Conflux Truffle 完全使用指南

Truffle 是以太坊生态著名的智能合约开发工具,提供编译,链接,测试,部署等实用功能,为广大 Solidity 开发者所喜爱。Conflux 作为新一代高性能公链,不仅在完全去中心化的前提下实现了两个量级的性能提升,还实现了跟 EVM 兼容的虚拟机, 意味着 Dapp 开发者不用学习新开发语言即可以在 Conflux 网络...

知识:合约,区块,智能合约,钱包

3. ConfluxTruffle完全使用指南

Truffle 是以太坊生态著名的智能合约开发工具,提供编译,链接,测试,部署等实用功能,为广大 Solidity 开发者所喜爱。Conflux 作为新一代高性能公链,不仅在完全去中心化的前提下实现了两个量级的性能提升,还实现了跟 EVM 兼容的虚拟机, 意味着 Dapp 开发者不用学习新开发语言即可以在 Conflux 网络...

知识:合约,区块,钱包,智能合约

4. Chainlink去中心化预言机桥接区块链与现实世界

...一个用于概念验证的演示环境,所有的代码可以从?这里[1]下载。我们使用 truffle v5.0.3 和 Node.js v8.11.1。1、Chainlink 架构概述Chainlink 网络的主要组成部分如下:? Chainlink 预言机合约:预言机智能合约部署在区块链网络上,它接收来自合约的 Link 代币支付并向 Chainlink 节点分发事件? Chainlink 节点:Chainlink 节...

知识:合约,预言机合约,代币,预言机

5. 教程:使用Embark开发投票DApp

...Embark 来实实在在开发一个 DApp:从零开发开发一个投票DApp。之前我们也使用Truffle 开发过投票DApp[2],大家可以自行对比两个框架的优劣。</blockquote>通过本文可以学习到:1.使用 Embark 创建项目2.利用 EmbarkJS 与合约交互3.Embark 如果部署合约到主网(利用Infura节点)本文使用的 Embark 版本是 5.2.3</blockquote>创...

知识:合约,以太坊的,去中心化存储,代码

6. 智能合约安全审计 | 环境搭建

...myetherwallet的模式开发部署智能合约,这种方法最简单也最常用;还可以使用Truffle + Infura这种工程化的高级开发部署方法。Remix(http://remix.ethereum.org)不用介绍了;MetaMask(https://www.metamask.io)是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程...

知识:还能合约,零时科技,区块链安全

7. 智能合约安全审计|环境搭建

...myetherwallet的模式开发部署智能合约,这种方法最简单也最常用;还可以使用Truffle + Infura这种工程化的高级开发部署方法。Remix(http://remix.ethereum.org)不用介绍了;MetaMask(https://www.metamask.io)是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程...

知识:智能合约,合约,以太坊,智能合约安全

8. 使用Chainlink预言机,十分钟开发一个DeFi项目(一)

...对于美元、日元、欧元的价格。{"USD": 9460.99,"JPY": 1018295.17,"EUR": 8640.8}1 创建 truffle 项目mkdir MyChainlinkedContractcd MyChainlinkedContracttruffle init如果您还没有安装 truffle suite, 可以通过npm install truffle -g来安装。2 安装 Chainlink 开发库npm install @chainlink/contracts --save3 创建用户合约您可以用您喜欢的编辑器工具,比如 ...

知识:合约,合约地址,智能合约,加密货币行情

9. 技术实践 Chainlink 预言机网络搭建与数据交互

...了一个用于概念验证的演示环境,所有的代码可以从这里[1]下载。我们使用trufflev5.0.3和Node.jsv8.11.1。1、Chainlink架构概述Chainlink网络的主要组成部分如下:Chainlink预言机合约:预言机智能合约部署在区块链网络上,它接收来自合约的Link代币支付并向Chainlink节点分发事件 Chainlink节点:Chainlink节点是运行...

知识:技术,Chainlink

10. 使用Chainlink预言机,十分钟开发一个DeFi项目(二)

...1 新建项目我们新建一个目录就叫RefereceData,然后用上面的的方式建立一个 truffle 项目:mkdir RefereceDatacd RefereceDatatruffle initnpm install @chainlink/contracts --save2 新建用户合约文件在constracts目录下新建一个ReferenceConsumer.sol文件,文件中需要引入聚合接口合约 AggregatorInterface:import"@chainlink/contracts/src/v0.4/interfaces/...

知识:合约,合约地址,预言机,去中心化

11. 墨客区块链(MOAC BlockChain) 数据签名及验证

...ounts[0];var sha3Msg = chain3.sha3("HELLO MOAC!");var signedData = chain3.mc.sign(account, sha3Msg);console.log("account: " + account);console.log("sha3Msg: " + sha3Msg);console.log("Signed data: " + signedData);在上面的代码中,先将要签名的数据"HELLO MOAC!"生成哈希串,使用chain3.sha3("HELLO MOAC!")。接着我们使用当前连接节点的第一个默认帐户进行签名...

知识:智能合约,私钥,合约,公钥

12. 墨客科普| MOAC区块链 SDK接口

...Chain;try{var vc = new VnodeChain("http://47.106.69.61:8989");var blockNumber = vc.getBlockNumber();console.log(blockNumber);}catch (e){console.log(e);}   2.钱包模块   2.1 注册   参数:   pwd:钱包账户密码   代码:   var account = require("moac-api").account;var wallet = account.register(pwd);   返回:   wallet:{ address: '钱包地址....',private...

知识:钱包,合约,参数

13. 区块链钱包技术分享

...数种植let?password?=?'123456'; ????let?seedAsHex?=?bip39.mnemonicToSeedHex(words,?password); ????console.log("random?deed?is?"?=?seedAsHex);这里生成的随机数种子可以当作私钥字符串拿去生成keystore2. 生成 keystore,并导出私钥这里需要用到 keythereum 库,Keythereum 是一个生成、导入和导出以太坊 keys 的一个 javascript 工具。这个库提供了...

知识:钱包,私钥,区块链钱包,以太坊

14. 区块链轻钱包技术分享

...数种植let?password?=?'123456'; ????let?seedAsHex?=?bip39.mnemonicToSeedHex(words,?password); ????console.log("random?deed?is?"?=?seedAsHex);这里生成的随机数种子可以当作私钥字符串拿去生成keystore2. 生成 keystore,并导出私钥这里需要用到 keythereum 库,Keythereum 是一个生成、导入和导出以太坊 keys 的一个 javascript 工具。这个库提供了...

知识:钱包,私钥,区块链钱包,以太坊

15. MOAC区块链 SDK接口

... new VnodeChain("http://47.106.69.61:8989");</li><li>var blockNumber = vc.getBlockNumber();</li><li>console.log(blockNumber);</li><li>}catch (e){</li><li>console.log(e);</li><li>}</li></ol> <h2>2.钱包模块</h2> <h3>2.1 注册</h3> 参数:pwd:钱包账户密码 代码: <ol><li>var account = require("moac-api").account;</li><li>var wallet = account.register(pwd);</li></ol> 返回: <ol><li>walle...

知识:钱包,合约,参数