# Functions
DefaultAutopeeringConfig returns the default autopeering config.
DefaultConfig returns the default AppConfig.
DefaultCoordinatorConfig returns the default coordinator config.
DefaultINXConfig returns the default INX config.
DefaultINXCoordinatorConfig returns the default INX coordinator config.
No description provided by the author
DefaultMigratorConfig returns the default migrator plugin config.
DefaultNetworkConfig returns the default network config.
No description provided by the author
DefaultProfilingConfig returns the default profiling config.
DefaultProtocolConfig returns the default protocol config.
DefaultReceiptValidatorConfig returns the default receipt validator config.
DefaultRestAPIConfig returns the default REST API config.
DefaultSnapshotConfig returns the default snapshot config.
DefaultStaticPeeringLayout returns a new static peering layout with 4 nodes which are all statically peered to each other.
DefaultWhiteFlagMockServerConfig returns the default WhiteFlagMockServerConfig.
Instance returns the singleton Framework instance.
NewDebugNodeAPIClient returns a new debug node API instance.
NewDockerContainer creates a new DockerContainer.
NewDockerContainerFromExisting creates a new DockerContainer from an already existing Docker container by name.
ShutdownNetwork shuts down the network and reports errors.
# Constants
NetworkTypeAutopeered defines a network which consists out of autopeered nodes.
NetworkTypeStatic defines a network which consists out of statically peered nodes.
RestAPIPort defines the default REST API port of every node.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GenesisAddress defines the address computed from the GenesisSeed.
GenesisSeed defines the seed on which the total supply resides on per default.
# Structs
AppConfig defines the config of a HORNET node.
AutopeeredNetwork is a network consisting out of autopeered nodes.
AutopeeringConfig defines the autopeering specific configuration.
CoordinatorConfig defines coordinator specific configuration.
DebugNodeAPIClient is an API wrapper over the debug node API.
DockerContainer is a wrapper object for a Docker container.
Framework is a wrapper that provides the integration testing functionality.
IntegrationNetworkConfig holds configuration for a network.
INXConfig defines the INX specific configuration.
No description provided by the author
No description provided by the author
INXIndexerConfig defines the config of an INX-Indexer.
MigratorConfig defines migrator plugin specific configuration.
Network is a network consisting out of HORNET nodes.
NetworkConfig defines the network specific configuration.
Node represents a HORNET node inside the Docker network.
Profiler profiles a node for metrics.
ProfilingConfig defines the profiling specific configuration.
ProtocolConfig defines protocol specific configuration.
ReceiptsConfig defines the receipt validator plugin specific configuration.
No description provided by the author
RestAPIConfig defines the REST API specific configuration.
SnapshotConfig defines snapshot specific configuration.
StaticNetwork defines a network made out of statically peered nodes.
WhiteFlagMockServerConfig defines the config for a white-flag mock server instance.
# Interfaces
Shutdowner can shutdown itself.
# Type aliases
CfgOverrideFunc is a function which overrides configuration values.
Connected is a bool whether nodes are Connected or not.
No description provided by the author
StaticPeeringLayout defines how in a statically peered network nodes are peered to each other.