(chainID string, nodeDir *string)
| 46 | } |
| 47 | |
| 48 | func 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 | |
| 64 | func (n *Node) Build() (*string, error) { |
| 65 | if _, err := os.Stat(fmt.Sprintf("%v/config/genesis.json", common.DefaultNodeHome)); err == nil { |
no test coverage detected