E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Web3j
web3j
编译.sol成java文件
一、下载
web3j
工具https://github.com/
web3j
/
web3j
/releases二、安装solc编译工具->npminstall-gsolc三、
web3j
配置单到系统环境变量里四、编译
纽扣man
·
2020-02-08 16:24
以太坊开发:如何使用
web3j
s通过私钥签名发起一笔交易
在使用web3开发时,如果需要通过js发送一笔交易或者调用合约中的某个方法时,都会提示:Error:authenticationneeded:passwordorunlock,这时我们一般会在geth解锁该账户再重新发起。但是如果需要在前端js实现通过某个事件发送一笔交易或者调用合约某个方法,这样便无法实现。本文将介绍通过用私钥对交易进行签名从而发起交易。1.发送一笔交易我们将使用web3提供的函
暴走的K哥哥
·
2020-02-06 14:30
Web3j
使用教程
1网站https://
web3j
.io/2Maven程序中引用org.
web3j
core3.4.03安装命令行工具
web3j
是一个针对java的开发工具。
binnan
·
2020-01-03 01:41
web3j
s subscription logs
gethgeth--datadir/mnt/eth--rpc--ws--wsaddrlocalhost--wsorigins"*"--wsapi"eth,web3,net,txpool,shh,subpub"rpceth_newFiltereth_getLogsvarmy="0xd551234ae421e3bcba99a0da6d736074f22192ff";curlhttp://localho
shooter
·
2019-12-28 06:19
Lightweight Ethereum Clients Using
Web3j
https://www.baeldung.com/
web3j
1.IntroductionThistutorialintroduces
Web3j
,aJavaimplementationofthepopularWeb3abstractionlibrary.
Web3j
isusedtointeractwiththeEthereumnetworkbyconnectingtoEthereumnodesusin
古萧龙城好青年
·
2019-12-18 05:58
以太坊教程:通过NodeJS后端发送交易
“注意:在本教程中我使用
web3j
s1.0版本”大家好,我将解释如何从NodeJS后端发送交易。
编程狂魔
·
2019-12-12 00:39
6分钟以太坊实战系列-
Web3j
对智能合约的调用
一、什么是
web3j
web3j
是一个高度模块化、响应式、类型安全的Java和Android库,用于与智能合约交互,并与Ethereum网络的客户端(节点)集成。
ChainBoard链博科技
·
2019-11-05 09:21
web3j
s连接geth
一、先找一个简单的智能合约3554600C-0EFC-47B3-84F2-284A83A12340.png##二、写一个部署智能合约的js文件demo1.js5759ADDC-2197-4330-BD3E-235752C38DFF.png##三、在geth控制台里面定义和编译合约并且解锁账户注意:geth--datadirdata--networkid1101--rpc--unlock0--pas
娄童
·
2019-10-31 10:06
[币严BIZZAN区块链]Java生成ETH钱包助记词、私钥、地址
一、在之前创建的springboot项目中的pom.xml文件中加入需要的依赖org.bitcoinjbitcoinj-core0.14.7org.
web3j
core3.6.0二、创建一个Wallet.java
aleph999
·
2019-10-27 20:00
web3j
-根据keystore密码解析keystore从而得到账户信息
//根据keystore解锁账号返回私钥publicstaticStringgetPrivatekeybyKeystore(StringkeyStorePass){try{ClassPathResourceresource=newClassPathResource("keystore.json");Filefiles=asFile(resource.getInputStream());org.we
JerryZhou_
·
2019-10-15 16:27
web3j
SpringBoot区块链之以太坊区块高度扫描(简洁版)
继续昨天的demo往下写写:[SpringBoot区块链之以太坊开发(整合
Web3j
)](https://juejin.im/post/5d88e6c1518825094f69e887),将复杂的逻辑都去除了
普普通通的小斌
·
2019-09-24 23:00
web3j
java版本生成公钥、私钥、地址等实例
使用java版本的
web3j
生成公私钥等信息
web3j
的java版本支持直接通过java代码生成以太坊钱包的公私钥地址等信息,生成的地址信息存放于本地文件当中。同时,提供了针对该文件的读取等操作。
二师兄-公众号-程序新视界
·
2019-08-30 16:53
web3j
区块链
生成公钥
私钥
地址
区块链
ETH转账交易- Java版离线签名转账交易
16137795/article/details/83475910这篇我们开始讲在Java中如何签名交易转账(底部有完整的代码)一、在之前创建的springboot项目中的pom.xml文件中加入需要的依赖org.
web3j
core3.6.0
IT_浩哥
·
2019-06-26 23:21
区块链
以太坊
web3
HD钱包
bip44
ERC20-解析Input-data java (transfer)
org.
web3j
crypto4.2.0maven引入package*;importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect.Method
changliangwl
·
2019-06-25 11:30
区块链
web3j
生成Java版本的智能合约 以太坊 ERC20
重点:Windows下使用
web3j
工具生成Java版本的智能合约。需要拿到要操作的ERC20代币的合约地址~!打ERC20的币,纯属实战,没有过多概念讲解!
weiluo12
·
2019-06-04 13:19
Java以太坊扫块和代币扫块
以太坊扫块使用geth搭建钱包服务器,博主使用的
web3j
客户端版本4.2.0org.
web3j
core4.2.0直接上代码,首先是获取当前最新高度的方法/***获得最新高度*@return*@throwsException
如果悲伤有颜色,那么一定是黄昏
·
2019-05-30 15:58
区块链
扫块
ETH
代币
Java以太坊扫块和代币扫块
以太坊扫块使用geth搭建钱包服务器,博主使用的
web3j
客户端版本4.2.0org.
web3j
core4.2.0直接上代码,首先是获取当前最新高度的方法/***获得最新高度*@return*@throwsException
如果悲伤有颜色,那么一定是黄昏
·
2019-05-30 15:58
区块链
扫块
ETH
代币
以太坊:获取ETH余额
/***取余额**@param
web3j
Web3j
对象**@paramaddress传入查询的地址**@returnString余额*@throwsIOException*/publicstaticStringgetBalance
fighting_yu
·
2019-04-16 17:07
区块链
以太坊:ETH-根据
Web3j
生成ETH钱包和解析钱包
1创建带json文件的ETH钱包,以及解析钱包:/***创建钱包**@paramStringpassword密码*@paramFilewalletFilePath存放钱包文件夹路径*@paramBooleanuseFullScrypt是否轻量级钱包*/StringwalletFileName=WalletUtils.generateNewWalletFile(password,newFile(wa
fighting_yu
·
2019-04-16 17:47
区块链
web3j
+ infura 操作以太坊
infura官网:https://infura.io/reposten地址:https://ropsten.etherscan.io/address/0xd36e09d044cb9e82e2177a68dadf8977a71bdc42合约大的代码可以从上面的ropsten上面获取完整代码参考:https://github.com/sywuestc/ethchain_erc20/tree/maste
uestcAries
·
2019-03-19 18:52
区块链开发之验证ETH地址的有效性
首先引入
web3j
的依赖https://mvnrepository.com/artifact/org.
web3j
我主要做校验地址操作,需要用到utils中的Numeric类,引入jar包如下org.
web3j
utils4.1.1
fengshunli
·
2019-03-04 17:52
[币严区块链]数字货币交易所之以太坊(ETH)钱包对接(四) 使用
web3j
对接以太坊钱包
本文给大家介绍了
Web3j
Java版本的框架的基本使用,大家可根据本文的内容进行扩展性的练习,对其他API的使用进行尝试。
aleph999
·
2019-02-19 15:00
【刘文彬】【精解】开发一个智能合约
关键字:智能合约,remix,Solidity,truffle,geth,leveldb,datadir,ganache,
web3j
合约合约也称合同、协议,是甲乙双方参与的,制定一系列条目规范
圆方圆学院
·
2018-12-26 22:16
以太坊
以太坊DAPP[2]-×××-react框架与web3实例
web3实例新建src/web3.js在这里使用到了浏览器中内置的provider,在这里默认用户安装了metamask,因为metamask会内置
web3j
和provider到浏览器中。
jonson_jackson
·
2018-12-13 20:04
区块链
go
solidity智能合约[57]-测试
web3j
安装模块ganache-cli代表本地测试网络
web3j
模块与以太坊进行交互1>npminstall--saveganache-cliweb3mocha使用mocha框架测试
web3j
,打印出账号pachage.json
jonson_jackson
·
2018-12-12 21:28
区块链
go
java如何在Spring Boot中用
web3j
开始开发以太坊智能合约
阅读更多通过Spring的依赖注入将
web3j
集成到SpringBoot应用程序中。
it_node
·
2018-11-26 10:00
以太坊
java
sprint
boot
web3j
智能合约
【ETH钱包开发04】
web3j
转账ERC-20 Token
【ETH钱包开发03】
web3j
转账ETHERC-20Token转账的2种方式1、直接用
web3j
的API2、java/Android调用合约的transfer方法不管用哪种方式来转账,你都需要先写一个
唠嗑008
·
2018-11-19 09:27
【ETH钱包开发03】
web3j
转账ETH
在之前的文章中,讲解了创建、导出、导入钱包。【ETH钱包开发01】创建、导出钱包【ETH钱包开发02】导入钱包本文主要讲解以太坊转账相关的一些知识。交易分为ETH转账和ERC-20Token转账,本篇先讲一下ETH转账。发起交易的2种方式1、解锁账户发起交易。钱包keyStore文件保存在geth节点上,用户发起交易需要解锁账户,适用于中心化的交易所。2、钱包文件离线签名发起交易。钱包keySto
唠嗑008
·
2018-11-14 14:53
以太坊交易记录input解析
注意:只针对138位长度的交易input解析一、用
web3j
解析转自HowtoDecodingtransactioninputdata引用
web3j
jar包org.
web3j
core3.3.1代码如下packagevip.coinbag.managemoneymatters
JAVA_XCNH
·
2018-11-09 17:12
Ethereum
web3j
钱包篇-Android
2:jarimplementation'org.
web3j
:core:3.3.1-android'implementation'com.android.support:multidex:1.0.0'implemen
夏沫琅琊
·
2018-11-02 16:00
区块链
以太坊学习(5)利用Web3.js与节点交互【2】
这部分主要介绍利用web3.js对已经部署的合约进行一些操作等写在最前:web3.js1.0版本跟0.2.x版本的使用区别比较大,这里暂时先给出1.0版本下的调用web3.js1.0官方文档:https://
web3j
s.readthedocs.io
dieju8330
·
2018-10-19 16:14
区块链学习
Android
Web3j
连接Geth私有链
今天主要说一下Android
Web3j
连接Geth私有链,然后发送一笔交易或者获取一些信息这样的功能。
唠嗑008
·
2018-10-09 09:11
以太坊教程:通过NodeJS后端发送交易
“注意:在本教程中我使用
web3j
s1.0版本”大家好,我将解释如何从NodeJS后端发送交易。
芒果汁
·
2018-09-28 14:07
以太坊
区块链比特币以太坊EOS开发
NODEJS如何发送以太坊交易
“注意:在本教程中我使用
web3j
s1.0版本”大家好,我将解释如何从NodeJS后端发送交易。
malakashi
·
2018-09-28 00:00
api
智能合约
以太坊
区块链
node.js
如何解决在同一个项目引用同一个jar包的不同版本问题?
阅读更多例如:有如下两个模块:第1个模块:RSAorg.bouncycastlebcmail-jdk151.46第2个模块:
web3j
org.
web3j
core3.3.1这两个模块共同依赖了下面这个jar
guwq2014
·
2018-09-26 11:00
如何解决在同一个项目引用同一个jar包的不同版本问题?
阅读更多例如:有如下两个模块:第1个模块:RSAorg.bouncycastlebcmail-jdk151.46第2个模块:
web3j
org.
web3j
core3.3.1这两个模块共同依赖了下面这个jar
guwq2014
·
2018-09-26 11:00
如何解决在同一个项目引用同一个jar包的不同版本问题?
阅读更多例如:有如下两个模块:第1个模块:RSAorg.bouncycastlebcmail-jdk151.46第2个模块:
web3j
org.
web3j
core3.3.1这两个模块共同依赖了下面这个jar
guwq2014
·
2018-09-26 11:00
以太坊私链 利用Java 调用智能合约
/blog.csdn.net/Keith003/article/details/81873154如果没有搭建本地以太坊节点可以使用云客户端infura:https://infura.io连接以太坊网络
Web3j
we
Keith003
·
2018-09-21 16:02
区块链
Android App 如何生成以太坊钱包
Android应用程序以太坊钱包生成,要做的工作不少,不过如果我们一步一步来应该也比较清楚:1.在app/build.gradle中集成以下依赖项:compile('org.
web3j
:core-android
芒果汁
·
2018-09-21 12:53
以太坊
区块链比特币以太坊EOS开发
Android App 如何生成以太坊钱包
Android应用程序以太坊钱包生成,要做的工作不少,不过如果我们一步一步来应该也比较清楚:1.在app/build.gradle中集成以下依赖项:compile('org.
web3j
:core-android
malakashi
·
2018-09-21 00:00
java
app
区块链
以太坊
android
以太坊私链 利用Java 发布智能合约
:https://blog.csdn.net/Keith003/article/details/81873154创建maven项目pom.xml这里版本号需要根据生成java文档得工具进行修改org.
web3j
core3.3.1
Keith003
·
2018-09-17 17:13
区块链
基于solidity+Java+
web3j
实现ERC20批量转账
Java中整合poi,实现Excel的导入,下面为Excel格式solidity编写智能合约,采用for循环的形式实现批量转账,web3中主要进行智能合约的调用,整体流程为1.根据上传EXcel获取到需要转账的address的集合,转账数额的集合,需要的转账总和2.使用web3进行如下操作,①调用ERC20Token的approve方法,由于代币基于ERC20实现所以approve方法肯定存在②检
Drimingorno
·
2018-09-14 11:47
学习笔记
基于solidity+Java+
web3j
实现ERC20批量转账
Java中整合poi,实现Excel的导入,下面为Excel格式solidity编写智能合约,采用for循环的形式实现批量转账,web3中主要进行智能合约的调用,整体流程为1.根据上传EXcel获取到需要转账的address的集合,转账数额的集合,需要的转账总和2.使用web3进行如下操作,①调用ERC20Token的approve方法,由于代币基于ERC20实现所以approve方法肯定存在②检
Drimingorno
·
2018-09-14 11:47
学习笔记
使用Web3.js查询以太币和代币余额以及转账
一、前言1、web3.js文档http://
web3j
s.readthedocs.io/en/1.0/前面的文章也提到了,使用web3.js可以与以太坊进行互动。
铁柱同学
·
2018-09-08 09:58
区块链
使用
Web3J
与第三方合约交互——批量转账
既然代币Token都遵守ERC20协议,肯定有统一的Transfer(转账)方法供客户端调用,那么编写程序实现自动转账应该可以实现,去查了相关资料发现
web3j
是不错
cn_yaojin
·
2018-09-04 11:45
java
WEB3J
S (以太坊) 查询以太币余额
WEB3J
S(以太坊)查询以太币余额nodejs下载web3.jsnpminstallweb3infurahttps://infura.io/提供了托管的以太坊节点letWeb3=require('web3
徐亮亮2333
·
2018-08-31 13:53
WEB3J
S (以太坊) 查询以太币余额
WEB3J
S(以太坊)查询以太币余额nodejs下载web3.jsnpminstallweb3infurahttps://infura.io/提供了托管的以太坊节点letWeb3=require('web3
徐亮亮2333
·
2018-08-31 13:53
以太坊智能合约-自动测试工具
等工具直接部署上链,调用的话也是用web3或者parity类工具直接访问,但是相比较而言,如果用parity这类工具,一定会花大量的时间来同步节点,也有可能同步完之后发现无可用节点做后续工作,让人崩溃,如果用
web3j
s
cowkeys
·
2018-08-31 10:23
Android与以太坊智能合约交互
为了能够使用本机Java代码与智能合约进行交易,我们使用一个名为
Web3j
的库。
Web3j
为你提供生成智能合约ja
it_node
·
2018-08-28 15:00
Android
Android与以太坊智能合约交互
为了能够使用本机Java代码与智能合约进行交易,我们使用一个名为
Web3j
的库。
Web3j
为你提供生成智能合约ja
it_node
·
2018-08-28 15:00
Android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他