mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
* Implement PeerFinder business logic. * Support fixed peers (including DNS support). * Add journal support to Peer and Peers. * Refactor PeerDoor support. * Tidy up Peers and eliminate connection functionality and timers. * Refactor Peer interface and add journal support. * Allow construction of incoming Peer using an existing socket. * Remove TESTNET support. * Allow connections from/to cluster peers without consuming slots * Misc. cleanups.
601 B
601 B
ripple_app
LedgerMaster.cpp
-
Change getLedgerByHash() to not use "all bits zero" to mean "return the current ledger"
-
replace uint32 with LedgerIndex and choose appropriate names
IHashRouter.h
- Rename to HashRouter.h
HashRouter.cpp
-
Rename HashRouter to HashRouterImp
-
Inline functions
-
Comment appropriately
-
Determine the semantics of the uint256, replace it with an appropriate typedef like RipplePublicKey or whatever is appropriate.
-
Provide good symbolic names for the config tunables.
Beast
- Change Stoppable to not require a constructor with parameters