2

我最近一直在使用测试网,但遇到了一些问题:他们经常重置它,服务关闭了几个小时,有时还会出现错误。

我应该使用开发网吗?据我了解,它更稳定,而且他们重置的频率更低?

我在 js 中有一个使用elrond-sdk-erdjs的后端,我很困惑,因为没有初始化https://devnet-gateway.elrond.com的函数只有测试网。有原因吗?

实用程序.ts

// TODO: Adjust with respect to current terminology (localnet instead of devnet).
function getDevnetProvider() {
    return new proxyProvider_1.ProxyProvider("http://localhost:7950", { timeout: 5000 });
}
exports.getDevnetProvider = getDevnetProvider;
function getTestnetProvider() {
    return new proxyProvider_1.ProxyProvider("https://testnet-gateway.elrond.com", { timeout: 5000 });
}
exports.getTestnetProvider = getTestnetProvider;
function getMainnetProvider() {
    return new proxyProvider_1.ProxyProvider("https://gateway.elrond.com", { timeout: 20000 });
}
4

2 回答 2

8

测试网非常不稳定,并且经常(可能每周)重置,没有任何警告。Elrond 建议开发者使用 devnet,它可能每 3-4 个月重置一次,所以它更稳定。

您可以像这样获得提供者:

function getDevnetProvider() {
    return new proxyProvider_1.ProxyProvider("https://devnet-gateway.elrond.com", { timeout: 5000 });
}

devnet explorer 在这里:https ://devnet-explorer.elrond.com/

于 2021-08-24T12:56:43.810 回答
0

我从测试网开始,因为它对我来说更具描述性,就像我的理解一样 -> 测试网几乎是主网,而开发网就像是完全动态的和错误的。但似乎 devnet 更稳定,并且它有一个非常重要的官方水龙头。

于 2021-09-22T19:35:15.137 回答