Giter VIP home page Giter VIP logo

Comments (4)

HarukaMa avatar HarukaMa commented on June 29, 2024 1

The "global state root" is the root of block hash merkle tree and indicates the reference point of the transaction. It is tracked by nodes.

should it verify fee for invalid transactions?

You can't tell if the transaction is valid if you don't verify the fee - this error indicates the invalid fee transition caused the transaction to be invalid.

from snarkos.

elderhammer avatar elderhammer commented on June 29, 2024

I'm afraid you misunderstood: the invalid prover solution is not included in the unconfirmed transaction

from snarkos.

HarukaMa avatar HarukaMa commented on June 29, 2024

Those 2 errors are actually 2 different errors - prover solutions are not transactions. Also I'm not sure what's the "bug" here - the node is supposed to verify incoming prover solutions and transactions, and those invalid ones will be ignored by the node.

from snarkos.

supriya-u410 avatar supriya-u410 commented on June 29, 2024

Thank you for the responses. Agreed on the invalid prover solutions not being included but I see Fee verification failed: global state root not found for invalid transactions. I am trying to understand Should the node be persisting the state root info? or should it verify fee for invalid transactions?

from snarkos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.