推 rand: nonce 是跟自己比 06/16 23:38
喔,這樣就了解了
不過如果不取得nonce,沒法離線簽名了....
※ 編輯: overdoingism (118.169.11.110 臺灣), 06/16/2022 23:41:24
→ rand: nonce 本來就可以手動填 完全離線的狀況就由自己去把 nonce 06/16 23:42
→ rand: 填上去 06/16 23:42
→ rand: 給太低的 nonce 會被拒絕 給太高要等前面的執行 06/16 23:43
→ rand: 最常見的狀況就是 fee 給太低了 06/16 23:51
→ rand: 用另外一筆同 nonce 但 fee 比較高的交易把它取代掉 06/16 23:51
→ DarkerDuck: 對啊,要取消交易就是填同一個nonce值的0值交易 06/17 00:09
→ DarkerDuck: 你的離線簽名是指sign message還是sign transaction? 06/17 00:10
→ DarkerDuck: 假如是sign message用不到nonce值 06/17 00:13
→ DarkerDuck: 假如真的要sign一個離線的transaction放很久的話 06/17 00:14
→ DarkerDuck: 那就開一個account給它專用就不用管nonce值跳動 06/17 00:14
→ overdoingism: sign transaction 06/17 00:17
→ overdoingism: 了解 06/17 00:17
推 MACD: 交易簽名時不用填nonce,送出時會自動抓”確認”tx nonce 06/17 01:42
→ MACD: 所以如果不是特殊操作重複送tx用比較大的gas price會蓋過 06/17 01:42
→ MACD: pending tx 06/17 01:42
推 wlsh5701: 不用填nonce是因為在signTransaction的時候會自動抓吧? 06/17 02:05
→ wlsh5701: 在對tx簽名時裡面沒有nonce怪怪的 06/17 02:05
噓 JapaZPa4867: 答案文檔和黃皮書裡全都有 請認真閱讀 06/17 05:12
噓 LinuxDapp: 請google 或是自己試 06/19 14:43