Moonriver發(fā)布最新無(wú)需分叉的網(wǎng)絡(luò)升級(jí)Runtime2401

最新的Runtime2401升級(jí)基于Runtime2400填充了更多技術(shù)細(xì)節(jié),包括對(duì)通用通信(GMP)預(yù)編譯的完善,最新OpenGov機(jī)制的技術(shù)實(shí)現(xiàn),完善XCM派生遠(yuǎn)程賬戶與邏輯等。
請(qǐng)注意,Moonbeam中文社區(qū)提供的Runtime2401技術(shù)更新的中文翻譯僅供參考,一切技術(shù)更新以英文版本為準(zhǔn)。
經(jīng)過(guò)社群在Polkassembly論壇上的投票討論,Moonriver Runtime版本2401功能已完成更新及版本升級(jí)。新版本包含了數(shù)項(xiàng)重要的功能和參數(shù)更新,以及一些維護(hù)網(wǎng)絡(luò)順利運(yùn)作的補(bǔ)丁和更新。以下為Runtime 2401更新內(nèi)容:
重要更新
parachain-stake.MinCollatorStk函數(shù)已被刪除。收集人現(xiàn)需要匹配MinCandidateStk(#2265)
Substrate小費(fèi)的20%支付給財(cái)政庫(kù),80%銷毀,與所有其他費(fèi)用處理方式一致(#2291)
為GMP預(yù)編譯添加一個(gè)終止開(kāi)關(guān),預(yù)設(shè)為關(guān)閉(需治理投票才能啟動(dòng)開(kāi)關(guān))(#2292)
【Moonriver】修復(fù)Referendum Canceller Governance Track的支持曲線(#2281)
【Moonbeam】Open Gov已被添加(#2285)。治理v1版本將會(huì)在Open Gov穩(wěn)定前保持運(yùn)作
Collectives現(xiàn)可以使用GeneralAdmin Open Governance Track配置
XCM DescendOrigin現(xiàn)衍生賬戶blake2_256(“SiblingChain” | paraId | “AccountKey20” | address)(#2315由#2344取代)
平行鏈質(zhì)押候選人限制更正為200(#2317)
EVM Gas計(jì)算現(xiàn)支持PoV大小。查看細(xì)節(jié)可至MBIP-6(#2316)
存儲(chǔ)項(xiàng)DelegationScheduledRequests和AutoCompoundingDelegations現(xiàn)已綁定,提出元數(shù)據(jù)更正(#2202、#2317)
其他更新
避免對(duì)可能未排序的數(shù)據(jù)進(jìn)行二分搜索(#2247)
將GMP預(yù)編譯更改為僅依賴于傳輸量(#2244)
將Pallet-multisig添加至Moonbase Runtime(#2187)
增加Pallet時(shí)間戳的最短周期(#2266)
使XCM費(fèi)用處理程序?qū)崿F(xiàn)更符合MultiAsset的非零金額(#2269)
從平行鏈質(zhì)押Pallet中刪除MinCollatorStk(#2265)
將multisigs pallet添加到Moonriver和Moonbeam(#2264)
修復(fù)XCM Transactor中的hrmp-manage(#2306)
Fixes substrate tips missing treasury distribution (#2291)
修復(fù)了缺少財(cái)政庫(kù)分配的substrate小費(fèi)
為Xtokens預(yù)編譯添加無(wú)上限權(quán)重(#2307)
新增GMP預(yù)編譯終止開(kāi)關(guān)(#2292)
修復(fù)Moonriver ReferendumCanceller track支持上限(#2281)
為Moonbeam新增OpenGov(#2285)
依賴項(xiàng)(Substrate/Polkadot/Frontier/Cumulus/…)更新至v0.9.40版本(#2202)
更新部分依賴項(xiàng)(#2263)
將EVM更新至0.39版本(#2312)
XCM:根據(jù)Polkadot標(biāo)準(zhǔn)派生遠(yuǎn)程賬戶(#2315)
雙重DEFAULT_PROOF_SIZE以支持通過(guò)XCM Transactor解除質(zhì)押(#2320)
在Moonriver和Moonbeam上啟用XCM->EVM和Erc20Xcm(#2318)
改進(jìn)了Pallet平行鏈質(zhì)押的基準(zhǔn)(#2317)
引入對(duì)EVM Weight v2支持(frontier)(#2316、#2343)
新增GMP預(yù)編譯至Moonriver和Moonbeam Runtimes(#2327)
在Moonriver和Moonbeam上支持 ERC20-XCM(#2334)
改進(jìn)了DescentOrigin的XCM障礙(#2335)
修復(fù)了平行鏈質(zhì)押delegate_with_auto_compound的基準(zhǔn)(#2336)
調(diào)整XCM遠(yuǎn)程賬戶派生以匹配Polkadot建議(#2344)
刪除平行鏈質(zhì)押delegate2未使用函數(shù)(#2348)
確保退款權(quán)重的安全數(shù)學(xué) (#2346)