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

Function Reset

tools/sifgen/node/node.go:48–62  ·  view source on GitHub ↗
(chainID string, nodeDir *string)

Source from the content-addressed store, hash-verified

46}
47
48func Reset(chainID string, nodeDir *string) error {
49 var directory string
50 if nodeDir == nil {
51 directory = common.DefaultNodeHome
52 } else {
53 directory = *nodeDir
54 }
55
56 _, err := utils.NewCLI(chainID, keyring.BackendTest).ResetState(directory)
57 if err != nil {
58 return err
59 }
60
61 return nil
62}
63
64func (n *Node) Build() (*string, error) {
65 if _, err := os.Stat(fmt.Sprintf("%v/config/genesis.json", common.DefaultNodeHome)); err == nil {

Callers 1

NodeResetMethod · 0.92

Calls 2

NewCLIFunction · 0.92
ResetStateMethod · 0.65

Tested by

no test coverage detected