-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
supplierChanges related to the Supplier actorChanges related to the Supplier actor
Milestone
Description
Objective
Add CLI support for partially updating stake parameters without requiring full re-specification.
Origin Document
btw @olshansky stake command or even "restake" command is needed, to update stake partially, like "increase amount" without need to specify everything, or update "services" without specify everything
Goals
- Improve operator experience by reducing friction in common stake update operations.
- Enable partial stake updates (e.g. amount or services) through
pocketd.
Deliverables
- Add
pocketd tx supplier update-supplier --stakecommand to increase stake without re-specifying services or chains. - Add
pocketd tx supplier update-supplier --servicescommand to update service params without re-specifying stake amount or chains. - Add validation logic to ensure partial updates do not invalidate the current stake state.
- Evaluate if this should be part of
pocketd tx supplier stake-supplieror if it should be in a newpocketd tx supplier update-suppliercommand`
Non-goals / Non-deliverables
- No changes to protocol-level staking logic.
- No changes to
unstakeorclaimbehavior.
Creator: @olshansky
Co-owners: @bryanchriswhite @jorgecuesta
bryanchriswhite
Metadata
Metadata
Assignees
Labels
supplierChanges related to the Supplier actorChanges related to the Supplier actor
Type
Projects
Status
🔖 Ready