golang
高小小的家长
日拱一卒
展开
-
用Golang开发一个增改查的Dapp记事本
Headers were already written. Wanted to override status code 400 with 200 本文参照上一篇用Truffle开发一个增改查的Dapp记事本 通过Golang使用Gin框架实现了一遍,期间写入私钥后执行添加修改比较方便,不需要通过MetaMask每次确认。原创 2020-07-04 18:14:19 · 1199 阅读 · 0 评论 -
在私链上使用go-ethereum发布ERC20代币合约
在私链上使用go-ethereum发布ERC20代币合约1.准备工具2.部署合约到链上3.对代币余额查询和转账查询代币代币转账1.准备工具准备好solc和abigen工具,可以参考使用go-ethereum操作简单智能合约项目完整代码git地址项目目录➜ erc20_demo tree -L 2 .├── UTC--2020-06-23T12-24-37.353894000Z--e0380828902269bfbce6b056ae3bfce8d52fd6a8├── contracts│原创 2020-07-01 22:29:38 · 1381 阅读 · 0 评论 -
使用go-ethereum操作简单智能合约
使用go-ethereum操作简单智能合约以Mac系统为例,先安装solidity和abigen,再写一份合约代码,通过golang部署到简单私链上,通过go-ethereum包操作就行了。可能会遇到的问题 invalid opcode: SHRabi: attempting to unmarshall an empty string while arguments are expected原创 2020-06-23 21:47:25 · 4471 阅读 · 5 评论 -
以太坊私链,通过golang实现ETH转账、查询
以太坊私链,通过golang实现ETH转账、查询1.大概流程)1.大概流程参考goethereumbook,通过go-ethereum包,rpc连接到私链上,导入A账户keystore文件,取出私钥,用于转账的签名,给B账户转账,在终端上开启挖矿,查询转账余额。...原创 2020-06-11 22:33:10 · 3326 阅读 · 0 评论