区块链
弘宇的IT屋
千里之行,始于足下
展开
-
BCH地址转换
https://cashaddr.bitcoincash.org/BCH地址(原比特币系列)地址和BCH规则地址转换原创 2022-03-26 11:48:10 · 7656 阅读 · 0 评论 -
springboot 引入TRX jar包
1. github上下载(目前使用的是3.7版本) https://github.com/tronprotocol/wallet-cli/tree/wallet-cli-3.72.本地编译gradle,由于base包引入了logback会对以后的日志体系造成影响,该版本移除gradle注释logback//compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'代码中删除sr...原创 2021-10-29 11:09:26 · 895 阅读 · 0 评论 -
ValueError: {‘code‘: -32000, ‘message‘: ‘only replay-protected (EIP-155) transactions allowed over R
签名出来的hash在无法发送,报错。检查发现是没有添加chainId.在java签名中新加chainID JSONObject jsonObject = JSONObject.parseObject(inputTransaction); BigInteger nonce = jsonObject.getBigInteger("nonce"); BigInteger gasPrice = jsonObject.getBigInteger("gasPrice原创 2021-07-12 17:27:59 · 1317 阅读 · 1 评论 -
Handler dispatch failed; nested exception is java.lang.NoSuchFieldError: TLS_ECDHE_ECDSA_WITH_CHACHA
产生问题,web3j 5.0.0高版本应用okhttp版本过低出现:替换更高级的okhttp<dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>4.8.0</version> <scope>compile</scope></d原创 2021-07-12 17:22:25 · 1556 阅读 · 0 评论 -
solidity 关键字constant/view/pure/payable的区别
https://learnblockchain.cn/docs/solidity原创 2020-12-05 11:36:36 · 1908 阅读 · 0 评论 -
Filecoin导入快照以及备份
1.导出快照,在已有正常节点的基础上备份快照lotus chain export --recent-stateroots=900 --skip-old-msgs snapshot.car2.导入快照lotus daemon --import-snapshot snapshot.car3.监听同步lotus sync statuslotus sync wait...原创 2020-12-05 10:23:30 · 1148 阅读 · 0 评论 -
监测区块链货币节点并自启动
#!/bin/bashbchpath="/home/fullnode/BCH/mainnet_btc.sh"serverName="bchserver"function restartCoinServer(){ for i in $serverName; do num=`ps -ef | grep $i | grep -v grep | wc -l` ...原创 2019-09-02 10:49:45 · 206 阅读 · 0 评论 -
软分叉和硬分叉的区别
1. 软分叉:软分叉是区块链中的一个短暂分叉,通常是由于矿工在不知道新共识规则的情况下,未对其使用节点进行升级而产生的。软分叉是与共识规则的前向兼容并作些变化,允许未升级的客户端程序继续与新规则同时工作。2. 硬分叉:硬分叉,也叫硬分叉改变,是区块链中一个永久分歧。通常在已按照新的共识规则进行了版本升级的节点产生了新区块时,那些未升级节点无法验证这些新区块时产生硬分叉。名称 兼容方向...原创 2019-03-13 18:18:59 · 2969 阅读 · 0 评论