Commit Graph

  • 99804a6485 Change log level for found cuckoo solution event (#881) hashmap 2018-03-27 14:51:42 +02:00
  • 238b0951e0 incorrect mining param yeastplume 2018-03-27 09:40:39 +01:00
  • 77e63f3e3f Fix for async miner loop not resetting head (#877) Ignotus Peverell 2018-03-27 08:22:11 +00:00
  • b9b6954d02 Automatic version with cargo.toml (#874) Quentin Le Sceller 2018-03-26 17:21:03 -04:00
  • 16beeca8c9 Correct chain initialization at genesis Ignotus Peverell 2018-03-26 17:38:27 +01:00
  • 74674c2307 Hopefully last genesis update... Ignotus Peverell 2018-03-26 17:36:54 +01:00
  • aa0e488e07 Genesis update with correct nonce... Ignotus Peverell 2018-03-26 17:32:10 +01:00
  • e0594d81fc Genesis update with correct month Ignotus Peverell 2018-03-26 17:31:13 +01:00
  • f3fc26c5c9 Genesis update with 172 difficulty Ignotus Peverell 2018-03-26 16:12:18 +01:00
  • b38c6b1cf1 change default to web seeding (#871) Yeastplume 2018-03-26 16:11:47 +01:00
  • a951f01ac6 fix 5w -> w5, add zlib-devel (#872) Simon B 2018-03-26 14:48:50 +02:00
  • 6f264b2f7e Testnet2 test fixes (#870) Yeastplume 2018-03-26 12:07:04 +01:00
  • 327293d28e Genesis, version changes and doc for testnet2 (#865) Ignotus Peverell 2018-03-26 09:48:46 +00:00
  • 1a332a9e69 Fix gitignore pattern for iml files (#869) Alexey Miroshkin 2018-03-26 10:16:38 +02:00
  • 3ae7b0dedf Attempt to fix api test (#868) Quentin Le Sceller 2018-03-25 23:32:15 -04:00
  • f72b36116e Somehow, all wallets tests are failing progressively. Hoping @quentinlesceller can take a look, commenting out for now. Ignotus Peverell 2018-03-26 03:58:15 +01:00
  • a327427178 0-based positions, bag peaks right-to-left with mmr size as index (#863) John Tromp 2018-03-26 04:26:11 +02:00
  • ccf0c11da6 Fix 2 compiler warnings. More \n around panic outputs (#867) Simon B 2018-03-26 03:35:28 +02:00
  • 3f1e7e6506 Minor updates Ignotus Peverell 2018-03-25 23:35:06 +01:00
  • 9285de2c24 Here is a case where ~ is needed, to allow cargo update to only touch the patch level version (third number). Anything else than ~ means that both first numbers can be raised, so "2.1" updaates to "2.2" (#866) Simon B 2018-03-25 22:08:38 +02:00
  • 2bf656646c Force slog version to 2.1 (2.2 broke some traits) Ignotus Peverell 2018-03-25 19:54:41 +01:00
  • f9b87164e7 Idiomatic cargo toml (#862) Simon B 2018-03-25 19:44:27 +02:00
  • 731cde3710 Add gitlab ci config (#860) Simon B 2018-03-25 19:41:49 +02:00
  • a8fc82d8c1 Console debug fixes (#861) Simon B 2018-03-25 18:41:12 +02:00
  • bb134758e7 Rename Hash::zero() to Hash::default() (#858) Alexey Miroshkin 2018-03-24 00:35:10 +01:00
  • 388beafb65 Standardize and cleanup SerializationMode (#856) Antioch Peverell 2018-03-23 19:34:50 -04:00
  • 7a8d6147f4 Split pmmr.get() into get_hash() and get_data() (#855) Antioch Peverell 2018-03-23 19:33:59 -04:00
  • 05d2b1df1e move dependency logging to trace yeastplume 2018-03-23 18:34:56 +00:00
  • b61d3f07d9 Add direction in grin client listconnectedpeers (#854) Quentin Le Sceller 2018-03-23 13:54:29 -04:00
  • 035f60dfb4 Commenting out wallet test until someone fixes it Ignotus Peverell 2018-03-23 17:50:55 +00:00
  • ee5782ff8b Add versioning and build information (#851) Yeastplume 2018-03-23 10:28:15 +00:00
  • 80887196a8 Restore wallet restore (#843) Yeastplume 2018-03-23 10:13:57 +00:00
  • 90a7f3d0f6 Validating an empty chain no longer panics (#850) Antioch Peverell 2018-03-22 21:48:05 -04:00
  • 68b6bd25a4 Trying Travis building in release mode Ignotus Peverell 2018-03-22 23:11:06 +00:00
  • c6761f0b18 Fix adapter compile error Ignotus Peverell 2018-03-22 22:58:32 +00:00
  • 836391cc53 Dandelion relay update (#825) Quentin Le Sceller 2018-03-22 18:51:09 -04:00
  • 155bab93a4 We only want to run chain validation in some scenarios (#842) Antioch Peverell 2018-03-22 18:44:32 -04:00
  • 3dd627384a Test cleanup Ignotus Peverell 2018-03-22 22:04:22 +00:00
  • 9e10943374 Fix wallet port format in grin.toml Ignotus Peverell 2018-03-22 19:28:25 +00:00
  • ee678b28d0 Remove unnecessary height check in sync. (think it was only there for tests) Ignotus Peverell 2018-03-22 19:26:29 +00:00
  • 9beb66a75e Don't run full validation on genesis Ignotus Peverell 2018-03-22 19:25:36 +00:00
  • ce2fb6ecb7 Rewind force rollback (#847) Antioch Peverell 2018-03-22 12:57:37 -04:00
  • eb226beea8 Introduce fuzz tests for core (#844) Alexey Miroshkin 2018-03-22 17:53:47 +01:00
  • 4b639cae5c Quieten txhashset logging (#846) Antioch Peverell 2018-03-22 12:52:40 -04:00
  • 675faec05d Change wallet api_listen_port format (#815) Quentin Le Sceller 2018-03-22 12:49:27 -04:00
  • 9d366fe492 Fix difficulty calc for short chains Ignotus Peverell 2018-03-22 16:38:42 +00:00
  • 054114027f Index first when hashing nodes in MMR. Fixes #814 Ignotus Peverell 2018-03-22 04:58:25 +00:00
  • 1300d7a745 Dummy change to testnet2 genesis Ignotus Peverell 2018-03-22 04:55:34 +00:00
  • ca8447f3bd Removed all switch commitment usages, including restore (#841) Ignotus Peverell 2018-03-22 00:10:11 +00:00
  • ff4d68d2be config to enable full chain validation per block (#839) Antioch Peverell 2018-03-21 16:50:08 -04:00
  • fc01a33d15 Move logging config further into main (#840) Yeastplume 2018-03-21 20:48:56 +00:00
  • 5a47a17101 remove redundant verify_proof call (#835) Antioch Peverell 2018-03-21 14:55:41 -04:00
  • e3601b6c8e Travis cleaner caching (#833) Simon B 2018-03-21 17:05:07 +01:00
  • ed78e1a721 Copy tweaks (#834) metoro 2018-03-21 06:30:39 -06:00
  • c595a4b35c GET /v1/chain/validate (#832) Antioch Peverell 2018-03-21 08:28:05 -04:00
  • f0a3479ea3 Sync flag fix (#830) Ignotus Peverell 2018-03-21 03:06:01 +00:00
  • b56f21a9ac split out verify_rangeproofs from sum_outputs (#823) Antioch Peverell 2018-03-20 20:34:19 -04:00
  • 1d7a7457fc force rollback on txhashset extension when validating (#824) Antioch Peverell 2018-03-20 17:46:29 -04:00
  • 4fa9ccc4f7 Cargo.toml (#818) Simon B 2018-03-20 19:21:29 +01:00
  • 22106693f3 Still need to check if syncing before asking for orphan parent Ignotus Peverell 2018-03-20 17:50:05 +00:00
  • 7047930b68 Typo Ignotus Peverell 2018-03-20 17:16:40 +00:00
  • 99f10f6120 Added wallet config, chain type to testnet2 Ignotus Peverell 2018-03-20 16:54:29 +00:00
  • 313fe1541d tag cursive fork yeastplume 2018-03-20 09:31:09 +00:00
  • fcfe7bc6a4 Basic Dandelion transaction routing (#719) Quentin Le Sceller 2018-03-19 22:18:54 -05:00
  • 7816f35238 rewind to header as part of txhashset validation (#808) Antioch Peverell 2018-03-19 21:31:57 -04:00
  • cd72be893e Do not request orphan predecessor if we have its header. Shows we're already on it (sync). Ignotus Peverell 2018-03-19 22:17:59 +00:00
  • 154d52e548 Unecessary block cloning in chain Ignotus Peverell 2018-03-19 21:02:02 +00:00
  • 3c5dc1a29a enable tui by default yeastplume 2018-03-19 19:24:21 +00:00
  • 4886fa08b2 TUI Difficulty stats for past few blocks (#805) Yeastplume 2018-03-19 19:23:58 +00:00
  • e312054714 Fix small formatting issue at dandelion.md (#811) Roman Zeyde 2018-03-19 18:55:48 +02:00
  • d4eb24d16a Fix a small comment typo (#810) Roman Zeyde 2018-03-19 18:55:17 +02:00
  • 7c3994e521 Cleanup docs before testnet2 (#798) Simon B 2018-03-17 19:08:40 +01:00
  • 2fb97eb87f Minor increase to max tx input count Ignotus Peverell 2018-03-16 22:26:36 +00:00
  • 1b3541245a Fix limits for Transaction (#800) Alexey Miroshkin 2018-03-16 23:23:10 +01:00
  • c96838d54d Improve bounding block timestamp (#793) Alexey Miroshkin 2018-03-16 23:20:40 +01:00
  • b53b84b0c6 Move nonce/pow to end of block header, change post-pow hash (#794) Yeastplume 2018-03-16 19:04:31 +00:00
  • 1bad7188b7 Fix Readable impl for Transaction (#795) Alexey Miroshkin 2018-03-16 20:02:22 +01:00
  • cb71386097 hash with the pos for non-leaf nodes (#788) Antioch Peverell 2018-03-16 10:45:58 -04:00
  • efae2d8ce6 updates to Cursive master and tying dependency to own fork (#787) Yeastplume 2018-03-16 09:53:02 +00:00
  • 198edb93dd Fixes #790 (#791) Simon B 2018-03-16 01:48:46 +01:00
  • 2552b34118 remove difficulty field from block_header (derive from total_difficulty) (#777) Antioch Peverell 2018-03-15 15:16:34 -04:00
  • e4871065b0 Bounding block timestamp to avoid surprises. Fixes #783 Ignotus Peverell 2018-03-15 18:36:44 +00:00
  • 244fc8d32e PMMR data compaction (#784) Yeastplume 2018-03-15 17:12:30 +00:00
  • 00bfc4ec38 add dump_stats so we can see pmmr sizes after compaction (#785) Antioch Peverell 2018-03-15 12:53:40 -04:00
  • e75eef927b Fix test dirs to isolate the tests (#786) Antioch Peverell 2018-03-15 11:37:48 -04:00
  • 7f67542bc9 fix mining screen output (#776) Yeastplume 2018-03-14 19:07:18 +00:00
  • 449cefd5c9 hook to send panics and stacktraces to logs as well as stdout (#775) Yeastplume 2018-03-14 18:22:18 +00:00
  • c02309ce87 Wallet listener and server startup ambiguity fix (#774) Yeastplume 2018-03-14 18:21:48 +00:00
  • 6a1a45e21f store "total kernel offset" on block header (#769) Antioch Peverell 2018-03-14 11:22:09 -04:00
  • a8226da50d change to bulletproof interface to separate nonce from blind in unwind (#773) Yeastplume 2018-03-14 11:03:09 +00:00
  • 65633c7611 check_compact retains leaves and roots until parents are pruned (#753) Antioch Peverell 2018-03-13 14:22:34 -04:00
  • e268993f5e [WIP] Needs more TUI (#765) Yeastplume 2018-03-13 18:10:45 +00:00
  • 65c0a4b7b0 Fee burning no more. Fixes #767 Ignotus Peverell 2018-03-13 02:39:22 +00:00
  • a8fcc37a36 Automatically run wallet listener Ignotus Peverell 2018-03-11 00:36:54 +00:00
  • 851d7c7b9b Turns out libncurses5w is also required Ignotus Peverell 2018-03-10 21:46:34 +00:00
  • 86371e66ab Added libncurses to the dependency list Ignotus Peverell 2018-03-10 21:08:52 +00:00
  • bbbbdc455d Use header hash for by height index (#761) Æde 2018-03-09 19:59:15 +01:00
  • 5cf780ab98 Rm log rewind on startup (#760) Yeastplume 2018-03-09 17:17:48 +00:00
  • 23ac36a834 Basic TUI Integration (#756) Yeastplume 2018-03-09 17:16:31 +00:00
  • ab4b2a19e3 Cleanup positional indexes for rewind, introducing block markers (#759) Ignotus Peverell 2018-03-08 21:36:51 +00:00