Giter VIP home page Giter VIP logo

Comments (12)

shekhar-shubhendu avatar shekhar-shubhendu commented on August 16, 2024 1

@davidyuk @AndreasGassmann I totally agree with you and as stated above i'm happy to add the links.

https://github.com/aeternity/protocol/blob/master/node/api/api_encoding.md
https://github.com/aeternity/protocol/blob/master/serializations.md

we can add these to url for dev reference.
Let me know if this satisfies your request.

from aexs.

AndreasGassmann avatar AndreasGassmann commented on August 16, 2024 1

Yes, perfect!

from aexs.

shekhar-shubhendu avatar shekhar-shubhendu commented on August 16, 2024

why the encoding and decoding of transaction is required here. this is self-explanatory.
if you have something in mind please provide the details here and we can discuss if we should add it to the aex.

from aexs.

davidyuk avatar davidyuk commented on August 16, 2024

The way what we using to encode transaction is invented by aeternity's developers and we shouldn't assume that it is obvious for everybody who reads AEX-2. I propose to just add a link explaining it.

from aexs.

davidyuk avatar davidyuk commented on August 16, 2024

"MUST", "MUST NOT", "REQUIRED" and so on even more self-explanatory than tx encoding, but you have added a link to RFC 2119. Why don't do the same with transaction encoding?

from aexs.

shekhar-shubhendu avatar shekhar-shubhendu commented on August 16, 2024

okay. fair enough. can you provide me a link that would satisfy this request. i would be happy to add that.

although it is not really needed as a reader might not know what "MUST", "MUST NOT", "REQUIRED" correctly stand for but will definitely know how a transaction in aeternity looks like.

from aexs.

davidyuk avatar davidyuk commented on August 16, 2024

Can you explain the last point?

from aexs.

shekhar-shubhendu avatar shekhar-shubhendu commented on August 16, 2024

i mean any one using aeternity esp. a dev will know what a transaction in string format means and looks like.

from aexs.

AndreasGassmann avatar AndreasGassmann commented on August 16, 2024

Even though encoding/decoding of txs is not directly related to this AEX, I think it would be beneficial for developers to have a link where they can read more about it.

from aexs.

davidyuk avatar davidyuk commented on August 16, 2024

definitely know how a transaction in aeternity looks like

AEX-2 reader may be a developer that is not familiar with aeternity but he needs to do something quickly with it, and if you put a link to encoding explanation then he won't need to search it somewhere else that for sure should increase conversion 🙂

what if later in aeternity ecosystem appear a new way/extension of the current way to encode transaction to string? it will make AEX-2 definition ambiguous, will be more difficult to check if particular implementation corresponds to AEX-2 or not

from aexs.

shekhar-shubhendu avatar shekhar-shubhendu commented on August 16, 2024

added the references. I think this can be closed. let me know if anything else is required.

from aexs.

davidyuk avatar davidyuk commented on August 16, 2024

ok, I'm closing this issue (fixed in #93)

from aexs.

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.