casper-network / casper-network/casper-node

GenesisValidator doesn't have `minimum_delegation_amount` and `maximum_delegation_amount`.

Offen
#5,259 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
399
Forks
224
Ø Merge
15 Std. 44 Min.
Gemergte PRs (30 T.)
2

Beschreibung

In tests we use `GenesisConfigBuilder` to setup validators. It should be possible to define `minimum_delegation_amount` and `maximum_delegation_amount`. Right now it forces us to use `add_bid`. It would be much easier if we don't have to build and execute `add_bid.wasm` for every validator on every test context setup.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Lies zunächst die Verwendung von GenesisConfigBuilder und GenesisValidator in den Tests und verfolge dann, wie add_bid.wasm derzeit Delegationslimits während der Validator-Einrichtung bereitstellt. Füge Unterstützung dafür hinzu, minimum_delegation_amount und maximum_delegation_amount direkt zu definieren, und überprüfe, dass Testkontexte Validatoren konfigurieren können, ohne für jeden Validator add_bid.wasm zu erstellen und auszuführen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust, wasm
Bereich
blockchain, testing
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.