A Golang client for interacting with the Nibiru blockchain.
- Write usage examples
- Create a quick start guide
- Migrate to the Nibiru repo and archive this one.
- feat: add in transaction broadcasting
- initialize keyring obj with mnemonic
- initialize keyring obj with priv key
- write a test that sends a bank transfer.
- write a test that submits a text gov proposal.
- impl Tendermint RPC client
- refactor: DRY improvements on the QueryClient initialization
- ci: Add go tests to CI
- ci: Add code coverage to CI
- ci: Add linting to CI
- docs: for grpc.go
- docs: for clients.go
- impl wallet abstraction for the keyring
- epic: storing transaction history storage
- Q: Should gosdk run as a binary? -> No.
- Q: Which functionality warrants localnet testing?
- Q: Should there be a way to run queries with JSON-RPC 2 instead of GRPC?