【版本控制】
在合約的一開始我們必須先宣告版本,版本控制可以像以下的各種寫法,像是固定在 0.8.11 版。
或者介於 0.4.16 和 0.9.0 之間。
現在最新的版本是 0.8.11,但每一個大版本都會有相對應的 breaking change 和汰除的語法,所以使用上還需要注意。尤其是在參考別人的程式碼的時候,如果一昧地複製貼上可能會造成語法錯誤,進而出現非常大的損失。
Solidity v0.8.0 Breaking Changes
最好的方式就是在使用各種程式碼或教學的時候,都回去 Solidity 的官方文件查看當前用途或版本的資訊。雖然過程有些麻煩,不過在開發的過程中多注意一些小細節肯定沒壞處的。
Last updated