Commit Graph

  • 6a4278c67e fix antiochp 2018-12-05 12:10:12 +00:00
  • fd41b4918e rustfmt antiochp 2018-12-05 10:28:21 +00:00
  • bd771ecbc5 fix txpool double spend edge case antiochp 2018-12-05 10:27:46 +00:00
  • 45bfe14a21 Merge pull request #2068 from quentinlesceller/doc Quentin Le Sceller 2018-12-04 11:21:25 -05:00
  • 919fd84b78 cleanup unnecessary reset_head calls (#2072) Antioch Peverell 2018-12-03 22:27:03 +00:00
  • 80b20d3e50 DOC: Remove fluff from sendtxargs Quentin Le Sceller 2018-12-03 11:26:31 -05:00
  • a24d613b05 no need for write lock on txhashset for chain.is_unspent() (#2066) Antioch Peverell 2018-12-03 09:35:40 +00:00
  • 8bad93c8c9 Reduce amount of clone() going on when applying data to MMRs (#2046) Antioch Peverell 2018-12-02 19:59:24 +00:00
  • a3072efe70 Fix and update Docker image (#2059) Quentin Le Sceller 2018-11-30 11:07:34 -05:00
  • dedde70407 Typo Quentin Le Sceller 2018-11-30 11:06:27 -05:00
  • 798565d02e Fix and update Docker image Quentin Le Sceller 2018-11-30 10:35:24 -05:00
  • 93a4653e36 Docs, Docs, Docs (#2058) Yeastplume 2018-11-30 13:17:42 +00:00
  • 7b07fe99a7 bump 0.4.1 -> 0.4.2 so we can watch the HF (#2057) Antioch Peverell 2018-11-30 11:20:12 +00:00
  • 1dffd4df1e Fix secondary pow scaling bug (#2051) Antioch Peverell 2018-11-30 11:19:55 +00:00
  • 35df4ad11e Various minor store crate cleanups (#1991) Ignotus Peverell 2018-11-29 16:04:02 -08:00
  • 16aa64bfab Optional Slate Message (#2047) Yeastplume 2018-11-29 12:49:00 +00:00
  • b9cfcc777b cleanup unused import (#2045) Antioch Peverell 2018-11-29 11:03:23 +00:00
  • f05d3dd920 decouple outputs from output MMR (#2044) Antioch Peverell 2018-11-29 10:17:44 +00:00
  • 8e62130a7a decouple kernels from the kernel MMR (#2043) Antioch Peverell 2018-11-29 10:01:59 +00:00
  • 8e3a3e1a40 Replace "header by height" index with reads into the header MMR (#2030) Antioch Peverell 2018-11-29 09:26:24 +00:00
  • e356280841 Quick fix for graph_weight used with AR PoW (#2042) Ignotus Peverell 2018-11-28 20:33:46 -08:00
  • 28e0d97e64 Cuckatoo size shift upgrade schedule (#2024) Ignotus Peverell 2018-11-28 14:05:55 -08:00
  • 7dee490962 Two year secondary pow ratio fix (#2037) Antioch Peverell 2018-11-28 22:05:13 +00:00
  • 60cbcbd96b Get rid of block hashes cache (#2018) Antioch Peverell 2018-11-28 17:48:50 +00:00
  • add068f10d ust iterate over the locator... (#2031) Antioch Peverell 2018-11-28 17:46:15 +00:00
  • 7354344879 doc: update owner_api post_tx call (#2035) Onefox 2018-11-28 17:52:55 +01:00
  • fdb0197ef9 Cleanup of wallet owner API, rustdoc documentation (#2036) Yeastplume 2018-11-28 15:31:23 +00:00
  • 2a77207713 http api output lock/finalize order (#2034) Yeastplume 2018-11-28 11:02:29 +00:00
  • b95caecc27 Fixes to grin wallet repost, cancel tx (#2029) Yeastplume 2018-11-27 13:36:49 +00:00
  • 79d540cf86 Header MMR Refactor (#2028) Antioch Peverell 2018-11-27 12:32:39 +00:00
  • ae49f30b2f binary release for osx (#2027) Gary Yu 2018-11-27 18:42:38 +08:00
  • 92ac80f0d3 Fixing disabled unit test pow::test::genesis_pow (#1984) Juan Leni 2018-11-27 11:33:58 +01:00
  • d5c3e61cbe Add mining instructions in docs (#2025) Mike Dallas 2018-11-26 18:41:40 +00:00
  • 1465599df1 more wallet api docs (#2023) Yeastplume 2018-11-26 14:41:23 +00:00
  • 34520a46d9 fix self send command (#2022) Yeastplume 2018-11-26 12:35:14 +00:00
  • 0c5b3f5f64 Fixed account info wallet cli call example (#2011) Onefox 2018-11-26 13:28:16 +01:00
  • b2c177d16a Saner error output on multiple attempts to init wallet (#2021) Yeastplume 2018-11-26 12:02:18 +00:00
  • 9db36f7ba3 Improve serve command error message (#2017) Jake Craige 2018-11-25 15:47:47 -08:00
  • 1ea82d9abe Refactor is_orphan and is_fork during block processing (#2015) Antioch Peverell 2018-11-25 10:22:19 +00:00
  • af595fa0fc Fix T4 genesis after #1997 Ignotus Peverell 2018-11-24 22:50:50 +00:00
  • c5b9d867ae Cuckaroo Testnet4 hard fork (#1997) Ignotus Peverell 2018-11-24 12:33:17 -08:00
  • 71342d11b1 Tweak input/output/kernel weights (1/21/3) (#2006) Antioch Peverell 2018-11-24 20:32:08 +00:00
  • 5992542152 Wallet Seed Encryption + BIP39 (#2004) Yeastplume 2018-11-24 10:03:09 +00:00
  • 80a09c3fec Translated introduction into Dutch (#2010) Borkmywork 2018-11-23 21:29:37 +01:00
  • c299f709e0 Remove header cache (remove need to invalidate the cache for orphans) (#2009) Antioch Peverell 2018-11-23 15:49:23 +00:00
  • dd8b4fa264 Turn a Vec of bytes into a BIP39 mnemonic (#2005) Mike Dallas 2018-11-21 15:37:00 +00:00
  • 66f2545186 Block accepted reorg aware (#2003) Antioch Peverell 2018-11-21 14:35:38 +00:00
  • 61f1f6103b Reorg cache time based (cache 30mins of txs) (#2002) Antioch Peverell 2018-11-20 21:47:59 +00:00
  • e86eb641f1 move txpool reconcile_block to after block propagation in adapter (#2000) Antioch Peverell 2018-11-20 14:55:05 +00:00
  • 0eec80789a start libtx docs (#1998) Yeastplume 2018-11-20 13:02:51 +00:00
  • 458a980470 [WIP] minimum_confirmations = 10 (#1996) Antioch Peverell 2018-11-20 11:17:03 +00:00
  • 5ba163fa66 Provide wallet 'plugin' architecture (#1983) Yeastplume 2018-11-19 19:47:40 +00:00
  • 66acee8f71 Cuckaroo validation implementation (#1911) Ignotus Peverell 2018-11-19 11:03:58 -08:00
  • 77e6e4b41f doc: fix typo (#1995) pj 2018-11-19 02:10:09 +09:00
  • bc36de8187 Remove unsafe code from base58 impl (#1992) hashmap 2018-11-17 18:23:54 +01:00
  • f8787514f9 Fix build docs (#1994) Ryan Zimmerman 2018-11-16 18:38:26 -05:00
  • 5f67af52d6 P2p read write (#1993) Ignotus Peverell 2018-11-16 09:57:16 -08:00
  • f7608f5b9c rustfmt antiochp 2018-11-16 14:34:05 +00:00
  • 4b48eebdfe refactor some p2p to use Read/Write over TcpStream antiochp 2018-11-16 14:33:35 +00:00
  • f0fa410273 Streaming headers (#1989) Antioch Peverell 2018-11-16 11:00:39 +00:00
  • a011450825 Remove unsafe from chain (#1990) hashmap 2018-11-15 23:27:42 +01:00
  • e4be820671 Configurable max block weight for mining (aka soft limit) (#1976) Ignotus Peverell 2018-11-14 10:22:08 -08:00
  • 2e421191e2 implement read_multi with an internal iterating reader (#1981) Antioch Peverell 2018-11-14 14:52:43 +00:00
  • fb3f967a86 Update build.md (#1975) Jacob Gadikian 2018-11-14 04:17:41 -05:00
  • cb652e7ef1 do not treat txhashset.zip download as abusive behavior (#1973) Antioch Peverell 2018-11-13 21:34:45 +00:00
  • 137c70f6b9 Add cancel_tx and retrieve by tx_slate_id in owner_api (#1963) Ignotus Peverell 2018-11-13 09:34:33 -08:00
  • 5fb8b4764f Replace ftruncate/ftruncate64 with a simple set_len() call (#1961) Ignotus Peverell 2018-11-13 09:31:43 -08:00
  • 01900f2e4d Enable TX_KERNEL_HASH capability by default (#1971) Antioch Peverell 2018-11-13 17:28:36 +00:00
  • 5a06f5dac7 Split wallet client trait (#1970) Yeastplume 2018-11-13 13:18:33 +01:00
  • 236fe56f60 ask for peers with PEER_LIST capability when asking for more peers (#1969) Antioch Peverell 2018-11-13 10:59:33 +00:00
  • e923b90ad2 Fix tests Quentin Le Sceller 2018-11-13 11:57:43 +01:00
  • 2ab31d18a3 Add doc Quentin Le Sceller 2018-11-13 11:56:48 +01:00
  • 59b0f1b1d7 Add cancel tx by tx_slate_id Quentin Le Sceller 2018-11-13 11:53:23 +01:00
  • c631b45ab6 cleanup how we deal with flexible rproof size in ser/deser (#1965) Antioch Peverell 2018-11-13 09:30:40 +00:00
  • a3c1c6d603 Do not use mem::size_of() when calculating serialized size of data (#1967) Antioch Peverell 2018-11-13 09:30:02 +00:00
  • 4e6d7e374b wallet seed trim on read (#1964) Yeastplume 2018-11-12 20:09:33 +00:00
  • 1b264595e3 Add retrieve by tx_id in owner_api Quentin Le Sceller 2018-11-12 19:18:54 +01:00
  • f820b3675d cleanup antiochp 2018-11-12 13:59:22 +00:00
  • 0010a9227e replace ftruncate/ftruncate64 with a simple set_len() call antiochp 2018-11-12 13:54:38 +00:00
  • 1b65738504 BIP39 Support (#1502) Mike Dallas 2018-11-12 10:06:04 +00:00
  • 207621b545 Tx kernel entry (#1957) Antioch Peverell 2018-11-11 16:03:03 +01:00
  • d0d8d14ac2 cleanup unused compact_transaction code (#1958) Antioch Peverell 2018-11-11 15:59:05 +01:00
  • f5b71b4190 Instantiate wallet once in wallet cli (#1927) hashmap 2018-11-11 12:56:42 +01:00
  • 7ff1ee5fde Peer send receive bytes statistics missed response messages and attachment (#1953) Gary Yu 2018-11-11 07:30:57 +08:00
  • 2352275dff Suppress some peers logs by trace level instead of debug (#1952) Gary Yu 2018-11-11 07:30:14 +08:00
  • 183d9c9f3e Refactor kernel sig msg creation (#1954) Antioch Peverell 2018-11-10 16:24:11 +01:00
  • 29b2c3384c refactor secp errors in transaction (#1955) Antioch Peverell 2018-11-10 15:48:45 +01:00
  • 9af9ca9518 refactor the state_sync to handle the long fork (#1902) Gary Yu 2018-11-10 11:27:52 +08:00
  • 408fcc386e show header and chain tip hashes on status page in tui (#1951) Antioch Peverell 2018-11-09 15:14:25 +00:00
  • 39ebb33ba1 bump 0.4.0 -> 0.4.1 (tx kernel broadcast support) (#1950) Antioch Peverell 2018-11-09 14:57:25 +00:00
  • 10c6f8d1ad add "User Agent" column to peers in tui (#1949) Antioch Peverell 2018-11-09 14:47:28 +00:00
  • ee5fd489bb Moving distro-related files to etc subdir Ignotus Peverell 2018-11-08 22:29:30 +00:00
  • a98f2afa29 Add nix-shell to help test/build on NixOS (#1819) Dawid Ciężarkiewicz 2018-11-08 14:26:25 -08:00
  • ee19cfcf86 Wallet self-send (#1939) Yeastplume 2018-11-08 09:46:09 +00:00
  • e9c50ccb56 Time comparisons are difficult. Or not. Ignotus Peverell 2018-11-08 00:40:28 +00:00
  • f7d0fe1840 Bug fix, tuning of peer message rate counting Ignotus Peverell 2018-11-07 22:15:12 +00:00
  • ab30f714fc Capabilities now deserialize safely (#1946) Antioch Peverell 2018-11-07 11:15:37 +00:00
  • e25a3b9d72 Fix capabilities (#1944) Antioch Peverell 2018-11-07 10:00:42 +00:00
  • 949f75c77c fix the lock on the new mutex (#1942) Antioch Peverell 2018-11-07 09:40:39 +00:00
  • d97a6c2189 [DNM] broadcast tx kernel hash (if supported by peer) (#1929) Antioch Peverell 2018-11-07 09:28:17 +00:00