Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
net_permissions.cpp File Reference
#include <common/messages.h>
#include <common/system.h>
#include <net_permissions.h>
#include <netbase.h>
#include <util/translation.h>
Include dependency graph for net_permissions.cpp:

Go to the source code of this file.

Functions

bilingual_str ResolveErrMsg (const std::string &optname, const std::string &strBind)

Variables

const std::vector< std::string > NET_PERMISSIONS_DOC

Function Documentation

◆ ResolveErrMsg()

bilingual_str common::ResolveErrMsg ( const std::string & optname,
const std::string & strBind )

Definition at line 151 of file messages.cpp.

Variable Documentation

◆ NET_PERMISSIONS_DOC

const std::vector<std::string> NET_PERMISSIONS_DOC
Initial value:
{
"bloomfilter (allow requesting BIP37 filtered blocks and transactions)",
"noban (do not ban for misbehavior; implies download)",
"forcerelay (relay transactions that are already in the mempool; implies relay)",
"relay (relay even in -blocksonly mode, and unlimited transaction announcements)",
"mempool (allow requesting BIP35 mempool contents)",
"download (allow getheaders during IBD, no disconnect after maxuploadtarget limit)",
"addr (responses to GETADDR avoid hitting the cache and contain random records with the most up-to-date info)"
}

Definition at line 13 of file net_permissions.cpp.