Myetherwallet

在 myetherwallet 的簽名交易中找不到 v,r & s 值

  • January 7, 2019

我嘗試通過從 metamask 導入我的帳戶來使用 myetherwallet 創建一個簡單的交易。一旦我輸入了“收件人”地址、乙太幣價值和汽油價格,我點擊了“生成交易”,它為我提供了“原始交易”和“簽名交易”。但是,我在簽名交易中沒有找到 v,r,s 值,也沒有找到 tx 雜湊。簽名的交易不應該包含簽名嗎?我在這裡想念什麼? 在此處輸入圖像描述

我想我想通了。這是答案:

在 Myetherwallet 中,簽名的交易將繼續以人類可讀的形式(而不是字節)顯示,直到有人使用他的密鑰庫或元遮罩錢包實際完成簽名過程。當您按下發送交易時,此步驟會在“生成交易”之後發生。希望這可以幫助。

簽名的交易包含 v、r 和 s,但它們是RLP 編碼的。

雜湊是將 keccak256 作為二進製字元串應用於簽名交易的結果。

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