如何获取非错误的 hedera 交易的“请求 ID”?

问题描述 投票:0回答:0

使用 ethers.js 向 Hedera 测试网发送交易时, 和一个错误,我可以这样捕捉它:

    } catch (error) {
        if (error instanceof Error) console.log(error.message);
        else console.log(error);
    }

输出如下所示:

[Request ID: ed2b0630-b17d-4e64-82e8-f7aea3196f82] Unknown error invoking RPC

文字

Unknown error invoking RPC
在这里不是特别有用, 但是,我可以使用
ed2b0630-b17d-4e64-82e8-f7aea3196f82
在联系支持时很有用, 因为这样可以详细检索错误日志。

但是,在间歇性错误的情况下, 有时同一笔交易会导致错误, 其他时候它成功了, 我被要求提供成功的请求 ID。 但是我不确定如何使用 ethers.js 来做到这一点。 我怀疑它需要提取低级别的 RPC 响应, 但不确定 ethersjs 是否可行, 如果是这样怎么办?

ethers.js json-rpc hedera-hashgraph hedera
© www.soinside.com 2019 - 2024. All rights reserved.