refactor: use east const convention (#5409)

This change refactors the codebase to use the "east const convention", and adds a clang-format rule to follow this convention.
This commit is contained in:
Vito Tumas
2025-05-08 13:00:42 +02:00
committed by GitHub
parent 2db2791805
commit 3e152fec74
212 changed files with 812 additions and 795 deletions

View File

@@ -316,7 +316,7 @@ struct BalanceTransfer
return std::all_of(
reward_accounts.begin(),
reward_accounts.end(),
[&](const balance& b) { return b.diff() == reward; });
[&](balance const& b) { return b.diff() == reward; });
}
bool
@@ -4582,8 +4582,8 @@ private:
{
public:
SmBase(
const std::shared_ptr<ChainStateTracker>& chainstate,
const BridgeDef& bridge)
std::shared_ptr<ChainStateTracker> const& chainstate,
BridgeDef const& bridge)
: bridge_(bridge), st_(chainstate)
{
}
@@ -4613,7 +4613,7 @@ private:
}
protected:
const BridgeDef& bridge_;
BridgeDef const& bridge_;
std::shared_ptr<ChainStateTracker> st_;
};
@@ -4624,8 +4624,8 @@ private:
using Base = SmBase<SmCreateAccount>;
SmCreateAccount(
const std::shared_ptr<ChainStateTracker>& chainstate,
const BridgeDef& bridge,
std::shared_ptr<ChainStateTracker> const& chainstate,
BridgeDef const& bridge,
AccountCreate create)
: Base(chainstate, bridge)
, sm_state(st_initial)
@@ -4756,8 +4756,8 @@ private:
using Base = SmBase<SmTransfer>;
SmTransfer(
const std::shared_ptr<ChainStateTracker>& chainstate,
const BridgeDef& bridge,
std::shared_ptr<ChainStateTracker> const& chainstate,
BridgeDef const& bridge,
Transfer xfer)
: Base(chainstate, bridge)
, xfer(std::move(xfer))
@@ -4926,7 +4926,7 @@ private:
void
xfer(
uint64_t time,
const std::shared_ptr<ChainStateTracker>& chainstate,
std::shared_ptr<ChainStateTracker> const& chainstate,
BridgeDef const& bridge,
Transfer transfer)
{
@@ -4936,7 +4936,7 @@ private:
void
ac(uint64_t time,
const std::shared_ptr<ChainStateTracker>& chainstate,
std::shared_ptr<ChainStateTracker> const& chainstate,
BridgeDef const& bridge,
AccountCreate ac)
{