Neo N3 RC2版本發(fā)布公告

Neo N3 RC2版本已于2021年05月02日發(fā)布,并于2021年05月18日部署到測試網(wǎng)。新版本為Neo智能合約添加了新的C#編譯器。同時,它還添加了對JSONPath的支持,并引入了其他一些改進(jìn)和優(yōu)化。
NGD已于北京時間2021年05月18日14:00 ~ 17:00完成Neo N3 RC2測試網(wǎng)升級。
Neo N3 RC2中包含的具體改進(jìn)如下:
添加新的C#編譯器
我們?yōu)镹eo智能合約開發(fā)了一個新的編譯器,讓開發(fā)者可以直接從C#代碼進(jìn)行編譯,而無需依賴MSIL。該編譯器帶來了更多的語言功能,更確定性的編譯體驗,更優(yōu)化且具可讀性的代碼,將為開發(fā)者提供更好的用戶體驗。
添加JSONPath支持
JSONPath可被用來過濾JSON響應(yīng)。在新版本中,我們定義了一組正則表達(dá)式規(guī)則,可以針對JSONPath進(jìn)行字段的訪問過濾,從而限定有效的Oracle過濾器集。這套規(guī)則還可以輕松被移植到Neo Go和Python版本。
其他改進(jìn)與提升
?? 允許在CalculateNetworkFee方法中調(diào)用腳本進(jìn)行基于合約的見證人驗證
?? 為StdLib添加更多功能
?? 從ExtensiblePayload白名單中刪除Oracle
?? 將NNS替換為非原生合約版本
?? 在合約的manifest中增加features字段以支持更多擴(kuò)展
?? 將refuel添加到GasToken原生合約中
評論
圖片
表情
