我应该使用 MultiversX 开发网而不是测试网进行开发吗?

The*_*key 3 blockchain multiversx

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

我应该使用开发网吗?据我了解,它更稳定,并且重置频率更少?

我有一个使用elrond-sdk-erdjs的 js 后端,我很困惑,因为没有函数可以初始化 https://devnet-gateway.multiversx.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 });
}
Run Code Online (Sandbox Code Playgroud)

mir*_*mir 9

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

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

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

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