
区块链学习
文章平均质量分 50
这块的资料比较少,所以一边学习一边分享一边记录。
paul.peng
不管是什么行业,都是一样的。学习就是逆水行舟。不进则退
展开
-
区块链之java(六.1) 合约监听
之前写的那一篇呢,好像有点点问题。就是在设定监听的时候,没有编写具体监听的方法。今天带来一篇新的方式的合约监听前面的就不赘述了。合约上的监听是一样的。在java中。根据abi生产的文件,其实在里面是有监听方法的代码如下: 实际上呢,在初始化合约后,直接使用合约调取监听。会比后期写监听方便一些。这里方便的点有如下几点:1.不用手动转换数据类型,可以拿到直接使用2.不用装配监听的方法等。(底层已实现)具体调用如下。(钱包加载,管理器加载,合约地址这些也不赘述了) 是不是比上一篇方便很多。...原创 2022-06-29 16:26:21 · 2557 阅读 · 2 评论 -
区块链之java(一) 番外篇(数据类型)
预先善其事,必先利其器。今天俺们讲讲智能合约和java中的一个数据类型在智能合约中,大概有这些基本类型,能满足开发。是否有漏的呢,我也不太清楚,因为我也没有很深入的了解这块。好了,话不多说。看看具体的东西。智能合约类型如下:uint256 a;无符号整数int b;有符号整数address c;地址类型bool d;布尔bytes1 e;固定大小字节string f;字符串其中呢,int,uint,bytes都是可以往后延伸的。如:int,int8,int16...int256uint,uint8,uint原创 2022-06-08 11:09:44 · 1694 阅读 · 0 评论 -
区块链之java(六) 合约监听
合约监听。顾名思义,当合约发生交易的时候,我们想要得到交易的某些信息。这个就是合约监听。首先呢,我们需要知道,智能合约的编写。因为如果只提供部分代码的话,是完全看不懂意思的。首先,上个合约代码看看。 其中呢,event storages(xxx)就是定义时间监听的基础。其次,出发消息,是在emit storages(xxx);目前合约这块整好了。那么接下来,我们看看java这块的代码前面呢,基本变化不大,就是一些初始化web3j的工作。如链地址,链id。钱包地址等等 其中呢,web3.ethLogF原创 2022-06-07 11:04:01 · 3426 阅读 · 4 评论 -
区块链之java(五) eth
eht原创 2022-05-19 17:27:31 · 1264 阅读 · 1 评论 -
区块链之java调用智能合约(二)部署智能合约
前言 上一节,已经说过,如何的创建一个合约,如何编译合约,然后在java中调用。 但是呢,这些还远远不够。那么还差哪些呢? 现在就是如何将创建的智能合约部署的对应的共链,私链,测试链中了。 需要部署后,才能真正的使用。 现在就讲讲如何部署智能合约 准备工作 小狐狸钱包:MetaMask。一个浏览器插件。需要安装对应的浏览器。 (初步接触区块链的朋友,肯定有很多疑问,别急,一个个来解决。) 这里有比较头疼的事就是。(针对初步接触区块链的朋友来说。) 1.安装完钱包后,无法显示测试网.原创 2022-05-11 15:35:37 · 2504 阅读 · 0 评论 -
区块链之java调用智能合约(一)编译智能合约
在git中提供的案例呢,只包含了智能合约的展示和智能合约本体。并没有提供说,如何在java中使用智能合约。原创 2022-05-11 14:40:43 · 9083 阅读 · 0 评论