Skip to content

Commit 0459848

Browse files
committed
refactor: constexpr static string definitions
1 parent 710c504 commit 0459848

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/instantsend/db.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
#include <primitives/block.h>
1010
#include <util/system.h>
1111

12-
static const std::string_view DB_ARCHIVED_BY_HASH = "is_a2";
13-
static const std::string_view DB_ARCHIVED_BY_HEIGHT_AND_HASH = "is_a1";
14-
static const std::string_view DB_HASH_BY_OUTPOINT = "is_in";
15-
static const std::string_view DB_HASH_BY_TXID = "is_tx";
16-
static const std::string_view DB_ISLOCK_BY_HASH = "is_i";
17-
static const std::string_view DB_MINED_BY_HEIGHT_AND_HASH = "is_m";
18-
static const std::string_view DB_VERSION = "is_v";
12+
static constexpr std::string_view DB_ARCHIVED_BY_HASH{"is_a2"};
13+
static constexpr std::string_view DB_ARCHIVED_BY_HEIGHT_AND_HASH{"is_a1"};
14+
static constexpr std::string_view DB_HASH_BY_OUTPOINT{"is_in"};
15+
static constexpr std::string_view DB_HASH_BY_TXID{"is_tx"};
16+
static constexpr std::string_view DB_ISLOCK_BY_HASH{"is_i"};
17+
static constexpr std::string_view DB_MINED_BY_HEIGHT_AND_HASH{"is_m"};
18+
static constexpr std::string_view DB_VERSION{"is_v"};
1919

2020
namespace instantsend {
2121
namespace {

src/instantsend/instantsend.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ using node::fReindex;
3434
using node::GetTransaction;
3535

3636
namespace llmq {
37-
static const std::string_view INPUTLOCK_REQUESTID_PREFIX = "inlock";
37+
static constexpr std::string_view INPUTLOCK_REQUESTID_PREFIX{"inlock"};
3838

3939
namespace {
4040
template <typename T>

src/instantsend/lock.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <set>
1111
#include <string>
1212

13-
static const std::string_view ISLOCK_REQUESTID_PREFIX = "islock";
13+
static constexpr std::string_view ISLOCK_REQUESTID_PREFIX{"islock"};
1414

1515
namespace instantsend {
1616
uint256 InstantSendLock::GetRequestId() const

src/instantsend/signing.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ using node::fReindex;
2828
using node::GetTransaction;
2929

3030
namespace instantsend {
31-
static const std::string_view INPUTLOCK_REQUESTID_PREFIX = "inlock";
31+
static constexpr std::string_view INPUTLOCK_REQUESTID_PREFIX{"inlock"};
3232

3333
InstantSendSigner::InstantSendSigner(CChainState& chainstate, llmq::CChainLocksHandler& clhandler,
3434
llmq::CInstantSendManager& isman, llmq::CSigningManager& sigman,

0 commit comments

Comments
 (0)