Commit Graph

  • cab438efcb Fix get_header_for_output for genesis (#2192) Ignotus Peverell 2018-12-20 13:52:45 -08:00
  • 5faeeedf65 Test with final Floonet genesis hashes Ignotus Peverell 2018-12-20 21:07:53 +00:00
  • 84d4777545 Add floonet to generated grin-server.toml comments Ignotus Peverell 2018-12-20 21:04:57 +00:00
  • 439a3915f6 Floonet genesis block Ignotus Peverell 2018-12-20 20:34:25 +00:00
  • 7284cfec72 Changed magic number and seeds for Floonet (#2188) Ignotus Peverell 2018-12-20 11:08:01 -08:00
  • b0c72827d9 Merge pull request #2190 from yeastplume/bzip_dep Quentin Le Sceller 2018-12-20 09:43:28 -05:00
  • b5fd06c2cb Remove bzip2 dependency yeastplume 2018-12-20 13:15:46 +00:00
  • 7812a9e892 [Floonet] Encrypt private slate data upon storage in DB (#2189) Yeastplume 2018-12-20 13:10:36 +00:00
  • 2ca69498de Fix duplicate nonce in message, run rustfmt (#2187) Blade Doyle 2018-12-19 23:32:01 +00:00
  • df671a8adb Remove bit about ASIC resistant mining algo Ignotus Peverell 2018-12-19 14:42:54 -08:00
  • 18feae17dc Fix domain for my email address Ignotus Peverell 2018-12-19 12:11:42 -08:00
  • a42250445d Floonet chain type and genesis, testnets cleanup (#2182) Ignotus Peverell 2018-12-18 14:03:55 -08:00
  • 87d256a318 Utility to automatically generate mainnet genesis block (#2122) Ignotus Peverell 2018-12-18 11:26:29 -08:00
  • 0d44c5405f Make tx weight safer (#2180) hashmap 2018-12-18 20:19:19 +01:00
  • f43df5f601 [Floonet] add feature for height locked kernels (#2168) John Tromp 2018-12-18 19:26:34 +01:00
  • aa9da6838b rename tx log entry field tx_hex -> stored_tx (#2181) Yeastplume 2018-12-18 16:44:03 +00:00
  • 230fe191e0 [Floonet] Use switch commits for all blinding factors (#2178) Yeastplume 2018-12-18 15:44:55 +00:00
  • 75d2c1cc56 Switch commitments (#2157) jaspervdm 2018-12-18 12:51:44 +01:00
  • 590ea33484 Enhance share rejection messages to include nonce and hash (#2173) Blade Doyle 2018-12-18 11:12:05 +00:00
  • fcec70d1e3 Fix for #2169 (#2170) Yeastplume 2018-12-17 10:40:48 +00:00
  • ea1c3a9d4d fix get_locator which loop the whole headers (#2159) Gary Yu 2018-12-17 07:29:49 +08:00
  • b2178f5665 Merge branch 'master' into gen_gen Ignotus Peverell 2018-12-16 19:48:05 +00:00
  • c188b60a38 readonly verify_coinbase_maturity (#2164) Antioch Peverell 2018-12-16 09:26:39 +00:00
  • a50dcbfaa5 less txhashset locking (#2163) Antioch Peverell 2018-12-16 09:26:17 +00:00
  • 9a4895c86a take lock once in get_header_for_output (#2161) Antioch Peverell 2018-12-15 20:44:33 +00:00
  • d6131f2716 Merge pull request #2162 from kargakis/wallet-docs Quentin Le Sceller 2018-12-15 15:13:38 -05:00
  • 85074f8356 Wallet docs markdown fixes Michalis Kargakis 2018-12-15 20:39:33 +01:00
  • 197d4f9575 TUI mining server status: add blocks found statistics (#2151) Gary Yu 2018-12-15 10:10:33 +08:00
  • cb0d09c492 Fix genesis hash test Ignotus Peverell 2018-12-14 22:35:59 +00:00
  • 052981d596 rustfmt Ignotus Peverell 2018-12-14 22:13:05 +00:00
  • a71af7adae Also produce full block hashes Ignotus Peverell 2018-12-14 22:12:54 +00:00
  • 194235a5a7 Fixes to nonce handling in genesis mining Ignotus Peverell 2018-12-14 21:48:08 +00:00
  • 8e678058f1 [WIP] Store completed transactions in files instead of DB (#2148) Yeastplume 2018-12-14 16:24:53 +00:00
  • 32a7c309e7 TUI basis status text align (#2150) Gary Yu 2018-12-14 22:38:05 +08:00
  • e6bc6e060e fix travis-ci test suite for wallet_command_line test (#2155) Gary Yu 2018-12-14 22:37:45 +08:00
  • 40e94f53b6 rustfmt Ignotus Peverell 2018-12-14 04:51:52 +00:00
  • 23cf377d3d Check plugin errors, uncomment PoW validation Ignotus Peverell 2018-12-14 04:51:35 +00:00
  • 80726c7f8f Fixed various replacements to obtain a compilable, well-formed genesis Ignotus Peverell 2018-12-14 02:56:45 +00:00
  • 2386ce3b8a Complete genesis replacement Ignotus Peverell 2018-12-14 00:46:41 +00:00
  • 7ae22eff2b add hash() to tip for safety (#2145) Antioch Peverell 2018-12-13 13:44:50 +00:00
  • df62fd6d95 Coin selection with small amounts fix (#2144) Yeastplume 2018-12-13 11:19:46 +00:00
  • 793e3843f0 HeaderEntry for storing subset of header info in the header MMR (#2137) Antioch Peverell 2018-12-13 09:57:24 +00:00
  • 18416e8528 Use miner as library to get a solution for genesis. Replace final values in genesis.rs before committing it. Ignotus Peverell 2018-12-13 01:54:25 +00:00
  • 31e69e66ac Mine a valid Cuckaroo solution for genesis block Ignotus Peverell 2018-12-12 23:29:06 +00:00
  • 675edb4a19 TUI Mining Screen (block hash and block height) (#2142) Antioch Peverell 2018-12-12 19:41:42 +00:00
  • 305b36dcce replace is_mainnet() with !is_testnet() (#2125) Antioch Peverell 2018-12-12 16:49:35 +00:00
  • ed9c1acec1 offline build not possible right now closes #2139 (#2141) Mark Renten 2018-12-12 10:33:30 -05:00
  • 901c665ba7 Wallet tests, bug fixes (#2138) Yeastplume 2018-12-12 13:38:29 +00:00
  • a0b9aa5967 Sign kernel features (#2104) Antioch Peverell 2018-12-12 09:19:36 +00:00
  • 2dcaa4613d Merged upstream Ignotus Peverell 2018-12-11 18:55:46 +00:00
  • e4ecc30884 Merged upstream Ignotus Peverell 2018-12-11 18:54:44 +00:00
  • ec1713320b Disable authenthication for OPTIONS requests (#2131) Quentin Le Sceller 2018-12-11 12:47:10 -05:00
  • 3bb615a753 Merge pull request #2128 from quentinlesceller/tokio Quentin Le Sceller 2018-12-11 12:42:36 -05:00
  • fb11dd3f4e Don't allow same transaction to be received multiple times (#2124) Yeastplume 2018-12-11 17:18:31 +00:00
  • c5e771cbf0 run chain compaction on startup (#2127) Antioch Peverell 2018-12-11 16:52:55 +00:00
  • a9a3264a51 Temporarily lock tokio on 0.1.11 Quentin Le Sceller 2018-12-11 09:51:40 -05:00
  • 16641fe149 Cleanup compact block logging (#2126) Antioch Peverell 2018-12-11 14:11:58 +00:00
  • 2d4538c428 Clean shutdown via stop_state (#2117) Antioch Peverell 2018-12-11 11:07:41 +00:00
  • ec9cdf0ecd Remove temporary BIP32 note (#2115) Quentin Le Sceller 2018-12-11 05:41:54 -05:00
  • d4234a47b7 Merge branch 'master' into gen_gen Ignotus Peverell 2018-12-10 17:53:32 -08:00
  • 725499bbf0 Trying to fix slight snafu Ignotus Peverell 2018-12-11 01:09:28 +00:00
  • 1be37870a2 Trying to fix slight snafu Ignotus Peverell 2018-12-11 01:09:11 +00:00
  • a58235f603 Trying to fix slight snafu Ignotus Peverell 2018-12-11 01:08:02 +00:00
  • 934b11d06f More a few properties to mainnet genesis. Don't get too excited, several are placeholders. Ignotus Peverell 2018-12-11 01:07:17 +00:00
  • 3e7bc2888c Get last bitcon block hash, setup genesis header without PoW (for now) Ignotus Peverell 2018-12-11 00:39:39 +00:00
  • e24e087fd1 Clean servers crate dev dependency on config (#2099) Ignotus Peverell 2018-12-10 11:21:35 -08:00
  • 62d644e1f4 Only MAX_BLOCK_HEADERS - 1 (511) headers sent during sync, instead of MAX_BLOCK_HEADERS (512) (#2116) David Burkett 2018-12-10 13:35:07 -05:00
  • d179559005 One more use fell through the cracks in merge Ignotus Peverell 2018-12-10 18:32:56 +00:00
  • 0ce8f3e1cd Changing compression method to 'stored' instead of bzip2. (#2111) David Burkett 2018-12-10 13:20:21 -05:00
  • b7fe4d6621 Wallet command line tests (#2114) Yeastplume 2018-12-10 14:54:56 +00:00
  • 5ccaf8cc67 functional version - cleanup pmmr_leaf snapshot files (from fast-sync) (#2109) Mark Renten 2018-12-10 04:35:25 -05:00
  • a7712bf911 Merged upstream Ignotus Peverell 2018-12-10 03:40:09 +00:00
  • 5f0f0f6ff9 Bump Docker base image to rust 1.31 (#2101) hashmap 2018-12-08 09:48:26 +01:00
  • f7164d63f0 Document 1.31 as a minimal Rust version (#2100) hashmap 2018-12-08 09:47:31 +01:00
  • aedac483f5 Convert to Rust 2018 edition (#2084) hashmap 2018-12-08 00:59:40 +01:00
  • 71664457de Clean servers crate dev dependency on config Ignotus Peverell 2018-12-07 22:43:37 +00:00
  • cd135c4dca Slight crate order tweak, publish the root Ignotus Peverell 2018-12-07 14:32:36 -08:00
  • b06b4507c1 Tests in chain and pool crates don't depend on wallet anymore (#2092) Ignotus Peverell 2018-12-07 09:38:01 -08:00
  • 1e675d5afc Typo in script Ignotus Peverell 2018-12-07 09:34:33 -08:00
  • 68896b2a76 Wallet test framework (#2098) Yeastplume 2018-12-07 17:18:33 +00:00
  • a6bb6344ac Fix seed thread crash (#2096) hashmap 2018-12-07 17:09:26 +01:00
  • d1b484259b Wallet command line automated testing (#2097) Yeastplume 2018-12-07 15:06:28 +00:00
  • 4573c0f1ee Script to publish to crates.io (#2093) Ignotus Peverell 2018-12-06 20:46:39 -08:00
  • 3fdfa0b607 Fixed missing versioned dependency in core Ignotus Peverell 2018-12-07 00:17:35 +00:00
  • 87bfd9aaa4 Mark all crates as publishable Ignotus Peverell 2018-12-07 00:08:15 +00:00
  • ef55b35416 Support for genesis block that includes a coinbase (#2079) Ignotus Peverell 2018-12-06 15:38:15 -08:00
  • 7ff323c882 Fix keybase wallet listener call (#2091) Yeastplume 2018-12-06 17:51:53 +00:00
  • 995c5a38e5 fix for password in listen command (#2090) Yeastplume 2018-12-06 16:26:20 +00:00
  • 40ccb32be2 Externalise Grin command line definition to .yaml file (#2089) Yeastplume 2018-12-06 15:25:05 +00:00
  • b8c8840cec Refactor wallet commands (#2067) Yeastplume 2018-12-06 12:04:02 +00:00
  • e8a481e3d4 Keybase adapter merge issue fix (#2086) Yeastplume 2018-12-05 19:05:13 +00:00
  • f9261310ab Keybase wallet plugin (#2052) Mike Dallas 2018-12-05 18:37:11 +00:00
  • ed2e1f87aa Fix verify_messages function (#2074) Quentin Le Sceller 2018-12-05 13:10:37 -05:00
  • a717dbad96 Fix "post_tx" endpoint (#2077) Quentin Le Sceller 2018-12-05 13:08:42 -05:00
  • 02b3bf4b59 utxo_view hash compare (#2082) Antioch Peverell 2018-12-05 17:58:40 +00:00
  • 54a034c40a Fix txpool double spend edge case (#2081) Ignotus Peverell 2018-12-05 09:44:32 -08:00
  • b8124676c7 Move libtx to core Dobby the House Elf 2018-12-05 09:41:26 -08:00
  • a3523028dc Sync headers slice (#2085) Antioch Peverell 2018-12-05 16:50:32 +00:00
  • bf815aa5cd Readonly pmmr cleanup (#2083) Antioch Peverell 2018-12-05 14:52:53 +00:00
  • 8d8f533b8e store pmmr cleanup (#2075) Antioch Peverell 2018-12-05 13:02:24 +00:00