MCPcopy Create free account
hub / github.com/Sifchain/sifnode / networkGenesis

Method networkGenesis

tools/sifgen/node/node.go:115–136  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

113}
114
115func (n *Node) networkGenesis() error {
116 genesis, err := n.downloadGenesis()
117 if err != nil {
118 return err
119 }
120
121 if err = n.saveGenesis(genesis); err != nil {
122 return err
123 }
124
125 err = n.replaceConfigTOML()
126 if err != nil {
127 return err
128 }
129
130 err = n.replaceAppTOML()
131 if err != nil {
132 return err
133 }
134
135 return nil
136}
137
138func (n *Node) seedGenesis() error {
139 _, err := n.CLI.AddGenesisAccount(n.Address, common.DefaultNodeHome, []string{n.MintAmount})

Callers 1

genesisMethod · 0.95

Calls 4

downloadGenesisMethod · 0.95
saveGenesisMethod · 0.95
replaceConfigTOMLMethod · 0.95
replaceAppTOMLMethod · 0.95

Tested by

no test coverage detected