Skip to content

Moonriver

目标

2021年6月,Moonriver首度作为平行链在Kusama网络启动。Moonriver是Moonbeam的姐妹网络,提供一个据有真实经济条件的代码测试环境。开发者现在可以直接访问连接至Kusama的试验性网络进行探索与开发。

如果您有任何意见或建议,或需要任何技术支持,欢迎加入Moonbase AlphaNet的专用Discord频道

初始配置

目前,Moonriver具有以下配置:

  • 以平行链的形式运行并连接至Kusama中继链
  • 拥有一个由PureStake代表Moonbeam基金会运营并含有72位收集人的有效集。
  • 拥有提供商提供的API端点以连接到网络。项目也可以运行和访问自己的私有节点

Moonriver Diagram

需要注意的重要变量:

变量 数值
最小Gas费 1.25 Gwei*
目标区块生产时间 12秒(预计6秒)
区块Gas上限 15,000,000(预计提升至少4倍)
交易Gas费上限 12,995,000(预计提升至少4倍)
变量 数值
最低提名质押数量 5 MOVR
收集人可获得最高的提名人数 300
提名人可提名的最高收集人数 100
轮次 600区块(2小时)
委托生效期 委托在下一轮开始生效 (资金会马上绑定)
解绑期 24轮次

*更多关于代币面额

网络端点

Moonriver有两类端点供用户使用:HTTPS和WSS。

如果您需要生产环境可以使用的端点,请参考网络端点 指南。如果仅为开发环境使用,您可以使用以下的公用端点:

供应商 RPC URL
Blast
https://moonriver.public.blastapi.io
Dwellir
https://moonriver-rpc.dwellir.com
POKT Network
https://moonriver-mainnet.gateway.pokt.network/v1/lb/62a74fdb123e6f003963642f
UnitedBloc
https://moonriver.unitedbloc.com
供应商 RPC URL
Blast
wss://moonriver.public.blastapi.io
Dwellir
wss://moonriver-rpc.dwellir.com
UnitedBloc
wss://moonriver.unitedbloc.com

快速开始

在开始之前,请确保从受支持的网络端点提供商之一获取您自己的端点和API密钥。如果使用的是Web3.js库,您可以创建一个本地的Web3实例并设定provider(提供者)来连接Moonriver(同时支持HTTP和WS):

const { Web3 } = require('web3'); // Load Web3 library
.
.
.
// Create local Web3 instance - set Moonriver as provider
const web3 = new Web3('INSERT_RPC_API_ENDPOINT'); // Insert your RPC URL here

如果使用的是Ethers.js库,您可以使用ethers.JsonRpcProvider(providerURL, {object}) 来定义开发者,并且将provider(提供者)URL设定至Moonriver:

const ethers = require('ethers'); // Load Ethers library


const providerURL = 'INSERT_RPC_API_ENDPOINT'; // Insert your RPC URL here
// Define provider
const provider = new ethers.JsonRpcProvider(providerURL, {
    chainId: 1285,
    name: 'moonriver'
});

任何以太坊钱包都应当能够生成可以使用Moonbeam的地址(例如:MetaMask)。

Chain ID

Moonriver的Chain ID为: 1285,hex:0x505

遥测功能

您可以点击波卡遥测仪表盘来查看及时的Moonbase Alpha遥测资讯。

Tokens

Moonriver的Token被称为Moonriver(MOVR)。如果您想获得更多资讯,请查看Moonbeam基金会官网Moonriver Token页面

Token面额

Moonriver的最小单位是Sediment(Sed),需要10^18个Sediment以组成一个Moonriver,面额如下所示:

单位 Moonriver (MOVR) Sediment (Sed)
Wei 0.000000000000000001 1
Kilowei 0.000000000000001 1,000
Megawei 0.000000000001 1,000,000
Gigawei 0.000000001 1,000,000,000
Micromoonriver 0.000001 1,000,000,000,000
Millimoonriver 0.001 1,000,000,000,000,000
Moonriver 1 1,000,000,000,000,000,000
Kilomoonriver 1,000 1,000,000,000,000,000,000,000

权益证明(POS)

Moonriver是一个完全去中心化的权益证明网络,用户可以委托收集人节点来生产区块和获得质押奖励。它采用Nimbus共识框架为平行链共识算法。候选人有效集的上限将会由治理决定。有效集的集元组成将由质押(包括委托)排名决定。

限制

部分预编译功能目前仍无法使用,其余内建的功能皆可使用。您可在标准合约页查看当前可使用的预编译方案。

Last update: January 25, 2024
| Created: July 13, 2021