Commit Graph

  • 68a80e46d8
    Merge branch 'master' into ben/Dockerfile-lightwalletd-volume Marshall Gaucher 2020-05-28 10:38:44 -0700
  • 11cde7c283
    Merge pull request #176 from zcash/update-codecov-badge Marshall Gaucher 2020-05-28 10:38:25 -0700
  • a8851011ec
    Merge branch 'master' into update-codecov-badge Marshall Gaucher 2020-05-28 10:37:22 -0700
  • d8ffcfb3d2
    Merge branch 'master' into ben/Dockerfile-lightwalletd-volume Marshall Gaucher 2020-05-28 10:32:56 -0700
  • 1769ee3ed3
    Merge pull request #272 from zcash/add-link-to-threat-model Marshall Gaucher 2020-05-28 10:32:30 -0700
  • 503bce1321
    Merge branch 'master' into add-link-to-threat-model Marshall Gaucher 2020-05-28 10:28:28 -0700
  • efeb45bb7f
    Merge pull request #265 from zancas/readmefix Marshall Gaucher 2020-05-28 10:27:16 -0700
  • 2a09a360e9
    Merge branch 'master' into readmefix Marshall Gaucher 2020-05-28 10:26:18 -0700
  • e2d1319622
    Merge branch 'master' into limit_prometheus_memory Marshall Gaucher 2020-05-28 10:24:11 -0700
  • bbb0e88449 Add link to the threat model Taylor Hornby 2020-05-27 16:57:10 -0600
  • 95735fb660 Add link to the threat model Taylor Hornby 2020-05-27 16:57:10 -0600
  • 37c0ea54fe add issue and PR templates Larry Ruane 2020-05-27 12:53:24 -0600
  • f952a92331 add issue and PR templates Larry Ruane 2020-05-27 12:53:24 -0600
  • 3faf188b97
    Merge branch 'master' into update-codecov-badge Marshall Gaucher 2020-05-26 16:27:08 -0700
  • fa67c0c6f5
    Merge branch 'master' into readmefix Za Wilcox 2020-05-22 15:08:16 -0600
  • b47c0ddf99 fix corruption detector, smallest block is 74 bytes, not 78 Larry Ruane 2020-05-22 08:03:54 -0600
  • ca60f0ad4a fix corruption detector, smallest block is 74 bytes, not 78 Larry Ruane 2020-05-22 08:03:54 -0600
  • e202d2a0fe
    Merge branch 'master' into readmefix Za Wilcox 2020-05-21 22:47:04 -0600
  • 1dbe4691a5 darkside.proto doc improvements Larry Ruane 2020-05-21 11:25:53 -0600
  • 1dd63f2ca8 add --darkside-timeout option to override 30-minute default shutdown Larry Ruane 2020-05-20 20:32:42 -0600
  • 0217670d8c add logging for darkside rpcs Larry Ruane 2020-05-20 17:23:39 -0600
  • 007dbbf13c fix first block hash Larry Ruane 2020-05-20 15:21:55 -0600
  • 2f0b2054ba Fix transaction staging Larry Ruane 2020-05-20 12:17:28 -0600
  • 7ac1a3f983 small improvements to transaction stuff, small fixes Larry Ruane 2020-05-20 10:57:18 -0600
  • 3defdcd1ee Improve error handling Larry Ruane 2020-05-19 15:58:38 -0600
  • 6ddd894a96 change vendor string from ECC DarkWalletD to ECC DarksideWalletD Larry Ruane 2020-05-19 11:45:04 -0600
  • f8794dbe05 update submitblocks.sh, return an error if GetBlock height is too low, instead of crashing Larry Ruane 2020-05-18 17:33:27 -0600
  • 39348100a9 fix StageTransactions, vendor = ECC LightWalletD Larry Ruane 2020-05-18 15:19:39 -0600
  • ebccd74447 forgot to run make Larry Ruane 2020-05-18 10:54:19 -0600
  • 391e886afc better error handling, remove unused DarksideTx Larry Ruane 2020-05-18 10:37:49 -0600
  • 7420d565a8 don't special-case darkside in SendTransaction, just use the mock rpc handler Larry Ruane 2020-05-18 08:20:56 -0600
  • 3bada32bee fixes on last commit, especially StageBlocksCreate Larry Ruane 2020-05-15 23:25:01 -0600
  • f1e793796f implement staging, not well tested Larry Ruane 2020-05-15 11:52:13 -0600
  • 52ac837370 New "staging" api (StageBlocks, StageTransactions, ApplyStaged) Larry Ruane 2020-05-12 23:41:47 -0600
  • c8ee805933 remove Blockchaininfo json type assertions, no functional change Larry Ruane 2020-05-10 09:44:45 -0600
  • 38d71a8f1d don't sleep 1s for reorg, wait 2s for new blocks Larry Ruane 2020-05-09 15:03:00 -0600
  • d7e1005523 DarksideAddBlock(): remove generation of correct prevhash Larry Ruane 2020-05-09 12:17:53 -0600
  • 9371f984ae GetBlockRange: don't pass mutex in channel (linter warning) Larry Ruane 2020-05-09 11:45:50 -0600
  • 22d5c97e7f SetBlocksURL: replace curl with http client Larry Ruane 2020-05-09 11:44:20 -0600
  • d08d8980a8 add support for gRPC GetTransaction() (mined tx) Larry Ruane 2020-05-07 16:41:37 -0600
  • e3aca9bec7 review comment: 30-minute shutdown improvement Larry Ruane 2020-05-07 09:18:02 -0600
  • 5e37f408e3 address review comments Larry Ruane 2020-05-07 00:05:05 -0600
  • 86fd87404b add darkside SetMetaState, SetBlocksURL for reorg testing Larry Ruane 2020-05-04 18:11:13 -0600
  • be57d3855e darkside.proto doc improvements Larry Ruane 2020-05-21 11:25:53 -0600
  • c83cd47a3d add --darkside-timeout option to override 30-minute default shutdown Larry Ruane 2020-05-20 20:32:42 -0600
  • c14c5bc163
    fix incorrect README zancas 2020-05-20 20:21:19 -0600
  • b39a8bd617 add logging for darkside rpcs Larry Ruane 2020-05-20 17:23:39 -0600
  • 87d514d1d6 fix first block hash Larry Ruane 2020-05-20 15:21:55 -0600
  • ac8b30f937 Fix transaction staging Larry Ruane 2020-05-20 12:17:28 -0600
  • 1cb761141e small improvements to transaction stuff, small fixes Larry Ruane 2020-05-20 10:57:18 -0600
  • eca620009f Improve error handling Larry Ruane 2020-05-19 15:58:38 -0600
  • 5fee235802 change vendor string from ECC DarkWalletD to ECC DarksideWalletD Larry Ruane 2020-05-19 11:45:04 -0600
  • f894ae464b update submitblocks.sh, return an error if GetBlock height is too low, instead of crashing Larry Ruane 2020-05-18 17:33:27 -0600
  • 6ca15854cf fix StageTransactions, vendor = ECC LightWalletD Larry Ruane 2020-05-18 15:19:39 -0600
  • c813f7b96c forgot to run make Larry Ruane 2020-05-18 10:54:19 -0600
  • c2f8534874 better error handling, remove unused DarksideTx Larry Ruane 2020-05-18 10:37:49 -0600
  • 2626bb2f41 don't special-case darkside in SendTransaction, just use the mock rpc handler Larry Ruane 2020-05-18 08:20:56 -0600
  • 8d0bc03917 fixes on last commit, especially StageBlocksCreate Larry Ruane 2020-05-15 23:25:01 -0600
  • 29278e50a7 implement staging, not well tested Larry Ruane 2020-05-15 11:52:13 -0600
  • da9420fc1d New "staging" api (StageBlocks, StageTransactions, ApplyStaged) Larry Ruane 2020-05-12 23:41:47 -0600
  • 6c0bf28400 remove Blockchaininfo json type assertions, no functional change Larry Ruane 2020-05-10 09:44:45 -0600
  • 85d14425a6 don't sleep 1s for reorg, wait 2s for new blocks Larry Ruane 2020-05-09 15:03:00 -0600
  • 1bb1544f19 DarksideAddBlock(): remove generation of correct prevhash Larry Ruane 2020-05-09 12:17:53 -0600
  • 7d776e34ed GetBlockRange: don't pass mutex in channel (linter warning) Larry Ruane 2020-05-09 11:45:50 -0600
  • 163a71d1e1 SetBlocksURL: replace curl with http client Larry Ruane 2020-05-09 11:44:20 -0600
  • fd3845dd01 add support for gRPC GetTransaction() (mined tx) Larry Ruane 2020-05-07 16:41:37 -0600
  • f622713ff8 review comment: 30-minute shutdown improvement Larry Ruane 2020-05-07 09:18:02 -0600
  • a2e88ac54f address review comments Larry Ruane 2020-05-07 00:05:05 -0600
  • c04e918916 add darkside SetMetaState, SetBlocksURL for reorg testing Larry Ruane 2020-05-04 18:11:13 -0600
  • e5bb490e28
    Merge branch 'master' into limit_prometheus_memory Charlie O'Keefe 2020-05-04 14:32:32 -0600
  • 1b0a2d8d57
    Merge pull request #247 from zcash/add-darksidewalletd-docs Linda Lee 2020-04-29 16:30:31 -0500
  • 5d769e3011 Make darksidewalletd doc improvements Taylor Hornby 2020-04-29 15:09:25 -0600
  • 50b866e9bf Add initial darksidewalletd docs Taylor Hornby 2020-04-27 14:45:36 -0600
  • 8339cc5258 Limit prometheus memory usage to 2G Charlie O'Keefe 2020-04-25 19:39:27 -0600
  • f4d5d8e4b2 if corruption detected, save db files for analysis Larry Ruane 2020-04-24 16:49:35 -0600
  • c10659e977 fix CI failure (ReplaceAll() is too new) Larry Ruane 2020-04-24 16:12:16 -0600
  • c2a6306ce5 Misc cleanups and fixes Larry Ruane 2020-04-24 15:46:45 -0600
  • f57e589752 update testdata/default-darkside-blocks coinbase height Larry Ruane 2020-04-24 13:52:04 -0600
  • 35e627066c Fix coinbase height in block generation tool Taylor Hornby 2020-04-15 13:23:16 -0600
  • 8974cd1586 fix merge conflicts while rebasing onto file-cache branch Larry Ruane 2020-03-22 13:18:48 -0600
  • ccb7211712 Add scripts to assist with controlling darksidewalletd Taylor Hornby 2020-03-11 10:00:13 -0600
  • d258ee75b0 Rename Evil to Darkside, because writing tests isn't evil Taylor Hornby 2020-03-10 13:43:28 -0600
  • 673a9635fc Run gofmt on server/main.go and common/darkside.go Taylor Hornby 2020-03-09 20:30:12 -0600
  • d55d9b1c64 Add tool for generating fake blockchains Taylor Hornby 2020-03-09 19:24:12 -0600
  • 1a93b8d97c Add darksidewalletd mode for reorg testing. Taylor Hornby 2020-02-19 15:05:48 -0700
  • dc02b11f62 if corruption detected, save db files for analysis Larry Ruane 2020-04-24 16:49:35 -0600
  • 6587150211 fix CI failure (ReplaceAll() is too new) Larry Ruane 2020-04-24 16:12:16 -0600
  • 065f0f62c1 Misc cleanups and fixes Larry Ruane 2020-04-24 15:46:45 -0600
  • 1fa5139717 update testdata/default-darkside-blocks coinbase height Larry Ruane 2020-04-24 13:52:04 -0600
  • c6de08910c Fix coinbase height in block generation tool Taylor Hornby 2020-04-15 13:23:16 -0600
  • 03cad9185d fix merge conflicts while rebasing onto file-cache branch Larry Ruane 2020-03-22 13:18:48 -0600
  • 4f04d9d2fe Add scripts to assist with controlling darksidewalletd Taylor Hornby 2020-03-11 10:00:13 -0600
  • 4105314ace Rename Evil to Darkside, because writing tests isn't evil Taylor Hornby 2020-03-10 13:43:28 -0600
  • 82599a73fd Run gofmt on server/main.go and common/darkside.go Taylor Hornby 2020-03-09 20:30:12 -0600
  • d011638e20 Add tool for generating fake blockchains Taylor Hornby 2020-03-09 19:24:12 -0600
  • 799d247607 Add darksidewalletd mode for reorg testing. Taylor Hornby 2020-02-19 15:05:48 -0700
  • 3873a4d895 mutex.Lock during c.recoverFromCorruption() Larry Ruane 2020-04-23 00:17:42 -0600
  • 168d22abad mutex.Lock during c.recoverFromCorruption() Larry Ruane 2020-04-23 00:17:42 -0600
  • 38658548f2
    Merge branch 'master' into ben/Dockerfile-lightwalletd-volume Ben Wilson 2020-04-21 08:59:15 -0400
  • 1d11751e4e update README Larry Ruane 2020-04-13 22:03:54 -0600