Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submit to EAS error #15

Open
ChialiT opened this issue Mar 18, 2025 · 3 comments
Open

Submit to EAS error #15

ChialiT opened this issue Mar 18, 2025 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@ChialiT
Copy link
Collaborator

ChialiT commented Mar 18, 2025

These issue happen when the user is in offline mode and back to online.

Image Image
@ChialiT ChialiT moved this to Upcoming in Mobile app Mar 18, 2025
@ChialiT
Copy link
Collaborator Author

ChialiT commented Mar 18, 2025

GPT: (for code -32007

  1. Geth Client Errors:
    • Error: Failed to register the Ethereum service: incompatible state scheme, stored: hash, provided: path 
    Cause: This error occurs when there’s a mismatch between the state’s storage scheme on disk and the one expected by Geth. It often arises after upgrading Geth or changing its configuration. 
    Solution: Ensure that Geth is started with the correct --state.scheme parameter that matches the existing database. If the database is corrupted or incompatible, you might need to resync the node. For more details, refer to this GitHub issue:  

  2. Missed Attestations:
    • Issue: Validators missing attestations can impact staking performance. 
    Potential Causes:
    • Execution and consensus layers not fully synced. 
    • Network connectivity issues.
    • Resource constraints on the validator hardware. 
    Solution: Ensure both execution and consensus clients are fully synchronized. Monitor system resources to prevent CPU, memory, or disk bottlenecks. Detailed guidance on diagnosing missed attestations is available here:  

  3. Database Corruption:
    • Symptoms: Errors such as State snapshotter failed to iterate trie, Fatal: could not open database, or Unexpected trie node in disk. 
    Solution: These errors often indicate database corruption. The recommended approach is to remove the affected database and resync from scratch. A comprehensive troubleshooting guide can be found here: 

  4. Validator Client Configuration:
    • Issue: Incorrect configurations leading to validator performance issues.
    Solution: Verify that all configurations align with the latest best practices. Ensure that both execution and consensus clients are updated to their latest stable versions. Community discussions, such as this Reddit thread, can provide insights into similar issues:  

Please provide the exact error message you’re encountering for more tailored assistance.

@ChialiT
Copy link
Collaborator Author

ChialiT commented Mar 18, 2025

GPT: (for replacement fee too low)

Possible Causes & Solutions

  1. Insufficient Gas Fee Increase
    • When trying to replace a pending transaction, the new one must have a higher maxPriorityFeePerGas and maxFeePerGas than the previous transaction.
    • Solution: Increase the gas fee significantly (at least 10-15% higher than the original transaction) when resubmitting.

  2. Network Congestion
    • If the Ethereum network is busy, transaction fees can fluctuate quickly, and your new transaction might still have too low of a fee.
    • Solution: Check current gas prices using Etherscan Gas Tracker (https://etherscan.io/gastracker) and set fees accordingly.

  3. Stuck Transaction in Mempool
    • If a previous transaction is stuck, new transactions with lower or similar fees won’t replace it.
    • Solution:
    • Speed up the transaction by manually increasing the gas fee.
    • Cancel the stuck transaction using a zero-value transaction with a higher nonce and fee.

  4. Transaction Sent with Same Nonce
    • If a transaction is being resent with the same nonce but a lower fee, nodes will reject it.
    • Solution: Ensure the new transaction uses the same nonce but with a higher fee.

@ChialiT ChialiT moved this from Upcoming to Todo in Mobile app Mar 18, 2025
@ChialiT ChialiT added the question Further information is requested label Mar 18, 2025
@ChialiT
Copy link
Collaborator Author

ChialiT commented Mar 18, 2025

related to Enaleia/mobile#77

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
Status: Todo
Development

No branches or pull requests

3 participants