Transactions
乙太坊交易資料結構是什麼?
我想知道乙太坊交易資料結構的細節。事務中儲存了哪些數據?
一個乙太坊交易——就像你傳遞給的一樣
sendRawTransaction()
——由以下欄位組成,按順序和 RLP 編碼(請注意,欄位名稱不是編碼數據的一部分):
- nonce - 發送賬戶的交易序列號
- gasprice - 您願意支付的價格
- startgas - 交易允許的最大氣體量
- to - 目的地址(賬戶或合約地址)
- value - 轉移到目的地的 eth,如果有的話
- 數據- 所有有趣的東西都在這裡
- v - 與r和s一起構成 ECDSA 簽名
- r
- s
任何有效負載,無論是原始數據還是合約函式簽名和參數,都被編碼到數據欄位中。
一些參考資料: