Giter VIP home page Giter VIP logo

Comments (20)

leahcornelius avatar leahcornelius commented on July 26, 2024 1

OR:
Rename send, receive blocks to Credit, receipt blocks (thumbs up for yes)
VOTE ONLY ONE

from avrio-rs.

TheDevMinerTV avatar TheDevMinerTV commented on July 26, 2024 1

I think I was already doing that 🤔

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Another thing we need to consider is who will generate the receiving blocks in the pre-PON test nets. Im thinking maybe the sender should construct it as we do not need any fullnode signatures yet anyway. The only attack vector i can see with this is the potential for someone to spam loads of really large blocks and never broadcast a receive block for it. It would fill up the mempool and cause some issues ith low ram nodes.

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Wont be an issue in the mainnet or once we have PON as the fullnodes would be making the receive block, not the sender.

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Working on this now.

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Going to rename blocks type, send and receive are clunky as a send block is not always SENDING currency per say. I believe eth had a nice article on something similar will try to find

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

ah yes, credit and receipt. Let me do a vote here

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Rename send, recieve blocks to Credit, debit blocks (thumbs up for yes)

from avrio-rs.

TheDevMinerTV avatar TheDevMinerTV commented on July 26, 2024

👍

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

which one? I think the receipt one is clearer

from avrio-rs.

TheDevMinerTV avatar TheDevMinerTV commented on July 26, 2024

The reciept one makes more sense to me.

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Cool, will go with that

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

trying to get avrio compiled on my rpi 4 and 3. Then set up an auto recompiler so they auto recompile and run every time i commit to github. Means i can test the syncing code much quicker

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

But apparently there are a huge amount of AES optimisation instruction sets not in arm7, so it takes FOREVER and keeps crashing

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

oh?

from avrio-rs.

TheDevMinerTV avatar TheDevMinerTV commented on July 26, 2024

oh, not for ARM though, only x86_64

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

i see

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

yeh arm doesnt allow deriving integer to vector conversions

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

I believe the fix-the-branch dag has a validation issue. Annoyingly as I accidentally merged it with the p2p refactor branch I haven't yet separated the two as the root cause. From what I remember it was a hash mismatch. Could be from the way receive blocks are validated or constructed. Im looking at it now

from avrio-rs.

leahcornelius avatar leahcornelius commented on July 26, 2024

Believed to be resolved, need to write unit tests to confirm.

from avrio-rs.

Related Issues (7)

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.