马拉喀什 + 关注
一个还在路上的码农。

Java以太坊开发官网推荐类库web3j的全站中文翻译

发布时间:2018-07-21 14:48:15 浏览:1890 评论 :0

web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。

python php android java 程序员 函数 加密 电商 API

web3j如何构建与部署智能合约

发布时间:2018-07-21 14:34:05 浏览:1741 评论 :0

智能合约的构建和部署发生在deploy方法中: YourSmartContract contract = YourSmartContract.deploy( , , GAS_PRICE, GAS_LIMIT, [,] , ..., ).send(); 这个方法将使用提供的凭据和构造函数参数值在以太坊区块链上创建智能合约的新实例。

python php android 程序员 函数 电商

如何用web3j编译solidity智能合约源代码

发布时间:2018-07-21 14:31:27 浏览:2266 评论 :0

通过solc编译器编译solidity代码到字节码。你可以参考solidity安装文档在本地安装编译器。 编写solidity代码运行: $ solc .sol --bin --abi --optimize -o / bin和ABI编译器参数都需要充分利用web3j中的智能合约。

python 程序员 浏览器 电商

web3j通过命令行工具新建钱包、更新钱包密码及转账

发布时间:2018-07-21 14:26:43 浏览:2012 评论 :0

生成一个新的以太坊钱包: $ web3j wallet create 更新现有钱包的密码: $ web3j wallet update 将以太币发送到另一个地址: $ web3j wallet send 0x| 当把以太币Ether发送到另一个地址时,在交易发生之前,你会被问到一系列问题。

python 电商 Transfer

web3j命令行工具

发布时间:2018-07-21 14:24:17 浏览:1814 评论 :0

web3j的完全jar文件分发包对每一次发布都提供命令行工具。命令行允许你从终端(terminal)使用web3j的一些功能: 这些工具提供: 钱包创建 钱包密码管理 从一个钱包转移到另一个钱包以太币(转账) solidity智能合约封装包的产生 命令行工具可以从github项目存储库的releases页面下载zipfile/tarball包,或者通过源代码自己编译获得;OS X用户也可以通过Homebrew、Arch Linux用户可以通过AUR获得。

python php 程序员 电商 brew

Infura Http 客户端 以太坊 交易

发布时间:2018-07-21 14:20:03 浏览:2154 评论 :0

web3j Infura 模块提供了一个Infura Http 客户端(InfuraHttpService),它为Infura特定的Infura-Ethereum-Preferred-Client提供支持。

python php 程序员 加密 电商 测试

web3j 以太坊客户端 Infura 签名

发布时间:2018-07-21 14:17:34 浏览:2164 评论 :0

ConsenSys的Infura服务提供了在云端运行的以太坊客户端的能力,所以你不必自己运行一个独立的以太坊客户端以便与以太坊一起工作。

python php 程序员 电商 测试

web3j 的 Infura Http 客户端

发布时间:2018-07-21 14:14:57 浏览:1713 评论 :0

web3j Infura 模块提供了一个Infura Http 客户端(InfuraHttpService),它为Infura特定的Infura-Ethereum-Preferred-Client提供支持。

python php android MongoDB 程序员 模块 电商 测试

solidity生成了智能合约封装包,但是智能合约的二进制文件为什么空的?

发布时间:2018-07-21 14:11:47 浏览:1172 评论 :0

如果在Solidity中定义了一个接口,但其中一个方法的实现与原始接口定义不匹配,则生成的二进制文件将是空白的。 在下面的例子中: contract Web3jToken is ERC20Basic, Ownable { .

python php 程序员 电商 Transfer

是否可以用以太坊交易EthSendTransaction发送任意文本?

发布时间:2018-07-21 14:04:20 浏览:1916 评论 :0

是的。文本应该是ASCII编码的,并在交易的数据中以十六进制字符串的形式提供。示例如下: RawTransaction.

python php 程序员 电商 string

web3j发送异步交易时不能解析方法`executeTransactionAsync`?

发布时间:2018-07-20 11:20:46 浏览:1483 评论 :0

我正试图用web3j库发送一个交易到以太坊区块链,得到一个错误,我必须用异步发送它。当用异步发送它时,会得到一个函数不存在的错误。

java 函数 电商

智能合约部署Error: exceeds block gas limit undefined

发布时间:2018-07-20 11:18:33 浏览:1945 评论 :0

在学习区块链时,我们按照某些文章的教程,使用 Browser-solidity 在 Go-Ethereum上进行智能合约部署时,可能会出现Error: exceeds block gas limit undefined的报错信息,表示当前合约所需的gas超过了区块的最大gas。

配置 电商

如何升级或者更新智能合约?

发布时间:2018-07-20 11:16:18 浏览:1425 评论 :0

如果合约发送方想要有一种方法来升级智能合约代码,以便账户数据和其他东西接通,可以有什么办法吗?可以在不改变合约地址的情况下进行,还是总是需要新的地址? 是否存在annex机制,在不需要重写的情况下向智能合约中添加一些新的功能? 问题解答 一旦合约已经部署在区块链中,它就是最终版了并不能再被改变。

python 电商 存储

php如何调用以太坊JSON-RPC接口创建钱包?

发布时间:2018-07-20 11:15:26 浏览:2902 评论 :0

首先下载安装geth,下载地址如下: http://ethfans.org/wikis/Wallet-Mirror 安装后会在安装目录生成一个geth.exe,需要使用命令行工具来运行它。

python php RPC Json 电商 同步 github

php如何使用JSON-RPC查找以太坊中的最新块哈希hash值?

发布时间:2018-07-20 11:14:14 浏览:1122 评论 :0

我用PHP中开发了一个以太坊块资源管理器,并成功地与我的服务器Geth节点建立了JSON-RPC通信。然而,当我试图找出最后一个区块时,我陷入了困境。

python php 程序员 电商 HASH

为什么我对签名消息的签名验证在PHP代码中未工作?

发布时间:2018-07-20 11:12:47 浏览:1319 评论 :0

我正在尝试验证PHP中的签名消息。 我不希望与JSON-RPC或任何外部服务有接口,我知道这两个服务都是可以成功地验证了我提供的示例签名消息。

php HASH string static exception

无法连接到远程Geth,connect: permission denied.

发布时间:2018-07-20 11:07:02 浏览:1487 评论 :0

无法连接到远程Geth,connect: permission denied. 我在安装了Geth节点的ubuntu服务器X上创建了一个shell脚本,在测试链中插入智能合约数据。

python 服务器 ubuntu 电商 脚本 timestamp WebServer

怎样通过java用web3j查询以太坊交易信息?

发布时间:2018-07-20 11:06:01 浏览:3868 评论 :0

刚开始使用web3j,我有一些基本的麻烦。 我已经可以成功如何获得一个EthBlock,并检索里面的所有信息。我想看看这个块中的交易列表,我该怎么做? 我可以调用: List transactions = ethBlock.getBlock().getTransactions(); 我应该能够浏览这个列表并获得有关每笔交易的信息。

python java 程序员 电商 Transaction list

web3j智能合约错误:java.lang.ArrayIndexOutOfBoundsException

发布时间:2018-07-20 11:03:18 浏览:1979 评论 :0

web3j:智能合约写操作时总是抛出java.lang.ArrayIndexOutOfBoundsException错误,不知道什么问题。

java Apache tomcat glassfish Server string Core source Servlet service

9