【发布时间】:2021-10-26 09:10:26
【问题描述】:
假设我们有一个包含这个输入数据和这个智能合约结果的交易
- 输入数据:
issueNonFungible@415344@415344 - 结果:
@ok@4153442d383661353439
这是一个新的 NFT 集合的简单创建。可以在这个 txHash 的 devnet 上看到:
290498e8730975ea6d2703f4c5e0dc2c657b9480b9afc2a62c4c8818636cf062
我正在尝试获取智能合约的响应。这是我现在拥有的代码,其中 consts.walletAddress 是初始交易发送者的钱包地址。
var txHash = new TransactionHash("290498e8730975ea6d2703f4c5e0dc2c657b9480b9afc2a62c4c8818636cf062");
var toTest = await this.provider.getTransaction(txHash, new Address(consts.walletAddress), true);
var scResults = await toTest.getSmartContractResults();
console.log(scResults)
问题是没有为智能合约结果输出数据,所以我无法得到智能合约的响应。 是我做错了什么还是 erdJs 中的错误?
【问题讨论】:
标签: elrond