2018年1月15日
摘要:
# ERC223对ERC220的改进
ERC223是以太坊上最新的代币(token)接口标准,主要是为了解决ERC220代币转账丢失问题,那么怎么解决的呢,一起来看看. ## 1. ERC220 存在问题 ERC220接口中存在诸多转账接口,以transfer为例. ``` /// @notice send `_value` token to `_to` from `msg.sender...
阅读全文
posted @ 2018-01-15 15:11
baizx
阅读(1133)
推荐(0)
2017年12月15日
摘要:
#都是gasLimit惹的祸 解决一个奇怪问题Error: Number can only safely store up to 53 bits 原来好好的node endpointtest.js ,结果在新的私链上怎么都不能运行了. 这个部署js文件就不上了,很简单. 只要 gas设置稍大一点就报标题的那个错误,但是gas设置小了,又满足不了要求. 经过排查发现时genesis....
阅读全文
posted @ 2017-12-15 23:30
baizx
阅读(1069)
推荐(0)
2017年12月13日
摘要:
# 以太坊系列之二十一 使用web3部署比较复杂的智能合约 搭建私链上的雷电网络 - [以太坊系列之二十一 使用web3部署比较复杂的智能合约](#%E4%BB%A5%E5%A4%AA%E5%9D%8A%E7%B3%BB%E5%88%97%E4%B9%8B%E4%BA%8C%E5%8D%81%E4%B8%80-%E4%BD%BF%E7%94%A8web3%E9%83%A8%E7%BD%B2%E6...
阅读全文
posted @ 2017-12-13 19:53
baizx
阅读(3140)
推荐(0)
2017年11月26日
摘要:
# 以太坊系列之二十 以太坊中的基础应用whisper
- [以太坊系列之二十 以太坊中的基础应用whisper](#%E4%BB%A5%E5%A4%AA%E5%9D%8A%E7%B3%BB%E5%88%97%E4%B9%8B%E4%BA%8C%E5%8D%81-%E4%BB%A5%E5%A4%AA%E5%9D%8A%E4%B8%AD%E7%9A%84%E5%9F%BA%E7%A1%80%E5%B...
阅读全文
posted @ 2017-11-26 12:14
baizx
阅读(5676)
推荐(1)
摘要:
# 以太坊系列之十九 对p2p模块server的理解 ```go
type transport interface { // The two handshakes. doEncHandshake(prv *ecdsa.PrivateKey, dialDest *discover.Node) (discover.NodeID, error) doProtoHandshake(our *pro...
阅读全文
posted @ 2017-11-26 10:06
baizx
阅读(1032)
推荐(0)
2017年9月11日
摘要:
百行go代码构建p2p聊天室 "百行go代码构建p2p聊天室" "1. 上手使用" "2. whisper 原理" "3. 源码解读" "3.1 参数说明" "3.1 连接主节点" "3.2 我的标识" "3.2 配置我的节点" "3.3 哪个聊天室" "3.3 加入聊天室" "3.4 群发消息"
阅读全文
posted @ 2017-09-11 15:07
baizx
阅读(6542)
推荐(1)
2017年9月4日
摘要:
以太坊系列之十七: 使用web3进行智能合约的部署调用以及监听事件(Event) 上一篇介绍了使用golang进行智能合约的部署以及调用,但是使用go语言最大的一个问题是没法持续监听事件的发生. 比如我的后台程序需要监控谁给我转账了,如果使用go语言,目前就只能是轮询数据,而使用web3就简单许多,
阅读全文
posted @ 2017-09-04 17:55
baizx
阅读(21716)
推荐(0)
2017年9月3日
摘要:
以太坊系列之十六: 使用golang与智能合约进行交互 "以太坊系列之十六: 使用golang与智能合约进行交互" "此例子的目录结构" "token contract" "智能合约的golang wrapper" "部署合约" "1.账户问题" "2. 连接到geth" "3. 部署合约" "4.
阅读全文
posted @ 2017-09-03 11:21
baizx
阅读(19882)
推荐(1)
2017年8月30日
摘要:
以太坊数据库中都存了什么 以太坊使用的数据库是一个NOSQL数据库,是谷歌提供的开源数据leveldb. 这里尝试通过分析以太坊数据库存储了什么来分析以太坊可能为我们提供哪些关于区块链的API. 存储内容 NOSQL是一个key value数据库,可以当做一个磁盘上的map数据结构.有以下key v
阅读全文
posted @ 2017-08-30 17:28
baizx
阅读(3051)
推荐(0)
2017年8月4日
摘要:
solidity中的特殊函数 括号里面有类型和名字的是参数,只有类型是返回值. block.blockhash(uint blockNumber) returns (bytes32): hash of the given block only works for 256 most recent bl
阅读全文
posted @ 2017-08-04 17:53
baizx
阅读(1296)
推荐(0)