區塊鏈研究實驗室| 在Solidity智能合約中使用Enums之前要三思

想象一下,你正在寫一個Solidity智能合約,其中一個屬性可以被描述爲類型或狀態。換句話說,來自一組有限的選項。你馬上對自己說:「太好了,我只會使用枚舉類型來表示這個狀態變量。」一方面,這種方法有一些好處,比如增加可讀性。另一方面,它很容易讓你走上一條可能導致問題的棘手道路。   好吧,如果枚舉(ENUM)成員僅封裝在一個合約中並且從未在其他文件中提及過,那麼一切都可以。然而DAPP通常由幾個相
相關文章
相關標籤/搜索