- 博客(8)
- 收藏
- 关注
原创 solidity采坑日记之智能合约返回事件内容解析
最近在用java调用solidity智能合约方法的时候,遇到了方法Log解析的问题。正常在调用合约后,如果该合约有event时间,那么执行结果会返回对应的log日志,但是返回的log日志是0x开头的16进制字符串,不是我们需要的string、bool等类型的数据。因此我们需要把hex转换成合约对应返回的数据类型。如下,合约log返回的信息解析方法第一步,需要引入web3j库 <dependency> <groupId>.
2021-02-02 23:13:16 1377 2
原创 solidity踩坑日记之java通过web3j调用智能合约传递数组参数的坑
最近在写solidity智能合约,用java与solidity交互过程中,需要传递数组参数到智能合约,但是用web3j转换后的数组参数去调用智能合约接口一直返回错误信息,在万能的互联网上翻阅了大量资料后,终于解决,在此记录一下:首先java项目需要引入web3j的依赖包: <dependency> <groupId>org.web3j</groupId> <artifactId>core&
2020-12-09 18:02:24 4584 4
原创 记一次java.lang.NoClassDefFoundError: okio/Options 的问题
当遇到BoClassDefFoundError: okio/Options的时候,首先想到的是jar包冲突了。项目中引入的maven如下: <!-- 引入 bitcoinj-core--> <dependency> <groupId>org.bitcoinj</groupId> <artifactId>bitcoinj-core</artifactId&g
2020-10-10 14:54:58 7998 2
原创 微信支付退款功能(SDK版)
微信支付的退款功能,如果使用官方提供的SDK版本,使用起来还是很方便的,官方封装了签名,map转XMLString的一些方法,使用起来能剩很多代码量.微信退款功能主题代码如下: @Override public Boolean refund(FWxRefund refund) { try { log.info("开始处理退款任务,订单号 [" + refund.getOrderId() + "]"); //这里使用的是微信
2020-08-21 14:29:52 1749
原创 RSA 初始化秘钥对 并进行签名验证操作 Java版 前端js签名
package com.zz.util;import java.io.UnsupportedEncodingException;import java.security.*;import java.security.spec.InvalidKeySpecException;import java.security.spec.PKCS8EncodedKeySpec;import jav...
2020-03-27 15:01:05 1180
原创 Tomcat启动问题(debug无法启动,正常可以启动)
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)最近遇到了这样一个问题,项目正常启动没毛病,但是用debug启动就会报上图的这个错误。查了百度,上面很多解决方案,最终找到了答案,不知道什么操作,触动了防火墙,导致防火墙把tomcat
2017-11-14 11:41:07 4317
原创 java反射异常
java.lang.RuntimeException: 方法执行失败 at cn.zhang.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:42) at cn.zhang.Test1.test03(Test1.java:39) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ
2017-10-19 18:08:39 2125
原创 java二维码--QRCode解析问题
public static void main(String[] args) { File file = new File("G:/imooc/code/qrCodeImg.png"); try { BufferedImage bi = ImageIO.read(file); QRCodeDecoder decoder = new QRCodeDecoder();
2017-10-18 10:41:04 2996 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人