区块链
旺旺睡冰冰
这个作者很懒,什么都没留下…
展开
-
JAVA开发区块链1
以太坊开发记录参考 区块链系列教程环境 win10 64Geth版本 geth-windows-amd64-1.7.3-4bb3c89d.记录于 2018年1月22日13:03:54CopyRight LiHangBlog前期内容创建自己的私有链创建genesis.json并放置在geth根目录{ "config": { "chain原创 2018-01-23 10:24:40 · 2501 阅读 · 0 评论 -
java开发区块链2
geth的一些操作以下操作需要进入私有链中进行查看用户$ eth.accounts[]创建用户newAccount中传递的参数为密码,可以对账户进行解锁,以及智能合约的部署$ personal.newAccount("123456")"0x6dfea531562b1b0adfbeabf230cdb6a6d5d21b51"再次查看用户原创 2018-01-23 10:26:31 · 1016 阅读 · 0 评论 -
java开发区块链3
合约部署编写一个简单的智能合约在线solidity编写及编译browser-soliditypragma solidity 0.4.19; contract hello { function main(uint a) constant returns (uint b) { uint result = a * 8; retur原创 2018-01-23 10:27:32 · 915 阅读 · 0 评论 -
java开发区块链4
使用java开发区块链这里需要使用的环境 web3j,nodejs安装编译sol工具$ npm install -g solc保存为hello.sol文件到本地pragma solidity 0.4.19; contract hello { function main(uint a) constant returns (uint b) {原创 2018-01-23 10:29:38 · 3049 阅读 · 1 评论 -
使用java实现以太坊并发发送交易
大家都知道使用web3j实现以太坊的功能。查询了很多文章,对于全自动发送交易的文章少之又少,尤其是一个账户同时发送多笔交易的方式。(容易 nonce to low 的错误)这里我简单说说我的思路。基本知识:以太坊发送交易需要带上nonce 如果nonce 小于已经成功发送交易的nonce那么就会交易失败 每次交易成功后,获得的nonce就会相比之前的交易nonce多1 (其实交...原创 2018-08-17 23:50:02 · 3780 阅读 · 0 评论