在web3j (https://docs.web3j.io/4.8.7/smart_合同/相互作用_使用_智能_合同/)的文档中,只有部署后调用契约的示例。
web3j中是否有任何函数来加载已部署的合同?
类似于web3js:新web3.eth.Contract(contractAbi,contractAddress);
发布于 2022-06-09 06:23:52
我找到了用web3j装载合同的解决方案。下载web3j cli并生成包装类来加载您的契约。
https://greg.jeanmart.me/2019/07/19/generate-a-java-wrapper-from-your-smart-contract/
发布于 2022-06-01 11:56:11
它在文档中,它们可能有点混乱,但是有一个部分用于:
https://docs.web3j.io/4.8.7/getting_开始/部署_互动_智能_合同/
YourSmartContract contract = YourSmartContract.load(
"0x<address>|<ensName>", <web3j>, <credentials>, GAS_PRICE, GAS_LIMIT);https://ethereum.stackexchange.com/questions/129320
复制相似问题