Giter Club home page Giter Club logo

Comments (2)

thehowl avatar thehowl commented on September 26, 2024 1

Would this replace gnokey or is the idea to support two tools?

For working with http requests in the terminal, the two most used tools are curl and wget. Realistically, when working with anything beyond transferring a file, you would use curl, as its flags and customisation options allow you to do virtually anything. It easily integrates with shell scripts, it is available on a majority of user machines, it does just about everything you could think of in relation to HTTP requests1.

But if you're a developer working from the command line, httpie gives you a much faster way to express what you want to do in 99% of cases. (I personally its Go clone as it starts up 30x faster, but I digress). Some people even think Postman is good.

I would see gnokey vs gnok as the same. gnokey is THE tool to access the Gno.land blockchain, and practically you should use it and get acquainted with it first, as nothing that gnok does cannot be done with gnokey. However, most of the time you're still doing only a specific subset of things, and I very often find myself just searching through my zsh history to find old gnokey commands I've used. That is the use case I envision for this tool.

On top of this, note that I did not include, for instance, examples on how to generate bip39 keys, or import/export keys, or many other things that gnokey can do. This is deliberate: if they're rarely used commands anyway, getting a nicer UX for them doesn't serve much of a purpose.

Footnotes

  1. though it supports a lot more protocols, I'm just making a metaphor here! ↩

from gno.

waymobetta avatar waymobetta commented on September 26, 2024

Would this replace gnokey or is the idea to support two tools? I've been using shell scripts to improve UX.

from gno.

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.