ava-labs / avalanchego

Go implementation of an Avalanche node.
https://avax.network
BSD 3-Clause "New" or "Revised" License
2.12k stars 670 forks source link

Remove `app` package #2308

Open joshua-kim opened 10 months ago

joshua-kim commented 10 months ago

The app package defines a lot of stuff that should exist either in the node package or in main. Ideally, node should define all application-level things related to running an avalanchego node whereas main should just handle os signals and how they interact w/ node.

github-actions[bot] commented 8 months ago

This issue has become stale because it has been open 60 days with no activity. Adding the lifecycle/frozen label will cause this issue to ignore lifecycle events.