semuxproject / semux-core

Semux Core
https://www.semux.org
MIT License
76 stars 31 forks source link

Disallow delegates and validators to enable fast sync protocol #255

Open honeycrypto opened 5 years ago

honeycrypto commented 5 years ago

🚀 Feature Request

Since any delegate can become a validator, we may want to encourage them to disable fast_sync. We can do this check on wallet launch just like benchmark and throw the alert (GUI) or log the error (CLI) if this account cannot use fast_sync.

We can either kill the wallet explaining why the user must disable fast_sync, or disable it automatically without killing the wallet and throw warning about that.