dash/src/evo
PastaPastaPasta fe0ebb3c04
refactor: fix numerous compilation warnings (#4682)
* style: use clang-tidy style named parameters

* refactor: make IsTimeOutOfBounds testable by having current time be a parameter

* style: use x-> not (*x).

* refactor: make SelectCoinsGroupedByAddresses return a vector, remove out param

previous semantics was return false if the vecTally vector was empty. Now we just let the caller check if it is empty or not

* refactor: fix some sign-compare warnings

* refactor: consistently pre-declare stuff as struct / class inline with underlying type

* refactor: don't return const bool

* refactor: use ref to string

* refactor: use = default for CompactTallyItem

* refactor: adjust "initialization" ordering

* refactor: adjust how we handle negatives in GetProjectedMNPayees, use std::min

* refactor: don't bind a reference to a temporary value

* refactor: use a ref

* refactor: ensure attempt in SelectMemberForRecovery is non-negative.

* refactor: remove unused this capture

* refactor: fix numerous sign-compare warnings

* refactor: more consistently use size_t, use empty()
2022-02-11 19:15:26 +03:00
..
cbtx.cpp refactor: fix numerous compilation warnings (#4682) 2022-02-11 19:15:26 +03:00
cbtx.h refac: use make_unique and constexpr (#4493) 2021-10-11 00:41:53 +03:00
deterministicmns.cpp refactor: fix numerous compilation warnings (#4682) 2022-02-11 19:15:26 +03:00
deterministicmns.h refactor: numerous changes to avoid passing around a const ref to shared_ptr of CDeterministicMNC when not needed. (#4653) 2022-01-04 19:13:38 +03:00
evodb.cpp Update copyright (#4115) 2021-04-20 22:33:02 +03:00
evodb.h refactor: replace instances of typedef with using in dash code (#4488) 2021-10-06 00:26:29 +03:00
mnauth.cpp refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
mnauth.h refactor: misc bls, evo, include refactoring (#4305) 2021-07-31 21:29:12 +03:00
mnhftx.cpp refactor: use a vector instead of map for llmqs (#4658) 2022-01-10 21:36:18 +03:00
mnhftx.h add ehf special tx (#4577) 2021-12-11 23:00:27 +03:00
providertx.cpp refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
providertx.h refac: use make_unique and constexpr (#4493) 2021-10-11 00:41:53 +03:00
simplifiedmns.cpp refactor: break circular dependencies(-16, +2) (#4670) 2022-01-24 17:20:50 +03:00
simplifiedmns.h refactor: Include adjustments (#4526) 2021-10-25 16:55:34 +03:00
specialtx.cpp refactor: break circular dependencies(-16, +2) (#4670) 2022-01-24 17:20:50 +03:00
specialtx.h refactor: break circular dependencies(-16, +2) (#4670) 2022-01-24 17:20:50 +03:00
specialtxman.cpp refactor: break circular dependencies(-16, +2) (#4670) 2022-01-24 17:20:50 +03:00
specialtxman.h refactor: break circular dependencies(-16, +2) (#4670) 2022-01-24 17:20:50 +03:00