Commit Graph

  • dae90543c2 move siphash out of pow and into util (#633) AntiochP 2018-01-18 13:29:44 -05:00
  • f1bbf5370e add switch_commit_hash back into sum_commit (#630) AntiochP 2018-01-18 10:53:54 -05:00
  • 81c41449d5 Remove redundant key_derivations value (#629) Casey Rodarmor 2018-01-18 13:26:11 +01:00
  • 4ece454c67 Fix inconsistent key_derivations default in help string (#628) Casey Rodarmor 2018-01-18 13:25:54 +01:00
  • bbdd4a91ce rework WalletData and OutputData serialization so we serialize block hashes cleanly in wallet.dat (#625) AntiochP 2018-01-17 11:25:34 -05:00
  • cbd3b2ff87 hash (features|commitment) in output mmr (#615) AntiochP 2018-01-16 22:03:40 -05:00
  • 7e7c8e157e coinbase maturity and output lock height docs (#597) AntiochP 2018-01-16 07:46:49 -05:00
  • f067e142f7 Add ban/unban in grin client (#620) Quentin Le Sceller 2018-01-15 20:44:03 -05:00
  • 9704cc35bd Aggsig Serialization (#618) Yeastplume 2018-01-15 20:45:26 +00:00
  • 41d4978d46 Fix code of conduct typo: adapter -> adapted (#614) Casey Rodarmor 2018-01-15 21:26:12 +01:00
  • 40bc3386d5 User experience ux1 (#610) Simon B 2018-01-13 19:27:40 +01:00
  • bff92128e7 Clarify error message for wallet info when server refresh fails. Better about text for wallet help restore (#608) Simon B 2018-01-12 21:08:18 +01:00
  • d28f37d5b3 Coin selection cleanups (#607) Simon B 2018-01-12 21:05:57 +01:00
  • 8b2f9503c9 Make total_difficulty the sum of network difficulty [testnet2] (#523) Simon B 2018-01-12 19:35:37 +01:00
  • 5edc63f617 [wallet] panic: 'attempt to subtract with overflow' when sending small quantities #396 (#603) Heung B Lee 2018-01-12 04:44:15 -08:00
  • 31f91dc487 Minor edits to FAQ (#602) Brian Anderson 2018-01-12 04:43:31 -05:00
  • cbc40c9824 Update ``grin client status`` (#599) Quentin Le Sceller 2018-01-11 00:25:48 -05:00
  • ac5010e8f7 Fund calculation inconsistent (#582) (#595) Heung B Lee 2018-01-10 15:05:06 -08:00
  • bc171a4423 A bit more doc on pruning and validation Ignotus Peverell 2018-01-10 19:57:16 +00:00
  • 1199ed2cc1 [WIP] Aggsig Transactions (#530) Yeastplume 2018-01-10 19:36:27 +00:00
  • 6a9a584c43 Fix pruning of last PMMR leaf, additional tests Ignotus Peverell 2018-01-08 01:23:23 +00:00
  • 7f52b6c361 Minor: move fork setup out of pipe block validation Ignotus Peverell 2018-01-07 19:01:17 +00:00
  • a7044307f2 One grin per second, fixes #569 Ignotus Peverell 2018-01-07 04:21:50 +00:00
  • 7e86e76787 Remove reserved output on wallet receive failure Ignotus Peverell 2018-01-07 03:56:27 +00:00
  • 33c8e73403 maintain switch_commit_hashes in the output pmmr (not used yet) (#583) AntiochP 2018-01-06 22:18:12 -05:00
  • 3515bf748c Improved receive error handling Ignotus Peverell 2018-01-06 23:27:21 +00:00
  • abcecd82c1 Improved error handling in mining thread. Fixes #539 Ignotus Peverell 2018-01-06 22:33:26 +00:00
  • a69b5af7c2 Adding kcov code coverage to chain and core modules (#547) percytheprefect 2018-01-06 14:54:46 -06:00
  • 7212a0e743 Fix #321 Limit length of API utxo queries (#579) Quentin Le Sceller 2018-01-05 16:03:53 -05:00
  • 26c2669fe8 pmmr should not depend on switch_commit_hash to identify utxo (#576) AntiochP 2018-01-04 13:38:46 -05:00
  • 1c3034b17f Fix typo ''atheight'' instead of ''byheight'' in utxo handler (#577) Quentin Le Sceller 2018-01-04 10:39:30 -05:00
  • c8383dac93 Add POST peers/a.b.c.d/unban in REST API (#571) Quentin Le Sceller 2018-01-03 22:25:14 -05:00
  • c805f67020 adding clang dependency to build doc yeastplume 2018-01-03 10:14:59 +00:00
  • e83e696a6f Fix #506 - use OS-assigned port in peer_handshake (#570) Matthew Slipper 2018-01-02 17:53:50 -08:00
  • 23e045d9b7 Add another rocksdb compile error fix to FAQ entry (#565) udiWertheimer 2018-01-03 03:05:56 +02:00
  • 7b13b25782 Add GET peers/a.b.c.d handler in REST API (#564) Quentin Le Sceller 2018-01-02 20:03:44 -05:00
  • dc3a2113bd Add rocksdb compile error help (#563) Harm Aarts 2017-12-31 22:47:26 +01:00
  • f08d386790 semversion regex dependency, as rocksdb build was failing as a result yeastplume 2017-12-31 10:35:23 +00:00
  • 30c20294f5 reset header_head and sync_head on peer ban (#551) (#553) AntiochP 2017-12-28 19:49:27 -05:00
  • 2057525251 Bump RocksDB to ^0.8.0 (#555) Quentin Le Sceller 2017-12-28 15:25:01 -05:00
  • 2450ff376b reset sync_head on restart (#546) (#550) AntiochP 2017-12-27 19:09:11 -05:00
  • 521678bd23 Add kcov support (#545) Daniel Tsui 2017-12-26 18:09:10 -08:00
  • da4b349d49 Fix AlreadySpent when UTXO created and spent on fork Ignotus Peverell 2017-12-25 00:27:13 +00:00
  • 707a2073a5 Fix is_unspent to consider MMR and not only index Ignotus Peverell 2017-12-25 00:07:50 +00:00
  • 2dac10a690 Display chain status with grin client status (#543) Quentin Le Sceller 2017-12-22 13:46:28 -05:00
  • 4ba453694d fix - sort tx inputs/outputs (#533) (#542) AntiochP 2017-12-22 12:15:44 -05:00
  • 9ddb1489a5 Smarter orphan blocks (#537) AntiochP 2017-12-21 17:29:24 -05:00
  • 74ba0d5e88 Fix small typo and remove traling spaces at PoW docs (#534) Ignotus Peverell 2017-12-21 19:32:43 +00:00
  • f8bb55a086 fixup error handling in wallet restore (was failing when unable to recover amount) (#526) (#527) AntiochP 2017-12-20 17:16:40 -05:00
  • c5a055db1e Merge pull request #528 from antiochp/git_commit_hook_fix Ignotus Peverell 2017-12-20 20:51:31 +00:00
  • 121cce7e51 fix the bash array loop antiochp 2017-12-20 15:37:23 -05:00
  • 6ff4b41f2e 100_000 keys max in a wallet (was 10_000) and someone maxed this out... (#520) AntiochP 2017-12-18 20:33:44 -05:00
  • ea752d509b fix build warning about unreachable code (#519) AntiochP 2017-12-18 20:33:27 -05:00
  • b37820bd40 broadcast all accepted blocks, main chain or fork (#515) (#517) AntiochP 2017-12-18 16:18:36 -05:00
  • 99186e90f0 better error messages + some cleanup (#497) Simon B 2017-12-18 14:17:11 +01:00
  • 3b5e6d3e1f pass the commitment into an AlreadySpent error (#511) AntiochP 2017-12-18 07:46:19 -05:00
  • 2caa0b79e0 Removed log should *always* be backed up before truncate Ignotus Peverell 2017-12-17 21:24:43 +00:00
  • 5b0fc60fe2 add logging around handling of orphan blocks (#500) AntiochP 2017-12-15 22:19:04 -05:00
  • 982e02a6b9 fix failing cargo build (#501) AntiochP 2017-12-15 21:17:27 -05:00
  • 515aacc73c Remove future block heights from store when backtracking Ignotus Peverell 2017-12-16 00:27:37 +00:00
  • 6bdc28e4e0 Fix small typo and remove traling spaces at PoW docs Roman Zeyde 2017-11-19 22:19:13 +02:00
  • 9e94d3bd6c broadcast to subset of peers (in case we are connected to more than preferred number of peers) (#488) (#489) AntiochP 2017-12-14 15:33:22 -05:00
  • c59f3ddb7c add doc/FAQ#troubleshooting for serde_json version select error + link to it from build.md (#487) Simon B 2017-12-14 19:07:26 +01:00
  • 1159834321 update api index (GET /v1) to also list peer banning (#486) Simon B 2017-12-14 18:44:06 +01:00
  • b17e42fb42 [testnet1] De-Duplicate expected responses in TimeoutConnection (#484) (#485) AntiochP 2017-12-14 12:23:35 -05:00
  • 38741c91e2 cherry-pick "[testnet1] cpu_pool and buffered fold in read_msg (#479)" (#482) Simon B 2017-12-14 13:19:43 +01:00
  • 590cb8b8dd Travis speedups (#483) Simon B 2017-12-14 13:17:55 +01:00
  • 360e311041 Merge pull request #481 from sesam/more-cherries Ignotus Peverell 2017-12-14 03:29:48 +00:00
  • 487e50c3d2 compare genesis during peering handshake (#327) AntiochP 2017-11-20 12:35:52 -05:00
  • e50703d79e Externalized all peers selection and handling (#468) Ignotus Peverell 2017-12-12 16:40:26 +00:00
  • 4a03b90190 Name all threads Ignotus Peverell 2017-12-03 00:05:43 +00:00
  • be094883de Improved fix for MMR dup detection Ignotus Peverell 2017-12-06 00:47:26 +00:00
  • cac6181c21 Check before borrow, fixes #267 Ignotus Peverell 2017-12-03 12:46:00 +00:00
  • 1a86900bac Removed annoying warning during the build (#420) Marco Tanzi 2017-12-03 22:48:46 +00:00
  • 7ef752f61c Breakout listen -i to separate method (#337) Andrew Bellenie 2017-11-29 02:26:53 +00:00
  • b893a6c8ee Back up the removed log before truncating in memory Ignotus Peverell 2017-11-28 18:43:02 -05:00
  • 6b48e7840d Fix for locator response generation Ignotus Peverell 2017-11-28 15:37:02 -05:00
  • 060be4b827 We do not want to sync with old peers anyway Ignotus Peverell 2017-11-30 06:41:07 +00:00
  • f8a9526279 Check before borrow, fixes #267 Ignotus Peverell 2017-12-03 12:46:00 +00:00
  • 17d5898677 Forgotten testnet1 cherries (#475) Simon B 2017-12-13 22:52:21 +01:00
  • bffd955c26 Revert "introduce cpu_pool to read_msg (#477)" (#478) AntiochP 2017-12-13 16:30:59 -05:00
  • 45b9962109 introduce cpu_pool to read_msg (#477) AntiochP 2017-12-13 15:05:25 -05:00
  • d92b6ddddb Fix for disappearing AlreadySpent error Ignotus Peverell 2017-12-12 23:38:49 +00:00
  • 8f77933f4f Fixes #469 (#470) Simon B 2017-12-12 20:12:07 +01:00
  • 30a9c3db1e Improve errors that confuse new users (#467) Simon B 2017-12-12 05:56:48 +01:00
  • 8e6f54779e not sure how this ever worked... (#465) AntiochP 2017-12-11 12:54:26 -05:00
  • 1e796642c4 one liner, clean up unused warning use "?" for updating head (#464) AntiochP 2017-12-11 11:03:21 -05:00
  • a4729b51ac Issue 458 too verbose slog lines initial sync (#459) Simon B 2017-12-11 15:51:52 +01:00
  • 8b81a2f806 Seed debug outputs cleanup (#460) Simon B 2017-12-11 15:38:46 +01:00
  • 18fc1384de updating secp256k tag to include aggsig library Yeastplume 2017-12-11 14:23:55 +00:00
  • e13f622395 Add docs about cross-compiling ARM binaries (#457) Michalis Kargakis 2017-12-10 19:42:39 +01:00
  • 8c718443ef Explicit error when a forked block can't be retrieved Ignotus Peverell 2017-12-09 21:43:42 +00:00
  • 6ba22e71c8 Fix for buffer-pruned positions in MMR store Ignotus Peverell 2017-12-09 18:43:13 +00:00
  • 001fd3789c specify serde_json as "=1.0.7" to pin the version (#451) AntiochP 2017-12-09 11:59:54 -05:00
  • 0a87c0ced1 body_sync every 5s, but request 10*most_work_peers blocks at a time (#448) AntiochP 2017-12-08 12:12:10 -05:00
  • a4e0b5c56a base threshold for sync on difficulty of past 5 blocks (#433) AntiochP 2017-12-07 21:11:44 -05:00
  • 10030a224a more aggressive peering (#445) (#446) AntiochP 2017-12-07 20:24:03 -05:00
  • fa91e4dc15 homogenize MimbleWimble writing (#438) Maxime 2017-12-07 22:13:36 +01:00
  • 68bb49dd61 Comment out unused for now Ignotus Peverell 2017-12-07 19:12:27 +00:00
  • f001006fc9 Re-introduce wallet config as part of global grin.toml Ignotus Peverell 2017-12-07 19:04:17 +00:00