You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Background
Create a StartupAssets interface which provides inputs to the startup phase of the Hedera network. The interface should be defined as approximately as below.
interfaceStartupAssets {
interfaceFactory {
StartupAssetsfromInitialConditions(@NonNullPathworkingDir);
}
/** * Called by a node that finds itself with an empty RosterService * state, and is thus at the migration boundary for adoption of the * roster proposal; implementations must either throw unsupported or * return an aggregation of the information in legacy config.txt and * public.pfx files. */@DeprecatedNetworkmigrationNetworkOrThrow();
/** * Called by a node that finds itself with a completely empty state. */NetworkgenesisNetworkOrThrow();
/** * Returns a Network description if there is an override-network.json * on disk that has not already been used in an earlier round than the * given number. */Optional<Network> overrideNetwork(longroundNumber);
voidarchiveInitialConditions();
}
derektriley
changed the title
Define StartupAssets class for inputs to startup phase
Create StartupAssets class for inputs to startup phase
Nov 12, 2024
derektriley
changed the title
Create StartupAssets class for inputs to startup phase
Create StartupAssets class for inputs to startup phase
Nov 12, 2024
derektriley
changed the title
Create StartupAssets class for inputs to startup phase
Create StartupAssets interface for inputs to startup phase
Nov 12, 2024
Background
Create a StartupAssets interface which provides inputs to the startup phase of the Hedera network. The interface should be defined as approximately as below.
See Roster Lifecycle Implementation for details.
Acceptance Criteria
StartupAssets
interface createdDependencies
#16549
The text was updated successfully, but these errors were encountered: