Open bluesign opened 2 years ago
LockedTokens and Contract Audits could be removed without any problems, but I'm not sure if everything would still function without DKG, QC and Staking.
Is the main purpose of this to make bootstrapping faster? If so maybe we can make a measurement first and see what the expensive bits are.
My main objective is to bootstrap emulator without those bits. https://github.com/onflow/flow-emulator/issues/170
@janezpodhostnik I think this would mostly apply and be useful in the case of running the emulator. We would also have a use for that on Playground where we just want a clean state without any pre-deployed contracts as none are required. Could the bootstrap procedure be configurable?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Problem Definition
Currently there is no way to influence bootstrapping, I am trying to implement some options for emulator ( something like simpleContracts, to skip deploying often not used contracts) https://github.com/onflow/flow-emulator/issues/170
Proposed Solution
Adding fvm options to enable and disable deployments for the below parts would be amazing.
cc: @janezpodhostnik