Conversation
🧪 CI InsightsHere's what we observed from your CI run for b14deef. 🟢 All jobs passed!But CI Insights is watching 👀 |
05e0230 to
ec5d786
Compare
| .subcommand(QueryEffNativeSupply::def().display_order(5)) | ||
| .subcommand(QueryStakingRewardsRate::def().display_order(5)) | ||
| // Actions | ||
| .subcommand(ShieldedSync::def().display_order(6)) |
There was a problem hiding this comment.
can we bring back the standalone shielded sync command?
There was a problem hiding this comment.
Dropped the commit that removed this command, it's back now, I will also update the docs
51fd175 to
9116705
Compare
|
oh one thing this might "break" is ctrl+c after running the implicit shielded sync, because it installs a SIGINT handler that overrides the default handler. if an rpc is hanging, we might not be able to ctrl+c out of namadac |
Right, I think we could fix this in two ways:
I've added the |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
@grarco I kinda like the first option, despite it being a bit hacky; from |
9116705 to
d72523d
Compare
d72523d to
b14deef
Compare
|
Never mind, the previous solution with the child process was giving me problems when it came to tests. I've now tried to override the custom signal handlers after we are done with the shielded-sync command. It might be slightly hacky but it's easier and faster to implement |
Describe your changes
Closes #4074.
Removes the speculative shielded context and the
shielded-synccli command. The shielded-sync operations is now embedded directly in the cli commands that need it:Checklist before merging
breaking::labelsnamada-docsreponamada-indexerornamada-masp-indexer, a corresponding PR is opened in that repo