Files
rippled/src/ripple_app/TODO.md
Nik Bougalis e60b28980a PeerFinder work and refactoring:
* 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.
2014-02-05 15:56:04 -08:00

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