question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Inconsistent nonce value across different endpoints

See original GitHub issue

Describe the bug

The nonce seems to be inconsistent between different endpoints (when transactions are processed using MultiSend).

To Reproduce Steps to reproduce the behavior:

  1. GET https://safe-transaction.avalanche.gnosis.io/api/v1/safes/0xBFe691bF973ECf07cd03bC6e7B1E74DeA2DEF539/
  2. Observe that nonce is 41
  3. For the same safe, get info about the transaction with nonce 43: https://safe-transaction.avalanche.gnosis.io/api/v1/safes/0xBFe691bF973ECf07cd03bC6e7B1E74DeA2DEF539/multisig-transactions/?nonce=43
  4. Observe that nonce was correctly executed and processed in the service

Expected behavior Nonce should match with the latest successful transaction (43)

Environment (please complete the following information):

  • Staging or production? Production
  • Which chain? Avalanche
  • OS: [e.g. iOS] Non Applicable
  • Browser [e.g. chrome, safari] Non Applicable
  • Version [e.g. 22]: v4.3.2

Additional context

The following Ethereum transaction is tied to Gnosis Safe transaction from nonce 37 to nonce 43

https://snowtrace.io/tx/0x2de145a14e19618d4cb11201e56b6e84386f41942f6cbbf0dc4c1e6d649ead8b

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
Uxio0commented, Jun 3, 2022

I fixed it manually but there’s indeed an issue on the indexer

0reactions
Uxio0commented, Jun 6, 2022

Is stuck again

We deployed a hotfix, it should be working now. Can you confirm @davide9800 ?

Read more comments on GitHub >

github_iconTop Results From Across the Web

What is a nonce window? - Kraken Support
The purpose of a nonce window is to overcome nonce errors caused by network inconsistency (such as when API requests arrive in an...
Read more >
Authorization code flow: is the nonce parameter necessary?
@alina-dc Hi, nonce is a value that is returned in the ID token. It is used to associate a client session with an...
Read more >
Allow script / style by nonce [#3086924] | Drupal.org
This article outlines some advantages of using nonces to allow ... A single nonce can allow multiple scripts across external domains, ...
Read more >
Encrypted nonces for GraphQL requests? - Feature Ideas
I know nonce values are used to make sure an API call can only be called once before requesting another. What do you...
Read more >
Inconsistent username claim behavior · Issue #15290 - GitHub
An IDP that has claims for username and groups in the token. Eg. cognito:username and cognito:groups . But in the userinfo endpoint of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found