Vyper

Vyper 中的記憶體變數與儲存變數

  • February 1, 2021

有沒有辦法像我們在solidity中那樣指定變數是記憶體還是儲存?

謝謝

一位 Vyper 專家可能能夠確認,但我不認為Vyper 中實現了記憶體和儲存指針。

(關於指針的含義,請參閱 Rob 關於 Solidity 指針的這篇文章:https ://blog.b9lab.com/storage-pointers-in-solidity-7dcfaa536089 )

如果您真的只對變數的初始聲明感興趣,那麼我認為這一切都隱含在給定變數的範圍內;這意味著在函式內聲明的任何變數都是記憶體變數,而全域範圍內的任何變數都是儲存變數。

(請參閱文件的範圍部分,儘管在這種情況下它們並沒有太大幫助……)

引用自:https://ethereum.stackexchange.com/questions/93000