* WIP: migrating the nameservice module
* WIP: migrating the nameservice module from dxns to ethermint
* refactor: move the proto package version from `v1` to `v1beta1` for vulcanize modules
* refactor: added bond module dependency to nameserivce module
* feat: added graphql for bond module
* feat: added auction module dependency to nameservice module
* refactor: refactored the nameservice module
* refactor: add human-readable attributes output to cli nameservice `list`
* WIP: add grpc query test cases
* fix: fix the sub names authority storing issue
* WIP: add the test cases
* refactor: removed legacyCodec from nameservice
* fix: fix the responses for `authority-expiry` and `records-expiry` commands query result
* refactor: sort the imports in app
* WIP: add test cases for cli query, tx for nameservice module
* feat: add test cases for grpc of nameservice module
1. renamed grpc gateway routes from ethermint to vulcanize
* refactor: refactored the test cases for grpc lookup of nameservice
* refactor: refactored the test cases for bond module
* feat: add node status for gql
* feat: add get actions by ids in gql
* feat: add lookup authorities,resolve name, lookup name queries to gql
* updated readme file
* Adding test cases for auction module
* Adding missing test cases and fixing failed ones
* Increasing the account balance to prevent test failures
* Addressing review comments
* Renaming test files as per directory structure
* Minor modification as per review comments
* Fixing test issues
Co-authored-by: bipulprasad <Bipul@qubecinema.com>
* WIP: migrating the nameservice module
* WIP: migrating the nameservice module from dxns to ethermint
* refactor: move the proto package version from `v1` to `v1beta1` for vulcanize modules
* refactor: added bond module dependency to nameserivce module
* feat: added auction module dependency to nameservice module
* refactor: refactored the nameservice module
* refactor: add human-readable attributes output to cli nameservice `list`
* WIP: add grpc query test cases
* fix: fix the sub names authority storing issue
* WIP: add the test cases
* refactor: removed legacyCodec from nameservice
* fix: fix the responses for `authority-expiry` and `records-expiry` commands query result
* refactor: sort the imports in app
* WIP: add test cases for cli query, tx for nameservice module
* feat: add test cases for grpc of nameservice module
1. renamed grpc gateway routes from ethermint to vulcanize
* refactor: refactored the test cases for grpc lookup of nameservice
* refactor: refactored the test cases for bond module
* WIP: migrating the nameservice module
* WIP: migrating the nameservice module from dxns to ethermint
* refactor: move the proto package version from `v1` to `v1beta1` for vulcanize modules
* refactor: added bond module dependency to nameserivce module
* feat: added auction module dependency to nameservice module
* refactor: refactored the nameservice module
* refactor: add human-readable attributes output to cli nameservice `list`
* fix: fix the sub names authority storing issue
* refactor: removed legacyCodec from nameservice
* fix: fix the responses for `authority-expiry` and `records-expiry` commands query result
* refactor: sort the imports in app
* refactor: removed json encoder and decoder
* WIP : added bond module tx and query cli commands
* added bond module invariant
* update the go.mod
* addressed the pr changes
* update to proto files
* refactor: move the proto package version from `v1` to `v1beta1` for vulcanize modules
* WIP : addin the unit test scripts to bond module
* refactor: refactored the test cases for bond module
* refactor: refactored the bond module test cases
1. refactored grpc gateway endpoints of bond module
2. added test cases to cli query , cli tx and grpc end points
* addressed the pr comments
1. changed query-by-owner to by-owner in cli cmd
2. changed bonds-by-owner route to by-owner in bond module
* WIP : added bond module tx and query cli commands
* added bond module invariant
* update the go.mod
* addressed the pr changes
* update to proto files
* refactor: move the proto package version from `v1` to `v1beta1` for vulcanize modules
* updated the readme file for bond module
* refactor: address the pr changes
It's better to always close the db before exit, so we will be noticed
when any error happens. Otherwise, serious errors can silently happen,
e.g, corrupted db, pending write missing ...
Fixes#538