gear
refactor(gcli): clean up and overhaul most parts of `gcli`
#5057
Merged

refactor(gcli): clean up and overhaul most parts of `gcli` #5057

liferooter merged 38 commits into master from gs/gcli/overhaul-except-wallet
liferooter
liferooter refactor(gcli): clean up `gcli` and fully adapt to recent `gsdk` changes
41d15e01
liferooter Fix gcli tests
8fad10d9
liferooter Fix reset copyright year
3c50d3ae
liferooter Slightly reorder subcommands in more sensible way
ecc8018f
liferooter Fix description for `AskState.payload`
a2d65b88
liferooter liferooter requested a review from ark0f ark0f 70 days ago
liferooter liferooter added A0-pleasereview
liferooter liferooter added D5-tooling
semanticdiff-com
gemini-code-assist
gemini-code-assist
gemini-code-assist commented on 2026-01-06
liferooter Do not use `Command::exec` in `gcli/src/cmd/update.rs`
83ef6fb8
liferooter Rewrite endpoint calculation logic using `match`
5793b167
liferooter Remove redundant clone and unused import
cbd1ed01
liferooter Simplify yet another `map_or_else`
db0a049b
liferooter Replace forgotten `log::info` with `println`
c0ba0aa3
liferooter Match `gcli` output, not `gsdk` logs in test
339988ad
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
47b8f764
liferooter Remove unused dependencies
74239824
liferooter Bring back `./gcli/lib.rs` and fix `gear-cli` with `gcli` support
1da75e8c
ecol-master
ecol-master commented on 2026-01-10
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
db420bc9
liferooter Remove gcli tests as `gcli` is a simple wrapper around `gsdk` and `gr…
087c45ea
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
8d84fecb
liferooter Remove `gcli` test dependencies
f560767a
ark0f
ark0f requested changes on 2026-01-12
liferooter Add changed Cargo.lock
d4716a0b
liferooter Rename `ask-state` to `read-state`
7cbd7127
liferooter Rename `deploy` to `create-program`
58342497
liferooter Move config to `{CONFIG_DIR}/gear-gcli`
5b482c91
liferooter Use `ActorId` instead of `String` in `Transfer`
4eb2d349
liferooter Mention SS58 address format
17cad505
liferooter Make self-update a default feature
05fa3152
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
8c3e5b3e
liferooter Revert "Mention SS58 address format"
411ee59f
liferooter Mention supported address formats
85a16910
liferooter Write logs to stderr, not stdout
98b44941
liferooter Use ActorId instead of AccountId32, as it supports more formats
6b134528
liferooter Fix config directory overridding
e385b1dd
liferooter Rename an argument
30e6f718
liferooter Add smoke test for gcli
2d85aaf0
ark0f
ark0f approved these changes on 2026-01-23
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
58f9aa08
liferooter Remove unused dependencies
a704bc06
liferooter Remove unused imports
da97832a
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
d03b1659
liferooter Merge branch 'master' into gs/gcli/overhaul-except-wallet
7c50d957
liferooter liferooter merged f4865b59 into master 47 days ago
liferooter liferooter deleted the gs/gcli/overhaul-except-wallet branch 47 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone