Oh 2 times the email! :p On Monday, May 17, 2021, nicolas melendez <nfmelen...@gmail.com> wrote:
> I see the need of the JSON-RPC. Would be awesome to have it as we can > créate Noh only web UI, also cli, desktop and mobile. We or other open > source projects. The effort should be there, I don’t know if we can split > tasks. Something like you do the skeleton and I implement some features. Or > maybe you want it solo and I improve another part. You tell me. Making UI > using the JSON RPC is a good way to market tuweni. > > On Monday, May 17, 2021, nicolas melendez <nfmelen...@gmail.com> wrote: > >> Hi Antoine, now i see the importance of the JSON-RPC, I think we >> would put effort there like you said. That way we give a great interface to >> front-end that could be us probably but also others open source project >> that want to join and It is not only web, JSON-RPC enables web, cli, >> desktop, mobile. >> I don't how we can split the work. >> >> >> >> >> >> >> El sáb, 15 may 2021 a las 16:05, Antoine Toulme (<anto...@toulme.name>) >> escribió: >> >>> Good question. >>> >>> I am actually having this issue right now for the Astor testnet: >>> https://twitter.com/_tmio/status/1393239675901333509 < >>> https://twitter.com/_tmio/status/1393239675901333509> >>> >>> I cannot find a good explorer that simply renders blocks and >>> transactions without requiring a whole lot of work and ops, such as running >>> a Postgres database next to it. >>> >>> Ideally, I’d like it if we could visualize the contents of the chain, >>> however basically, to see what blocks and transactions are present. >>> In the absence of a good JSON-RPC service, having a simple rendering - >>> like a UI where you can see pages of blocks, transactions in a block, >>> search one block by number or hash, search transaction by hash, would go a >>> long way when we develop and debug what the client does. >>> >>> Even with a JSON-RPC service, you’d need to debug stuff. >>> >>> We can use metrics to record and see what’s up, but it’s not going to >>> help when you need to dive in and see what we have in our repository. >>> >>> So that’s the general idea I have in mind. We already have a good >>> BlockchainRepository which exposes a bunch of interesting methods, just >>> expose them over REST and we can build some basic UI around it. >>> >>> We have a UI project already for the client, with a simple static HTML + >>> Vue.js code that requests info from the server. That’s just good enough to >>> get us by imo. >>> >>> Let me know what you think! >>> >>> Antoine >>> >>> > On May 14, 2021, at 11:04 AM, nicolas melendez <nfmelen...@gmail.com> >>> wrote: >>> > >>> > "block explorer" in white would be something similar to >>> https://etherscan.io/ <https://etherscan.io/> ? or that maybe is UI + >>> block Explorer. >>> > >>> > El vie, 14 may 2021 a las 13:14, Antoine Toulme (<anto...@toulme.name >>> <mailto:anto...@toulme.name>>) escribió: >>> > Hey folks, >>> > >>> > I took a stab at a map of missing components for the Tuweni Ethereum >>> client. >>> > >>> > We have the outer components more or less in working shape. >>> > We need time on the internals of the client, explicitly around >>> transaction, block validator and processor. >>> > >>> > In green are the elements that are “done”, and in red, the ones >>> crucially missing. >>> > >>> > The component that can help unblock and run tests against the internal >>> is a JSON-RPC server, so we can call into the client. >>> > >>> > In grey are items with much lower priority, but are cool :) >>> > >>> > In white are items that need to be assessed. >>> > >>> > Please let me know what you think. >>> > >>> > Cheers, >>> > >>> > Antoine >>> > >>> > >>> > >>> > >>> > -- >>> > NM >>> > Nicolás Meléndez >>> > blog.melendez.com.ar <http://blog.melendez.com.ar/> >>> > >>> > >>> >>> >> >> -- >> >> *NMNicolás Meléndez* >> *blog.melendez.com.ar <http://blog.melendez.com.ar>* >> >> >> > > -- > > *NMNicolás Meléndez* > *blog.melendez.com.ar <http://blog.melendez.com.ar>* > > > > -- *NMNicolás Meléndez* *blog.melendez.com.ar <http://blog.melendez.com.ar>*