Commit Graph

  • 13b2a32092 Add prev root in BlockHeaderPrintable (#1772) Quentin Le Sceller 2018-10-17 10:51:50 -04:00
  • 5cec885ef5 [T4] diff change (#1769) Yeastplume 2018-10-17 13:48:18 +01:00
  • 404165a8fd [T4] Add sec pow info to TUI, change magic number, genesis diff to 1 (temporarily) (#1768) Yeastplume 2018-10-17 10:37:28 +01:00
  • fbf955dd11 Commit to prev_root in block headers (#1764) Antioch Peverell 2018-10-17 10:06:38 +01:00
  • fffe5154d2 Secondary PoW scaling factor dampening, cleanup (#1765) Ignotus Peverell 2018-10-16 16:55:40 -07:00
  • 67bc891455 Update stratum documentation (#1760) Quentin Le Sceller 2018-10-16 19:31:57 -04:00
  • 85433c659d Introduce a constant for peer send channel capacity (#1761) hashmap 2018-10-17 01:31:00 +02:00
  • 8540e4f723 [T4] tweaks and fixes (#1766) John Tromp 2018-10-17 01:14:22 +02:00
  • 701f0b9b60 Remove unecessary check in pipe.rs (#1763) Quentin Le Sceller 2018-10-16 15:04:00 -04:00
  • 119b5cfc46 Fix api test in travis (#1757) Ignotus Peverell 2018-10-16 11:55:04 -07:00
  • 7eb84f7675 Add sleep before retry hashmap 2018-10-16 19:43:27 +02:00
  • 85187c2a8c Update API doc (#1759) jaspervdm 2018-10-16 19:05:17 +02:00
  • fdd4846f11 Add scaling difficulty field to block http api (#1758) jaspervdm 2018-10-16 18:19:59 +02:00
  • 7754adb834 kick stuck peer out of connected peers (#1746) Gary Yu 2018-10-17 00:14:16 +08:00
  • 8588b7e0aa Fix api test in travis hashmap 2018-10-16 17:27:04 +02:00
  • 7290d4b93f Merge pull request #1751 from yourowncrypto/peers-round-robin hashmap 2018-10-16 16:41:04 +02:00
  • 01df981a1d [t4] fix header test sizes (#1756) Yeastplume 2018-10-16 14:39:51 +01:00
  • 11bed215c1 rustfmt yeastplume 2018-10-16 13:19:28 +01:00
  • f38d62287f use secondary pow size for min header size calc yeastplume 2018-10-16 13:19:09 +01:00
  • 466ce986a6 Use round robin for peer selection in body sync hashmap 2018-10-15 23:08:12 +02:00
  • 5bcc4508fd Merge pull request #1755 from yeastplume/t4-test-fix-1 hashmap 2018-10-16 11:57:27 +02:00
  • 4bb31dbdb4 update new genesis block, change p2p msg magic number yeastplume 2018-10-16 10:16:54 +01:00
  • da3a6bb019 Change position of seeding_type (#1754) Quentin Le Sceller 2018-10-15 21:25:58 -04:00
  • ac2dba9b07 Change position of seeding_type (#1753) Quentin Le Sceller 2018-10-15 21:25:46 -04:00
  • d0ed5cd4a3 Minor boundary adjustments for 2nd PoW scaling Ignotus Peverell 2018-10-16 00:42:32 +00:00
  • 34646ddf51 [T4] Rename all shiftsize / cuckoo_size to edge_bits and change value for T4 (#1752) John Tromp 2018-10-16 01:14:23 +02:00
  • a41022f1e3 Fix last tests broken by secondary PoW factor adjustment Ignotus Peverell 2018-10-15 22:53:28 +00:00
  • 3c6b5a0a9c Fix chain tests missing difficulty scaling Ignotus Peverell 2018-10-15 22:24:13 +00:00
  • eeb7680981 Secondary PoW factor adjustment adjustments Ignotus Peverell 2018-10-15 21:18:00 +00:00
  • 45a5655cec obsolete easiness et.al (#1750) John Tromp 2018-10-15 21:24:36 +02:00
  • 86c1d7683b The Header MMR (One MMR To Rule Them All) (#1716) (#1747) Antioch Peverell 2018-10-15 19:24:01 +01:00
  • 8b7a20f8b0 The Header MMR (One MMR To Rule Them All) (#1716) Antioch Peverell 2018-10-15 17:16:34 +01:00
  • 5afca1697b Change network code for extended keys (#1743) jaspervdm 2018-10-15 12:40:53 +02:00
  • 9423865f92 update cargo versioning yeastplume 2018-10-15 10:34:33 +00:00
  • 13facfac4b pre-testnet4 genesis values (#1744) Yeastplume 2018-10-15 11:14:49 +01:00
  • 3b0006934e suppress the test error of test_start_api (#1740) Gary Yu 2018-10-14 21:15:38 +08:00
  • 6f29685daf suppress the test error of test_start_api (#1739) Gary Yu 2018-10-14 20:41:10 +08:00
  • 80d28f94ea Use secp crate directly without extra use statement (#1738) RJ Rybarczyk 2018-10-14 20:40:15 +08:00
  • 2e6a242827 small improvement on the servers test (#1737) Gary Yu 2018-10-14 20:13:49 +08:00
  • 6f4eb8dd2e small improvement on the servers test (#1736) Gary Yu 2018-10-14 17:01:34 +08:00
  • 00be540e0c Fix small txhashset download timeouts (#1735) Ignotus Peverell 2018-10-14 00:25:17 -07:00
  • 43f4f92730 [T4] Secondary proof of work difficulty adjustments (#1709) Ignotus Peverell 2018-10-13 13:57:01 -07:00
  • e9f62b74d5 [T4] change compaction check trigger to 1 day and cut_through_horizon to 1 week (#1721) Gary Yu 2018-10-14 00:34:16 +08:00
  • 9a716aea72 feature: txhashset downloading progress display on tui (#1729) (#1730) Gary Yu 2018-10-13 10:12:13 +08:00
  • 4dff68ab61 Remove kernel sum header (#1723) Antioch Peverell 2018-10-13 02:15:29 +01:00
  • 805cc24e73 Removed kernel sum from header. Fixes #1568 Ignotus Peverell 2018-10-13 00:57:08 +00:00
  • 5c0eb11a7d feature: txhashset downloading progress display on tui (#1729) Gary Yu 2018-10-13 06:53:50 +08:00
  • 3fb4669d0a small speed optimization for header sync (#1728) Gary Yu 2018-10-12 08:44:35 +08:00
  • 9adbaf55a1 reset_sync_head on setup_head, no need for reset_head (#1725) Antioch Peverell 2018-10-11 13:13:03 +01:00
  • df0dc91891 Chain init reset sync head (#1724) Antioch Peverell 2018-10-11 12:28:07 +01:00
  • d3589d1bf5 small speed optimization for header sync (#1719) Gary Yu 2018-10-11 16:47:27 +08:00
  • 4f462cdfdc fix: avoid a confusing log when fastsync start (#1720) Gary Yu 2018-10-11 12:38:13 +08:00
  • d756da062a [T4] warning cleanup (#1713) Yeastplume 2018-10-10 16:56:15 +01:00
  • a9c514d774 fix: binary auto release feature broken (#1714) Gary Yu 2018-10-10 19:02:29 +08:00
  • e69b2ace70 [T4] Update transaction schematic (#1712) jaspervdm 2018-10-10 12:28:36 +02:00
  • 6c8c483172 [T4 ONLY] BIP32 Wallet Compliance - Aggsig Updates - Bulletproof Updates (#1501) Yeastplume 2018-10-10 10:11:01 +01:00
  • 92f826a917 [T4 ONLY] T4 PoW changes (#1663) Yeastplume 2018-10-10 10:09:44 +01:00
  • fa656ca44a chain difficulty_iter don't need a WriteTransaction batch (#1710) Gary Yu 2018-10-10 16:49:07 +08:00
  • 009baa1b91 fix: panic at get_locator (#1711) Gary Yu 2018-10-10 16:48:41 +08:00
  • 0a96949fd6 docs: contributing.md twitter link for the council (#1708) Gary Yu 2018-10-10 09:52:06 +08:00
  • 991cffd0c7 Translate intro.md to spanish (#1707) wimel 2018-10-10 02:10:23 +02:00
  • d10f373911 Batch cache (#1706) Antioch Peverell 2018-10-09 22:48:21 +01:00
  • 4a1e3c27bb sleep for 10s in syncer when not syncing (#1705) Antioch Peverell 2018-10-09 21:50:55 +01:00
  • 01735544ac Readme twitter link for the council Ignotus Peverell 2018-10-09 18:39:34 +00:00
  • eee16c3e48 Create build_ES.md (#1703) wimel 2018-10-09 17:55:05 +02:00
  • a676eb1b39 Replace RefCell with RwLock in OneTime (and cleanup Weak usage) (#1694) Antioch Peverell 2018-10-09 16:53:57 +01:00
  • 02c30cb302 docs: fix broken link: slightly slighted api.md (#1704) nimbosa 2018-10-09 21:50:31 +08:00
  • 8ee8043fd9 Use constant-time token verification in API (#1690) hashmap 2018-10-09 15:32:53 +02:00
  • 7e7697bf4b fix: always put txhashset.write before store.batch to avoid dead lock (#1699) Gary Yu 2018-10-09 20:38:36 +08:00
  • 23180d6f86 a checking of is_on_current_chain on body sync don't need a batch (#1696) Gary Yu 2018-10-09 20:37:06 +08:00
  • 8cfe9e64ac Remove RwLock around individual peer instances (#1673) Antioch Peverell 2018-10-09 08:27:34 +01:00
  • 536b905690 Take again the Travis-CI double speed optimization and plus fix (#1687) Gary Yu 2018-10-09 06:59:54 +08:00
  • 770aca9a2d check_known_mmr is the source of our deadlock - blitzing it for now (#1691) Antioch Peverell 2018-10-08 16:44:05 +01:00
  • de5b6868fb Add last_seen to peer info (#1688) Antioch Peverell 2018-10-08 13:39:52 +01:00
  • fd2eda2308 small improvement on the capabilities config comments (#1689) Gary Yu 2018-10-08 20:35:48 +08:00
  • 810a71451b Merge pull request #1665 from yourowncrypto/rustls hashmap 2018-10-08 12:46:44 +02:00
  • 3eb64af1ef Spit chain and peer lmdb envs (#1680) Antioch Peverell 2018-10-07 18:25:12 +01:00
  • 1a6101f870 refactor: remove thread p2p-moniter, move the Ping to the connect_and_monitor (#1670) Gary Yu 2018-10-08 01:24:06 +08:00
  • acf61db463 skip rangeproof and kernel signature verification unless we are doing a "full" chain validation (#1678) Antioch Peverell 2018-10-07 13:39:40 +01:00
  • 463567b19e optimization of peer state write lock (#1669) Gary Yu 2018-10-07 13:01:32 +08:00
  • 296e912a1f fix: a missed crate in pow lean test (#1677) Gary Yu 2018-10-07 11:27:35 +08:00
  • 1b4885eedd revert travis-ci speed optimization for regression issue (#1676) Gary Yu 2018-10-07 10:25:22 +08:00
  • a37f7bbcab improvement on peer lock for ping/pong (#1668) Gary Yu 2018-10-07 08:00:53 +08:00
  • 60ef7268ba cleanup mine_block difficulty_iterator usage (#1674) Antioch Peverell 2018-10-06 21:06:02 +01:00
  • c86578c2a9 Peers broadcast fixes (#1667) Antioch Peverell 2018-10-06 00:53:55 +01:00
  • 7f2e2158c8 Reduce the scope of the chain new block lock (#1666) Ignotus Peverell 2018-10-05 12:17:58 -07:00
  • 8bb7b5fbb9 Breaking down sync into multiple structs and files (#1660) Ignotus Peverell 2018-10-05 10:40:13 -07:00
  • ffe6682ce9 Merged upstream Ignotus Peverell 2018-10-05 16:15:48 +00:00
  • 28b0acc0e6 Support pem TLS certificates hashmap 2018-10-05 17:03:15 +02:00
  • 888ce24d17 Merge pull request #1664 from garyyu/fix1015 hashmap 2018-10-05 15:39:16 +02:00
  • 697805752c fix: seed thread panicked on a try_read unwrap Gary Yu 2018-10-05 21:16:44 +08:00
  • 48f9ec61f4 cleanup some build warnings (#1661) Antioch Peverell 2018-10-05 09:17:57 +01:00
  • bcf41438dc Simplify chain, remove head. (#1657) Antioch Peverell 2018-10-05 08:29:33 +01:00
  • 53265693cf rustfmt Ignotus Peverell 2018-10-05 04:35:14 +00:00
  • 8925d1e48d Fix for body sync to only run when state sync is off or done Ignotus Peverell 2018-10-05 04:34:47 +00:00
  • d7d56733e5 Breaking down sync into multiple structs and files Ignotus Peverell 2018-10-05 00:21:30 +00:00
  • 77dfff7c94 Wallet Foreign and Owner API Documentation (#1658) Quentin Le Sceller 2018-10-04 14:55:03 -04:00
  • bcaecdeba7 API Documentation: Node API (#1655) Quentin Le Sceller 2018-10-04 09:35:39 -04:00
  • 6e1031fea0 test: double the speed of Travis-CI test (#1647) Gary Yu 2018-10-04 07:31:04 +08:00
  • 1e93b7fe65 Fix documentation (#1652) Quentin Le Sceller 2018-10-03 16:31:28 -04:00