mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
34 lines
617 B
C
34 lines
617 B
C
#ifndef __LEDGERTIMING__
|
|
#define __LEDGERTIMING__
|
|
|
|
#define LEDGER_CLOSE_FAST
|
|
// #define LEDGER_CLOSE_SLOW
|
|
|
|
#ifdef LEDGER_CLOSE_FAST
|
|
|
|
// Time between one ledger close and the next ledger close
|
|
# define LEDGER_INTERVAL 60
|
|
|
|
// Time we expect avalanche to finish
|
|
# define LEDGER_CONVERGE 20
|
|
|
|
// Time we forcibly abort avalanche
|
|
# define LEDGER_FORCE_CONVERGE 30
|
|
|
|
#endif
|
|
|
|
#ifdef LEDGER_CLOSE_SLOW
|
|
|
|
# define LEDGER_INTERVAL 1800
|
|
|
|
# define LEDGER_CONVERGE 180
|
|
|
|
# define LEDGER_FORCE_CONVERGE 240
|
|
|
|
// Time a transaction must be unconflicted before we consider it protected
|
|
# define LEDGER_PROTECT 90
|
|
|
|
#endif
|
|
|
|
#endif
|