![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
文章平均质量分 53
戎码江湖
饮茶作乐,相忘于江湖。
展开
-
关于L2-zkSync
zkSync的使用、操作说明原创 2023-02-01 15:19:03 · 988 阅读 · 0 评论 -
关于\x19\x01的签名调用
solidity \x19\x01 签名方式原创 2023-01-16 12:01:26 · 327 阅读 · 0 评论 -
hardhat中使用console
hardhat运行console原创 2023-01-10 10:36:54 · 445 阅读 · 0 评论 -
关于truncation ancient chain异常的处理
解决区块链truncating ancient chain异常原创 2022-08-10 16:56:08 · 301 阅读 · 2 评论 -
解析以太input的数据
解析以太中input的数据原创 2022-03-14 09:27:55 · 795 阅读 · 0 评论 -
solidity中的event的存储
写在前面:本文就是简单介绍一下智能合约中event的存储数据的位置及方式(remix的展示和js代码存储的区别)。1.测试合约代码pragma solidity ^0.4.16;interface interfaceContract { function aaa(uint num);}contract InterfaceImpContract is interfaceContract { event Receive(uint indexed num2,uint num3);原创 2021-11-22 10:19:28 · 316 阅读 · 0 评论 -
同步moac主网
写在前面:1.本文主要是同步moac主网节点,调用moac链相关方法。一、创建钱包需要有一个钱包,保存钱包地址及私钥(暂称呼为钱包A)。二、下载moac主网安装包下载地址:https://github.com/MOACChain/moac-core/releases下载界面如下图所示(本文采用linux系统):备注:下载最新版本的安装包,如用以前的安装包可能会出现分叉等一些问题。三、解压安装包本文安装包放在根目录下,解压后如下:四、修改文件修改vnodeconfig.原创 2021-11-16 14:33:20 · 12128 阅读 · 0 评论 -
uniswapV2学习
uniswapV2学习写在前面:1.公司实际开发出来的做市dapp用户量差很多了(各种因素导致)。2.WETH9合约的作用是将Eth交换为erc20的Eth,起到一个交换媒介的作用。3.合约本身代码量并不多,从头到尾部署、操作一次,然后看一下源码基本就可以了(参考提供的参考文章链接)。本文参考文章(包含部署、使用、原理、核心代码详解):https://blog.csdn.net/wonderBlock/article/details/115286062https://www.zuocoin.c原创 2021-11-02 16:33:02 · 365 阅读 · 0 评论 -
有hash但是未上链
写在前面:生产环境下发起上链操作,产生hash但是未上链。具体情况:1.产生了hash值。2.通过查询队列和pending池未发现对应的交易。3.重新执行一次上链操作,成功。具体原因分析:有可能是交易在本地验证签名成功了,在广播过程中丢失。因此一般发送成功拿到hash,还是需要隔一段时间后通过hash取交易,如果能取到才算真的发送成功。解决办法:既然目前无法从根本上解决问题,那么就重新发起一次交易即可。如有知道具体原因请留言告知,先谢过...原创 2021-05-18 10:39:47 · 910 阅读 · 0 评论 -
搭建POA联盟链
写在前面:1.本次搭建使用了5台服务器(centos),配置:2核CPU \ 4G内存 \ 40G硬盘 \ 1Mbps2.内网开放端口 30309、8020(第一个端口尽量选择不常用端口)3.外网开放端口 8020 (开放的节点端口)4.安装tmux。参考链接:http://www.ruanyifeng.com/blog/2019/10/tmux.html 本次搭建用到的命令或快捷键: &nb原创 2021-02-26 16:42:58 · 376 阅读 · 0 评论 -
以太坊智能合约bytecode过大导致私钥部署合约失败
需求:通过钱包私钥部署智能合约。问题:当在部署合约的时候,发现erc20合约能正常部署,但是721合约还有质押合约并不能正常部署(已上链但是部署失败)。通过remix发现以下问题:error:Failed to decode output: Error: data out-of-bounds (length=0, offset=32, code=BUFFER_OVERRUN, version=abi/5.0.7)问题排查:首先任意一个非正常的合约地址都会导致该问题产生(只要remix上的abi和原创 2021-02-01 14:49:54 · 1619 阅读 · 1 评论