diff options
| author | Alex Morcos <[email protected]> | 2016-02-12 15:57:15 -0500 |
|---|---|---|
| committer | Alex Morcos <[email protected]> | 2016-03-21 10:46:25 -0400 |
| commit | 9e072a6e66efbda7d39bf61eded21d2b324323be (patch) | |
| tree | c9e3686bb2b7cdb50254656a7302d66ac976f467 /src/protocol.cpp | |
| parent | Merge #7692: Remove p2p alert system (diff) | |
| download | discoin-9e072a6e66efbda7d39bf61eded21d2b324323be.tar.xz discoin-9e072a6e66efbda7d39bf61eded21d2b324323be.zip | |
Implement "feefilter" P2P message.
The "feefilter" p2p message is used to inform other nodes of your mempool min fee which is the feerate that any new transaction must meet to be accepted to your mempool. This will allow them to filter invs to you according to this feerate.
Diffstat (limited to 'src/protocol.cpp')
| -rw-r--r-- | src/protocol.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/protocol.cpp b/src/protocol.cpp index 1ddb65b79..8c4bd0572 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -34,6 +34,7 @@ const char *FILTERADD="filteradd"; const char *FILTERCLEAR="filterclear"; const char *REJECT="reject"; const char *SENDHEADERS="sendheaders"; +const char *FEEFILTER="feefilter"; }; static const char* ppszTypeName[] = @@ -68,7 +69,8 @@ const static std::string allNetMessageTypes[] = { NetMsgType::FILTERADD, NetMsgType::FILTERCLEAR, NetMsgType::REJECT, - NetMsgType::SENDHEADERS + NetMsgType::SENDHEADERS, + NetMsgType::FEEFILTER }; const static std::vector<std::string> allNetMessageTypesVec(allNetMessageTypes, allNetMessageTypes+ARRAYLEN(allNetMessageTypes)); |