【发布时间】:2018-08-01 00:31:33
【问题描述】:
据我了解,如果我们想提取事件,我们必须使用 TransactionReceipt..
TransactionReceipt transactionReceipt = contract.someMethod(
<param1>,
...).send();
但是,例如,如果我有一个名为“register”的函数并且需要许多帐户通过调用函数 register 来注册他们自己。
如果 TransactionReceipt 没有参数(来自哪个帐户、gas 限制等),我如何定义帐户(许多凭据)。
我使用 TransactionReceipt 调用“注册”函数的另一件事如下:
TransactionReceipt transactionReceipt = contract.register("John",BigInteger.valueOf(101)).send();
但是出现了这个错误:
Error processing transaction request: Error: Exceeds block gas limit
谢谢
【问题讨论】:
标签: java ethereum solidity web3