Attempts to open a connection. Currently only used from tests.

Synopsis

Declared in <net.h>

bool
AddConnection(
    std::string const& address,
    ConnectionType conn_type,
    bool use_v2transport);

Return Value

bool Returns false if there are no available slots for this connection: ‐ conn_type not a supported ConnectionType ‐ Max total outbound connection capacity filled ‐ Max connection capacity for type is filled

Parameters

Name

Description

address [in]

Address of node to try connecting to

conn_type [in]

ConnectionType::OUTBOUND, ConnectionType::BLOCK_RELAY, ConnectionType::ADDR_FETCH or ConnectionType::FEELER

use_v2transport [in]

Set to true if node attempts to connect using BIP 324 v2 transport protocol.

Created with MrDocs