When doing a deploy-all, two things are deployed: 1) the basic rchain/rchain contracts, and 2) the RGOV contracts.
Provided deploy-all has been previously performed, step (1) is unnecessary when deploying changes to only the RGOV contracts.
A snapshot could be taken with create-snapshot that consists of only the rchain contracts, which would make a deploy-all of only the RGOV contracts much faster.
I'm sure there are other alternatives: perhaps splitting deploy-all into deploy-rchain followed by deploy-rgov would be appropriate.
When doing a deploy-all, two things are deployed: 1) the basic rchain/rchain contracts, and 2) the RGOV contracts. Provided deploy-all has been previously performed, step (1) is unnecessary when deploying changes to only the RGOV contracts. A snapshot could be taken with
create-snapshot
that consists of only therchain
contracts, which would make adeploy-all
of only the RGOV contracts much faster. I'm sure there are other alternatives: perhaps splittingdeploy-all
intodeploy-rchain
followed bydeploy-rgov
would be appropriate.