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 <[email protected]> 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 (<[email protected]>) > 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 <[email protected]> >> 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 (<[email protected] >> <mailto:[email protected]>>) 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>*
