chainbound / bolt

Bolt: permissionless proposer commitments on Ethereum
https://docs.boltprotocol.xyz
MIT License
73 stars 16 forks source link

feat(cli): update validator preferences #411

Open thedevbirb opened 1 week ago

thedevbirb commented 1 week ago

Describe the feature

We should expose two commands:

bolt validators update-gas-limit
bolt validators update-operator

that update such preferences in the BoltValidators contract, by calling the BoltValidators.updateMaxCommittedGasLimit and BoltValidators.updateOperators (see #391) functions.

We also need:

bolt operators <protocol> deregister
bolt operators <protocol> update-rpc
merklefruit commented 1 day ago

Deregister has been implemented in https://github.com/chainbound/bolt/pull/498