# Functions

ConstructWireFrame creates a frame according to the wire protocol.
NewDuskNode instantiates a new DuskNode.
Profile1 builds the default dusk.toml definition.
Profile2 builds dusk.toml with lite driver enabled (suitable for bench testing).
Profile3 builds dusk.toml with kadcast enabled and gossip disabled.
Profile4 builds dusk.toml with kadcast enabled over unix socket.
WriteFrame writes a frame to a buffer.

# Constants

GossipNetwork Gossip network type.
KadcastNetwork Kadcast network type.

# Variables

EnableHarness a test CLI param to enable harness bootstrapping.
ErrDisabledHarness yields a disabled test harness.
KeepAlive a test CLI param to keep harness running even after all tests have passed.
MOCK_ADDRESS is optional string for the mock address to listen to, eg: 127.0.0.1:8080.
REQUIRE_SESSION is a flag to set the GRPC session.
RPCNetworkType a test CLI param to set jsonrpc network type (unix or tcp).
RUSK_EXE_PATH path to rusk executable.

# Structs

DuskNode is the struct representing a node instance in the local Network.
Network describes the current network configuration in terms of nodes and processes.

# Interfaces

GrpcClient is an interface that abstracts the way to connect to the grpc server (i.e.

# Type aliases

Profiles is a map with the node name as key and Profile function.