[SDK] Getting error: 'nonce too high. allowed nonce range: 0 - 20' #940
-
Team or ProjectNo response Select the SDKPython ZK chainEra EnvironmentMainnet Issue DescriptionHi, I'm trying to broadcast a transaction using V,R,S values. This is my process:
This process works successfully when I use the private key of my EOA in step 2. However, I'm now trying to do this using an MPC wallet. I use the exact same process, with the only difference that the V,R,S values in step 2 are now given to me by my MPC provider. I then do the exact same things as in step 3, but when I try to broadcast I get the following error:
What does this mean? The nonce of my MPC wallet actually is 29 (at time of writing). So this "nonce too high. allowed nonce range: 0 - 20" does not make sense to me. How should I interpret this? Any input highly appreciated! Expected BehaviorNo error, successful broadcasting of the tx, and receiving the tx_hash. Code ExamplePlease see description. Repo Link (Optional)No response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Thanks for the report, will look into the issue and let you know asap! |
Beta Was this translation helpful? Give feedback.
-
@max-bytekerk, there are a few potential reasons why you’re encountering this issue:
Suggested Next Steps:
|
Beta Was this translation helpful? Give feedback.
@max-bytekerk, there are a few potential reasons why you’re encountering this issue:
Signature Mismatch
Nonce Discrepancy