Commit Graph

  • bfbc737b6c network: don't cancel heartbeat requests Henry de Valence 2020-12-01 13:24:13 -0800
  • 69ba5584f3 network: correct parsing of reject messages Henry de Valence 2020-12-01 14:56:38 -0800
  • 34518525a5 Improve peer set logging hints teor 2020-12-02 15:09:59 +1000
  • cee0e86190 Increase the open file limit on unix platforms teor 2020-12-02 13:58:43 +1000
  • 44f2326672 Move the RocksDB column family list into finalized_state teor 2020-12-02 08:00:05 +1000
  • 4109534c9b
    Run `cargo fmt --all` (#1427) teor 2020-12-02 14:43:33 +1000
  • 00c4f4f0e6 network: record cause of handshake failure Henry de Valence 2020-12-01 14:25:02 -0800
  • 1606b28d14 chain: add missing sources to SerializationError Henry de Valence 2020-12-01 13:35:21 -0800
  • 5ccd1905fc network: avoid putting null bytes in trace output Henry de Valence 2020-12-01 12:54:24 -0800
  • f93deb1cac network: fix missing {0} in PeerError::Serialization Henry de Valence 2020-12-01 12:54:07 -0800
  • 18cf5e0249 network: use short Display for Message in spans Henry de Valence 2020-12-01 12:50:50 -0800
  • f0db75e712 cargo fmt Henry de Valence 2020-12-01 13:20:53 -0800
  • a91d0f0bb6
    Include short sha in log messages and error urls (#1410) Jane Lusby 2020-12-01 12:13:20 -0800
  • de34c47cc2 enable tracing acceptance test Jane Lusby 2020-11-30 16:51:31 -0800
  • fceef849cf remove unused mutability to defuse deadlock Jane Lusby 2020-11-30 16:47:44 -0800
  • 4d5ea4897c Log peer set ready and unready peers teor 2020-11-30 16:41:14 +1000
  • 2dd0fa0e07 build(deps): bump tokio from 0.3.4 to 0.3.5 dependabot[bot] 2020-12-01 10:01:13 +0000
  • 61d0f02c57 build(deps): bump inferno from 0.10.1 to 0.10.2 dependabot[bot] 2020-12-01 10:01:02 +0000
  • 1a77122acb build(deps): bump structopt from 0.3.20 to 0.3.21 dependabot[bot] 2020-12-01 10:01:14 +0000
  • 92eb92d1dd
    Disable the nightly clippy unnecessary_wraps lint (#1403) teor 2020-12-01 12:20:57 +1000
  • 4fd9203785 consensus: check Merkle root immediately after difficulty Henry de Valence 2020-11-30 15:24:29 -0800
  • 4fa119dd1f chain: fix consensus-critical coinbase encoding bug Henry de Valence 2020-11-30 15:10:22 -0800
  • 15be1b81cb Show transaction hashes on merkle failure teor 2020-11-30 10:28:43 +1000
  • f7baee77ff test: add mainnet block 202 test vector Henry de Valence 2020-11-25 13:44:04 -0800
  • 4906a191f9 consensus: check for duplicate transactions in blocks Henry de Valence 2020-11-25 12:17:16 -0800
  • 706f1fff81 consensus: tidy merkle validation in checkpointer Henry de Valence 2020-11-25 12:16:09 -0800
  • 7c08c0c315 consensus: check Merkle roots Henry de Valence 2020-11-24 19:55:15 -0800
  • 738b5b0f1b chain: implement Bitcoin Merkle root computation Henry de Valence 2020-11-24 19:27:14 -0800
  • 440e183d32
    Decrease the UTXO request timeout (#1407) teor 2020-12-01 10:12:25 +1000
  • 1df9284444 zebrad: add a use_color option to the tracing config. Henry de Valence 2020-11-30 12:11:55 -0800
  • e8c16b172f zebrad: pass TracingSection to Tracing component Henry de Valence 2020-11-30 11:59:40 -0800
  • 4544463059
    Inbound `FindBlocks` and `FindHeaders` (#1347) Alfredo Garcia 2020-11-30 18:30:37 -0300
  • d007c76488 Turn a chain length check into an assert teor 2020-11-30 10:47:07 +1000
  • fb2f2a97f2 Delete an outdated canopy activation comment teor 2020-11-26 12:32:50 +1000
  • d1ba1146d4 Add intra-doc links teor 2020-11-26 12:32:34 +1000
  • 1e4ce74c93 Turn the relevant chain into a Vec before using it teor 2020-11-26 12:23:46 +1000
  • 712dd9ddf3 Make a module `pub(crate)` rather than `pub` teor 2020-11-26 12:17:20 +1000
  • b6ce509363 Make order of operations clearer teor 2020-11-26 12:14:30 +1000
  • ec6ef93b7b Simplify an ExpandedDifficulty division teor 2020-11-26 12:06:15 +1000
  • d64c2976e3 Rewrite iterator processing using unzip teor 2020-11-26 11:56:57 +1000
  • 91476535d3 Doc comment formatting teor 2020-11-26 11:55:24 +1000
  • 678e6ad090 Implement difficulty_threshold_is_valid teor 2020-11-19 18:05:48 +1000
  • 750f096a99 Implement testnet minimum difficulty teor 2020-11-19 18:00:56 +1000
  • bb9c4918bf Implement threshold_bits teor 2020-11-19 12:24:47 +1000
  • f0a49d64bf Split out a median_timespan function teor 2020-11-19 12:00:10 +1000
  • 054d6f0525 Implement median_timespan_bounded teor 2020-11-19 11:56:01 +1000
  • 75519b0ae9 Implement averaging_window_timespan teor 2020-11-19 11:55:34 +1000
  • bcabf75fe9 Replace integer lengths with named constants teor 2020-11-19 11:06:28 +1000
  • e07b0bc8da Implement median_time teor 2020-11-19 10:56:05 +1000
  • 741c44cd55 Implement mean_target_difficulty teor 2020-11-18 19:20:06 +1000
  • 939c2b97a6 Implement AdjustedDifficulty creation teor 2020-11-23 11:56:38 +1000
  • fa03b83351 Update some contextual validation comments and error messages teor 2020-11-18 15:23:18 +1000
  • 1bf5ff07fb Fix a state config comment teor 2020-11-18 15:13:01 +1000
  • 5e48acf3a4
    consensus: add timeout to UTXO queries (#1391) Henry de Valence 2020-11-26 15:55:37 -0800
  • 176923a771
    Add an info-level log when UTXO requests are pruned (#1396) teor 2020-11-26 17:26:10 +1000
  • fc7d37c984
    RFC: Contextual Difficulty (#1246) teor 2020-11-26 11:45:01 +1000
  • e11e8e1373 s/TRASPARENT/TRANSPARENT/g Deirdre Connolly 2020-11-25 17:12:01 -0500
  • fa02b266ca clippy Henry de Valence 2020-11-24 16:25:35 -0800
  • de8415dcb1 tidy spans Henry de Valence 2020-11-24 16:05:11 -0800
  • 05837797b1 tidy imports Henry de Valence 2020-11-24 14:53:57 -0800
  • 77bf327b07 fix errors (2) Henry de Valence 2020-11-24 14:50:02 -0800
  • 527f4d39ed fix errors Henry de Valence 2020-11-24 14:20:34 -0800
  • e645e3bf0c remove async Henry de Valence 2020-11-24 14:06:30 -0800
  • 6569977549 test compile change Henry de Valence 2020-11-24 13:21:11 -0800
  • 7d42c63790 fix comment Alfredo Garcia 2020-11-19 15:17:03 -0300
  • 486e55104a create Downloads for Inbound Alfredo Garcia 2020-11-19 14:55:06 -0300
  • 31eb0a5126 Avoid verbose default logs teor 2020-11-25 13:30:29 +1000
  • b1bbb13978
    Make debug_stop_at_height and ephemeral work together (#1339) teor 2020-11-25 15:04:18 +1000
  • 2a21c86b91 I before E except after C (or uh, not-english) Deirdre Connolly 2020-11-24 22:14:22 -0500
  • 5c465abed2 Remove timeout on test job Deirdre Connolly 2020-11-24 22:07:25 -0500
  • b9347e01e4 consensus: ignore sighash-derived checks until #1377 Henry de Valence 2020-11-24 16:13:55 -0800
  • f798aef843 consensus: increase buffer for batch redjubjub results Henry de Valence 2020-11-24 13:07:50 -0800
  • 61b3286085 consensus: add NU plumbing to block,tx,script verifiers Henry de Valence 2020-11-24 12:30:58 -0800
  • 2e0ed94b22 Revert "Downgrade a per-block log to debug level" Henry de Valence 2020-11-24 10:08:14 -0800
  • 487ee6d317 Use cloud disk default of auto-delete=true Deirdre Connolly 2020-11-24 00:13:19 -0500
  • e6210caffb Create and mount another state cache for Sapling activation on testnet and use for running sync_past_sapling_testnet Deirdre Connolly 2020-11-23 22:42:53 -0500
  • 6a0a6f6d37 allow(dead_code) not allow(clippy::dead_code) Deirdre Connolly 2020-11-23 16:48:44 -0500
  • 3c9b7927a5 Run sync_past_sapling_mainnet, not sync_to_sapling_mainnet Deirdre Connolly 2020-11-23 03:13:15 -0500
  • cf82560538 Reference correct disk name when mounting in container Deirdre Connolly 2020-11-23 02:18:17 -0500
  • 466b9ea303 Not a tty Deirdre Connolly 2020-11-23 01:40:19 -0500
  • 6dab76bc36 Avoid disk naming collisions Deirdre Connolly 2020-11-23 00:26:20 -0500
  • 4a67e0e7bb Enable stateful/long sync tests by features, mount rocksdb-based state at Sapling activation for sync_past_sapling_mainnet test Deirdre Connolly 2020-11-23 00:12:12 -0500
  • b3908b4425 Compile tests without running as container layer Deirdre Connolly 2020-11-21 17:52:56 -0500
  • d813603bac Remove defunct memory_cache_bytes from test config Deirdre Connolly 2020-11-21 06:25:20 -0500
  • b96ca38d1c fix args issue Jane Lusby 2020-10-30 13:06:48 -0700
  • c2a57d7e49 slight comment tweek Jane Lusby 2020-10-30 12:47:46 -0700
  • 99c5acc94f rename test fn Jane Lusby 2020-10-30 12:46:59 -0700
  • 602d8c4898 document tests Jane Lusby 2020-10-30 12:45:26 -0700
  • 583ec8738b change ci to not blanket enable all ignored tests Jane Lusby 2020-10-30 12:41:37 -0700
  • 17fdbe941b fix stdout issue with test framework for cached data tests Jane Lusby 2020-10-30 12:36:20 -0700
  • 0f51891359 revert unnecessary change in sync_until Jane Lusby 2020-10-29 18:05:39 -0700
  • 9fd38f29b4 further make use statement consistent Jane Lusby 2020-10-29 18:03:58 -0700
  • a21ddfeefc fix use cfg Jane Lusby 2020-10-29 18:03:00 -0700
  • 4bfe747f34 update acceptance tests Jane Lusby 2020-10-29 18:00:02 -0700
  • d093b4e528 Add network integration test for quick post sapling sync testing Jane Lusby 2020-10-28 12:34:43 -0700
  • 15d26e3c47 Downgrade a per-block log to debug level teor 2020-11-24 21:10:38 +1000
  • e832f70c2c build(deps): bump tracing from 0.1.21 to 0.1.22 dependabot[bot] 2020-11-24 15:00:25 +0000
  • 133ebd078a Remove a post-Canopy panic in funding stream block subsidy validation teor 2020-11-24 20:51:30 +1000
  • a4af90c2b0 build(deps): bump color-eyre from 0.5.7 to 0.5.8 dependabot[bot] 2020-11-24 10:01:16 +0000
  • 8d6ac8eece Placate clippy teor 2020-11-24 19:19:50 +1000