
喜來順財經(jīng)報道,Pythonic EVM智能合約語言Vyper發(fā)布0.4.0版本。該版本引入了一個新的模塊系統(tǒng),提高了智能合約的代碼重用性。該系統(tǒng)有兩種類型的庫模塊:無狀態(tài)模塊和有狀態(tài)模塊。無狀態(tài)模塊可以跨合約定義函數(shù)、事件和常量,而不會在調(diào)用或交易之間保留狀態(tài)。
另一方面,有狀態(tài)模塊可以將函數(shù)和變量捆綁在一起,并支持在模塊內(nèi)管理訪問和權(quán)限的所有權(quán)系統(tǒng)。有狀態(tài)模塊非常適合需要共享數(shù)據(jù)或限制訪問的情況。除其他功能外,Vyper v0.4.0還引入了專為EVM設(shè)計的新優(yōu)化管道Venom。Vyper是以太坊開發(fā)者中第二受歡迎的編程語言。