首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署与Azure财团的交互合同区块链及其交易收据未从区块链返回

部署与Azure财团的交互合同区块链及其交易收据未从区块链返回
EN

Ethereum用户
提问于 2017-06-09 21:15:31
回答 2查看 575关注 0票数 0

我使用Web3j来部署Azure财团区块链并与其进行交互。

连接到Azure财团块链RPC端点

代码语言:javascript
复制
Web3j web3 = Web3j.build(new HttpService("http://***.cloudapp.azure.com:8545"));

把我的帐户从我的钱包文件中打开

代码语言:javascript
复制
Credentials credentials = WalletUtils.loadCredentials("mypassword", "path/to/mywallet");

从web3j智能契约包装器部署合同

代码语言:javascript
复制
 Future<MySmartContract> contract = MySmartContract.deploy(
   web3,
   credentials,
   BigInteger.valueOf(700000),
   BigInteger.valueOf(700000),
   BigInteger.valueOf(0),
   new Uint256(10000L));

打印合同地址

代码语言:javascript
复制
System.out.println(contract.get().getContractAddress());

在引擎盖下,Web3j会调用

代码语言:javascript
复制
 "{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0xa8b688bc982252bf514adf9ff0cf6eef73d6b5212fb69a7b2f80b281faefecc8"],"id":1}"

但结果总是"{"jsonrpc":"2.0","id":1,"result":null}[\n]"

本质上,我猜事务是提交给区块链的,但是区块链没有挖掘这个事务。我已经在以太测试网上试过了,它起作用了。我想知道是否有调试工具或方法来监视azure财团的区块链,以及解决这个问题的可能方法。

EN

回答 2

Ethereum用户

发布于 2017-06-20 13:13:34

结果是汽油价格太低了(比最大的整数还要大)。然后,它开始开采一份空合同,结果证明天然气限制太低了。

票数 1
EN

Ethereum用户

发布于 2018-06-12 14:53:26

很高兴你找到了解决办法!

Geth现在提供权威证明,这样就可以在没有工作证明的情况下分拆私人连锁店。不是很有价值的东西,但值得一提的是我认为。我们选择了它,而不是Azure,因为我们的概念的证明在以太。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/17625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档