Announcing the launch of the Astro EOS tool!

in #eos16 days ago

image.png

The Astro EOS Tool has been open sourced & is live!

I threw together the Astro EOS tool last night, I had helped BTWTY create some basic deeplink functionality to test out the BeetEOS EOS implementation and figured I might as well kick things up a notch with a fancy UI and hosted webpage!

Similar to the BTS Astro UI, the Astro EOS Tool is implemented using AstroJS, ReactJS and ShadCN-UI!

The Astro EOS Tool supports the following EOS actions:

  • buyram
  • buyrambytes
  • delegatebw
  • undelegatebw
  • ramtransfer (for wrapping RAM)
  • transfer

With these actions, you can buy new RAM, stake/unstake CPU/NET, transfer assets to other accounts and wrap/unwrap RAM!

I'm looking forwards to WRAM trading on the Bitshares DEX! Hopefully these tools will enable XBTS/BTWTY to do so with ease!

Check out the code: https://github.com/BTS-CM/astro-eos-tool
Check out the app: https://eos-astro-tool.vercel.app/

Show me more!

Ok fine, let's preview all the pages!

As you'll see below, the forms are very simple, we're just populating the action JSON before sending it to the DeepLink component for broadcast to BeetEOS via deeplink/QR/JSON.

image.png

image.png

image.png

image.png

image.png

image.png

image.png

What's next for the Astro EOS Tool?

When I was testing out the tool on mobile and on a smaller laptop screen I found some issues with responsive design squishing tabs and being unable to scroll within modals, so that'll be the next thing I work on.

I don't think the tool will be extended to broadcasting more advanced actions to do with EOS EVM nor advanced contracts, for now this is a simple tool for core EOS functionality.


Want to help out development? Check out the github repo! https://github.com/BTS-CM/astro-eos-tool

What do you think of this new Astro EOS Tool? Comment below!


These developments were brought to you by the NFTEA Gallery.

Consider collecting an NFTEA NFT to or donate to my BTS or EOS blockchain accounts directly, to support my continued blockchain webapp developments.