Commit Graph

  • b0e6be93ff Add Rate class to support scaling of IOU and XRP amounts Nik Bougalis 2015-08-23 09:22:34 -07:00
  • 324c42ae09 Support to_string for IOUAmount and XRPAmount Nik Bougalis 2015-08-22 08:12:27 -07:00
  • acd03faee5 Use XRPAmount for fees and ledger headers Nik Bougalis 2015-08-22 01:13:29 -07:00
  • 94af42da44 Support STAmount conversions to XRPAmount and IOUAmount Nik Bougalis 2015-08-21 10:05:18 -07:00
  • 1e9624270d Make ledger close times increase strictly monotonically Nik Bougalis 2015-08-06 01:08:15 -07:00
  • a50d67257c Limit the total number of offers processed while crossing Nik Bougalis 2015-09-08 11:56:10 -07:00
  • 3759c553b0 Remove unfunded offers on tecOVERSIZE JoelKatz 2015-09-08 12:26:29 -07:00
  • 332114c02a Allow more deliver loops when multiquality JoelKatz 2015-09-09 09:50:57 -07:00
  • 5d841c13b7 Set version to 0.29.0-hf2 Nik Bougalis 2015-09-09 15:19:59 -07:00
  • caecf78a6d Limit the total number of offers processed while crossing Nik Bougalis 2015-09-08 11:56:10 -07:00
  • 408a62f7d0 Remove unfunded offers on tecOVERSIZE JoelKatz 2015-09-08 12:26:29 -07:00
  • b822d061ef Allow more deliver loops when multiquality JoelKatz 2015-09-09 09:50:57 -07:00
  • 020a112e77 Set version to 0.29.1-b9 Vinnie Falco 2015-09-08 19:20:54 -07:00
  • 8e33ae78f8 Create zero balance trust lines with auth flag (RIPD-1003): Vinnie Falco 2015-08-14 15:13:28 -07:00
  • dbddc6b7f2 Update integration tests wltsmrz 2015-09-01 11:19:10 -07:00
  • f32be2b28d Fix SusPay condition check in Finish: Vinnie Falco 2015-08-28 12:14:04 -07:00
  • 0f05ebd834 Set version to 0.29.1-b8 Vinnie Falco 2015-09-07 14:05:27 -07:00
  • 26fc812e21 Changes to support VS2015 Edward Hennis 2015-09-03 14:48:02 -04:00
  • 14db51e3e4 Visual Studio 2015 support Edward Hennis 2015-08-20 12:51:14 -04:00
  • 8f3bb286f2 Changes to support VS2015 Edward Hennis 2015-09-03 14:48:02 -04:00
  • 258c93f8d8 Set version to 0.29.1-b7 Nik Bougalis 2015-09-07 11:28:28 -07:00
  • 88f885f2e7 Limit changed node count JoelKatz 2015-09-07 08:57:02 -07:00
  • 91eee1a42d Limit the number of offers that can be consumed during crossing Nik Bougalis 2015-09-07 08:59:16 -07:00
  • 6a55f99ede Set version to 0.29.0-hf1 0.29.0-hf1 Nik Bougalis 2015-09-07 09:17:06 -07:00
  • 0b457497d0 Limit changed node count JoelKatz 2015-09-07 08:57:02 -07:00
  • b7c9e33343 Limit the number of offers that can be consumed during crossing Nik Bougalis 2015-09-07 08:59:16 -07:00
  • 502d5689bf Set version to 0.29.1-b6 Scott Schurr 2015-09-03 16:53:12 -07:00
  • d015debe2b Remove unused config param seelabs 2015-09-02 11:54:24 -04:00
  • d8aab5a749 Optimize SHAMapItem construction Howard Hinnant 2015-09-01 16:49:43 -04:00
  • 7ed2094a6a Fix missing 'age' field from server_info Vinnie Falco 2015-08-28 14:24:50 -07:00
  • 464410d8be Differentiate path_find response (RIPD-1013) Miguel Portilla 2015-08-19 17:18:58 -04:00
  • aa0e17dd93 Add consensus simulations Vinnie Falco 2015-08-13 15:42:36 -07:00
  • 4e345b1c8a Make suite::log_t public Vinnie Falco 2015-08-13 15:42:01 -07:00
  • b2cb4df29a Make suite::log_t public Vinnie Falco 2015-08-13 15:42:01 -07:00
  • 3d777f3f5d Convert all of an asset (RIPD-655) Miguel Portilla 2015-07-29 15:29:18 -04:00
  • 1842878c40 Tidy up STPathElement constructor Vinnie Falco 2015-08-27 09:23:09 -07:00
  • 23f47adb60 Add jtx::path funclet Vinnie Falco 2015-07-22 16:50:15 -07:00
  • 377e3d479c Always show fields that contribute to the hash in ledger header json Nicholas Dudfield 2015-08-11 10:46:59 +07:00
  • d5193a776e Replace calls to new(). (#243) Tom Ritchford 2015-08-10 11:37:59 -04:00
  • ef51128270 Enable simple multisign with a Feature (RIPD-182): Scott Schurr 2015-08-11 14:11:01 -07:00
  • 9b15c88b0e Make Rules available outside of Transactors (RIPD-182): Scott Schurr 2015-08-13 15:13:23 -07:00
  • f1c29ae20b Allow an account to be exclusively multisigned (RIPD-182): Scott Schurr 2015-08-06 14:52:27 -07:00
  • 6d2e3da306 Set version to 0.29.1-b5 Nik Bougalis 2015-08-18 11:16:25 -07:00
  • 7695ea2822 Remove obsolete test file seelabs 2015-08-14 09:16:49 -04:00
  • c729ceab20 Add includes for boost in_place seelabs 2015-08-13 14:48:01 -04:00
  • e8643dd8cc Fix calling incorrect require function in tests seelabs 2015-08-10 15:04:14 -04:00
  • 7b69592fe1 Pass by reference in succ Miguel Portilla 2015-08-13 10:08:00 -04:00
  • 12e11721f9 Eliminate redundant traversal logic of SHAMap: * Only the const_iterator interface remains. Howard Hinnant 2015-08-11 16:10:25 -04:00
  • 96c13f0d98 Restrict source files to 80 columns. Tom Ritchford 2015-08-07 18:17:10 -04:00
  • df728cd2cd Reference fee unit clean up * Use config object or ledger instead of hard coded value. * The value is still const, and has no change mechanism. Edward Hennis 2015-08-05 17:39:26 -04:00
  • 0d7cad8d64 Devirtualize HashRouter * Include some simple renames Edward Hennis 2015-08-04 15:38:30 -04:00
  • d69285f6ad Use unabbreviated "SuspendedPayment" for LedgerEntryType Nicholas Dudfield 2015-08-05 16:49:14 +07:00
  • b8e192e058 Increased fees for multisigned transactions (RIPD-182): Scott Schurr 2015-07-10 17:05:41 -07:00
  • aeebfeab10 Remove unused unl module code Vinnie Falco 2015-08-14 07:50:54 -07:00
  • 8aafebbb75 Move tests to app/tests Vinnie Falco 2015-08-14 13:31:51 -07:00
  • c3da2e1f03 Update to soci 3.2 Vinnie Falco 2015-08-03 16:08:25 -07:00
  • c8c8003677 Merge commit 'caab155a00ca0158dcb16844bea5326e2a2c2562' into dn Nik Bougalis 2015-08-18 08:47:41 -07:00
  • caab155a00 Squashed 'src/soci/' changes from 6e9312c..b2855dc Nik Bougalis 2015-08-18 08:43:51 -07:00
  • 1b85b6eaba Set version to 0.29.1-b4 Nik Bougalis 2015-08-04 14:55:43 -07:00
  • 863add6a19 Remove spurious format string from log JoelKatz 2015-08-04 10:23:21 -07:00
  • 64b80e0573 Fix ledger loading on startup JoelKatz 2015-08-04 10:23:14 -07:00
  • ed902d9dea Set feature activation date to Aug 17 Nik Bougalis 2015-08-04 13:21:43 -07:00
  • f38b373cb6 Exit if OpenSSL doesn't have secp256k1 support (RIPD-900) Nik Bougalis 2015-08-01 01:08:24 -07:00
  • b8f2fdb6ac Remove obsolete DHUtil Nik Bougalis 2015-07-31 19:19:14 -07:00
  • 182f570f24 Reduce Transactor virtual interface Nik Bougalis 2015-07-31 14:33:33 -07:00
  • 5b90ccf65d Validate fee during preflight Nik Bougalis 2015-07-31 11:25:31 -07:00
  • 22a8e25538 Fix display discrepancy in fee. Edward Hennis 2015-07-30 19:25:12 -04:00
  • d63aab6312 Test display discrepancy in fee. Edward Hennis 2015-07-31 17:55:30 -04:00
  • 641ab8ddaf Replace tabs with spaces. Tom Ritchford 2015-08-03 10:56:03 -04:00
  • 774dcad392 Remove common_ledger seelabs 2015-08-04 12:18:47 -04:00
  • 7b7b27ee9e Replace tabs with spaces. Tom Ritchford 2015-08-03 10:56:03 -04:00
  • c5adbc859a Fix OpenView::sles Vinnie Falco 2015-07-28 13:03:41 -07:00
  • 2cc12b2f2f Add Env::meta() Vinnie Falco 2015-07-28 17:00:33 -07:00
  • 13b33b5d4d Store STTx in JTx Vinnie Falco 2015-07-09 16:12:56 -07:00
  • c7dea3ed17 Improve LoadFeeTrack::scaleFeeLoad: * Move lock protection to where it is needed. * Use gcd to reduce problem to lowest terms. * Use improved overflow avoidance to retain as much precision as possible. * Detect overflow if it can be shown that the final result will not fit in a uint64_t. Howard Hinnant 2015-07-30 17:28:58 -04:00
  • a7e6ecb5b3 Devirtualize LoadFeeTrack Edward Hennis 2015-07-10 16:51:05 -04:00
  • 5964710f73 Set version to 0.29.0 0.29.0 Nik Bougalis 2015-08-04 13:22:45 -07:00
  • 262a61564c Set feature activation date to Aug 17 Nik Bougalis 2015-08-04 13:21:43 -07:00
  • 4cc4421c82 Fix display discrepancy in fee. Edward Hennis 2015-07-30 19:25:12 -04:00
  • 2786950c16 Fix ledger loading on startup JoelKatz 2015-08-04 10:23:14 -07:00
  • e45c1b238f Set version to 0.29.1-b3 Nik Bougalis 2015-07-31 17:42:16 -07:00
  • d166e6a45e Add more documentation to Builds/Test.py. Tom Ritchford 2015-07-31 17:17:05 -04:00
  • e759137f15 Thread SusPay to all affected accounts Vinnie Falco 2015-07-30 14:10:20 -07:00
  • 0bb570a36d Be paranoid about ledger compatibility: * Consider ledgers incompatible based on last valid ledger * Test against even ledgers not acquired yet * Don't validate an incompatible ledger * Don't switch to an incompatible ledger * Protect against an unreasonably small quorum JoelKatz 2015-07-28 15:14:51 -07:00
  • 38c6083a2f Reduce some logging severity JoelKatz 2015-07-27 14:56:37 -07:00
  • cfdf0d2f0a Remove a ledger from the set of present ledgers where needed * If we encounter it in RPC * If we fully-validate a ledger that doesn't have it in its history JoelKatz 2015-07-27 14:38:06 -07:00
  • f0dc2bc425 Confirm valid suspend before relying on suspension JoelKatz 2015-07-29 17:48:47 -07:00
  • b783e353c4 Remove trailing spaces. Tom Ritchford 2015-07-28 23:24:25 -04:00
  • 32ec3fe089 Remove trailing spaces. Tom Ritchford 2015-07-28 23:24:25 -04:00
  • 9e69bd5c56 Simple multisigning (RIPD-182): Scott Schurr 2015-06-22 10:49:03 -07:00
  • ceeb36039e New peer to peer network simulators Vinnie Falco 2015-07-18 13:09:09 -07:00
  • 2bfae2f0ac Tidy up UNL module: Vinnie Falco 2015-07-18 13:07:37 -07:00
  • b25f322c93 Set version to 0.29.0-rc6 Vinnie Falco 2015-07-29 18:42:54 -07:00
  • f77ecba896 Confirm valid suspend before relying on suspension JoelKatz 2015-07-29 17:48:47 -07:00
  • 5d2d88209f Set version to 0.29.1-b2 Nik Bougalis 2015-07-28 20:31:50 -07:00
  • ecf1a3c69c Initialize close offset Nik Bougalis 2015-07-27 15:06:55 -07:00
  • 3f0eacf5e7 Add SuspendedPayment feature (RIPD-992): Vinnie Falco 2015-07-26 14:25:59 -07:00
  • d49f9ea109 Add [features] section to .cfg: Vinnie Falco 2015-07-29 07:36:29 -07:00
  • 2ec40cb6f1 Add operator[] field accessors to STObject: Vinnie Falco 2015-07-24 21:06:16 -07:00
  • 3e342e4b71 Add st.h module header Vinnie Falco 2015-07-26 11:41:05 -07:00