Moonriver¶
目标¶
2021年6月,Moonriver首度作为平行链在Kusama网络启动。Moonriver是Moonbeam的姐妹网络,提供一个据有真实经济条件的代码测试环境。开发者现在可以直接访问连接至Kusama的试验性网络进行探索与开发。
如果您有任何意见或建议,或需要任何技术支持,欢迎加入Moonbase AlphaNet的专用Discord频道。
初始配置¶
目前,Moonriver具有以下配置:
- 以平行链的形式运行并连接至Kusama中继链
- 拥有一个由PureStake代表Moonbeam基金会运营并含有72位收集人的有效集。
- 拥有提供商提供的API端点以连接到网络。项目也可以运行和访问自己的私有节点。
需要注意的重要变量:
变量 | 数值 |
---|---|
最小Gas费 | 1.25 Gwei* |
目标区块生产时间 | 12秒(预计6秒) |
区块Gas上限 | 15M(预计提升至少4倍) |
交易Gas费上限 | 12.995M(预计提升至少4倍) |
变量 | 数值 |
---|---|
最低提名质押数量 | 5枚Token |
最低提名数量 | {{ no such element: dict object['min_nom_amount'] }}枚token |
收集人可获得最高的提名人数 | 300 |
提名人可提名的最高收集人数 | 100 |
轮次 | 600区块(2小时) |
委托生效期 | 委托在下一轮开始生效 (资金会马上绑定) |
解绑期 | 24轮次 |
*更多关于代币面额
网络端点¶
Moonriver有两类端点供用户使用:HTTPS和WSS。
如果您需要生产环境可以使用的端点,请参考网络端点 指南。如果仅为开发环境使用,您可以使用以下的公用端点:
供应商 | RPC URL |
---|---|
Blast |
|
Dwellir |
|
OnFinality |
|
POKT Network |
|
UnitedBloc |
|
供应商 | RPC URL |
---|---|
Blast |
|
Dwellir |
|
OnFinality |
|
UnitedBloc |
|
快速开始¶
在开始之前,请确保从受支持的网络端点提供商之一获取您自己的端点和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("RPC-API-ENDPOINT-HERE"); // Insert your RPC URL here
如果使用的是Ethers.js库,您可以使用ethers.JsonRpcProvider(providerURL, {object})
来定义开发者,并且将provider(提供者)URL设定至Moonriver:
const ethers = require('ethers'); // Load Ethers library
const providerURL = "RPC-API-ENDPOINT-HERE"; // 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共识框架为平行链共识算法。候选人有效集的上限将会由治理决定。有效集的集元组成将由质押(包括委托)排名决定。
限制¶
部分预编译功能目前仍无法使用,其余内建的功能皆可使用。您可在标准合约页查看当前可使用的预编译方案。
| Created: July 13, 2021