-
Notifications
You must be signed in to change notification settings - Fork 563
feat(network): network rewards release
command
#2516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
# Conflicts: # ignite/cmd/network_client_create.go # ignite/services/network/node.go
network client connect
commandnetwork rewards release
command
Working with the following workflow: Start spn
Testnet:
There are a lot of improvements for the commands and some bugs, like you can't rerun it if an error occurred for a chain (some stuff with the relayer config maybe) But in the current state I would consider as a good initialization of the command Open for review @ilgooz @tbruyelle @jeronimoalbi @aljo242 |
@lubtd seems to work like a charm : the
Some questions though :
|
It is implemented. The logic is handled in the
It's a little bit more complicated. This is
Correct, here I just use another
Test purposes, the module is inactive when non initialized
The command just need to be run once by one entity, once the connection is performed, this is created on-chain, rpc URL is just to decide which node communicate to |
Thanks for the review @tbruyelle |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🥇
Thank you @Pantani and everyone who contributed! |
* network connect cmd * rly commands * fetch client id from target chain * change connect logic order * find client state * network connect * remove comments and add TODO's * fetch client id from spn * improve the node client * fecth client id from the monitoring client package * avoid unecessary link * fix get path from relayer * add todo comment * pass session to the nodetime call log * change the client and channel queries * update spn version * update mock campaign queries * remove session from tsrelayer pkg * fix start relayer background job * change create client command to reward release * remove unused context InterfaceRegistry * fetch spn chain id from status * use the chain stake denom * remove duplicated method * fix channel id fetch for spn * add validation for already established and is missing in one of the chains * update spn * make RPC port public * make RPC port public * convert node into a private var for network * fix ibc-go version * refactor: network release (ignite#2572) * fix methods and var names * fix import names * errorIs * remove unused id * refactor create client * simplify start * import * lint Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com> Co-authored-by: Petr Ivanov <petr.ivanov@tendermint.com> Co-authored-by: ltacker <lucas.bertrand.22@gmail.com>
close #2507
Description
implement
ignite n rewards release
How to test
ignite n --local reward release 1 "http://0.0.0.0:26659" --from alice --testnet-account alice
--create-client-only
flagignite n --local reward release 1 "http://0.0.0.0:26659" --from alice --testnet-account alice --create-client-only