From d466c4675a2ca068a7a0e6ccce2b6ed429e6361d Mon Sep 17 00:00:00 2001 From: daniel1302 Date: Fri, 8 Sep 2023 22:33:38 +0200 Subject: [PATCH] feat: do not add default VOTE asset to genesis state --- generator/genesis/generator.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/generator/genesis/generator.go b/generator/genesis/generator.go index 439c86c8..8dddf1b9 100644 --- a/generator/genesis/generator.go +++ b/generator/genesis/generator.go @@ -10,6 +10,7 @@ import ( "path/filepath" "text/template" + "code.vegaprotocol.io/vega/core/assets" "code.vegaprotocol.io/vega/core/genesis" vgtm "code.vegaprotocol.io/vega/core/tendermint" "code.vegaprotocol.io/vegacapsule/config" @@ -150,6 +151,9 @@ func (g *Generator) generate(nodeSets []types.NodeSet, genValidators []tmtypes.G } } + // We do not want to have any additional asset in the state. People can add it if needed + genState.Assets = assets.GenesisState{} + // Nothing to do, we can stop here if genDoc == nil { return nil, fmt.Errorf("failed to generate genesis for empty NodeSets")