Parity
rpc 塊響應中的交易有時鍊為空,有時鏈正確
在執行例如 blockByNumber rpc 請求時,我從奇偶校驗中得到這樣的結果: https ://gist.github.com/ligi/fbc7061d93f087cf0eb0f4db83d1fced
令我困惑的是,一些交易有:
chainId":null
有些有
"chainId":"0x1"
返回任一變體時,我都看不到該模式。geth 根本不包含chainId。有人可以告訴我那裡發生了什麼嗎?這是一個錯誤還是我錯過了一些模式/背景?
ChainId 可以被認為是源自交易的簽名,如EIP 155中所述 - 在所有這些交易的情況下,它們具有以前的交易格式,其中沒有 chainId,您可以通過檢查
v
值來驗證這些交易(它們都是 27 或 28、0x1c 或 0x1b)。