Solidity
block.timestamp 的確切含義是什麼
在契約中,當我執行 block.timestamp 時,這個值到底是多少?
是嗎:
- 創建區塊的時間?
- 區塊被開采的時間?
- 執行執行的時間?
- 還要別的嗎?
文件說:,
current block timestamp as seconds since unix epoch
但我不知道current block
究竟是什麼意思。我想確切地知道時間戳是什麼!提前致謝!
參考:https ://ethereum.org/en/developers/docs/blocks/#block-anatomy 。
這是塊被開采的時間,您可以在上面的官方文件連結中找到。
這是礦工決定的。共識協議定義了某些條件,它必須單調增加並且在未來不會太遠。
在這些條件之外,礦工可以自由選擇時間戳。