Commit Graph

  • 96c8809348
    Implement Inventory Tracking RFC (#963) Jane Lusby 2020-09-01 14:28:54 -0700
  • f91b91b6d8 network: clarify comment on Default for handshake::Builder Henry de Valence 2020-09-01 12:44:35 -0700
  • fddba7a336 network: remove handshake::Builder::with_addr Henry de Valence 2020-09-01 12:37:44 -0700
  • a5b6f39850 network: don't leak our exact time skew in handshakes. Henry de Valence 2020-09-01 11:30:08 -0700
  • 1b5a824584 network: fix bug in BIP37 relay flag handling. Henry de Valence 2020-09-01 10:55:55 -0700
  • 60a0b8c382 network: change Handshake::new to a Builder. Henry de Valence 2020-08-31 21:32:35 -0700
  • f967e29d13
    Move coverage step to common workflow for PRs and pushes to main (#984) Deirdre Connolly 2020-09-01 16:47:34 -0400
  • ffdec0cb23
    Remove in-memory state service (#974) Jane Lusby 2020-09-01 12:39:04 -0700
  • 3fdfcb3179 fix: remove old tips that are behind new tips teor 2020-08-24 22:09:41 +1000
  • d7e32b68e5 fix: Split a clippy allow, so its comment is clearer teor 2020-08-31 12:45:33 +1000
  • a6d6e65940 fix: fix the flamegraph module comment teor 2020-08-25 18:40:18 +1000
  • 656a84fa55 build(deps): bump color-eyre from 0.5.1 to 0.5.2 dependabot[bot] 2020-09-01 09:00:50 +0000
  • 7931766c84 fix: Improve checkpoint diagnostics teor 2020-08-27 19:16:56 +1000
  • 3ed967bcf8 deps: use x25519-dalek's new PartialEq, Eq methods Henry de Valence 2020-08-31 13:05:09 -0700
  • 448250f901
    Deduplicate test config defaults (#971) Ramana Venkata 2020-09-01 01:13:43 +0530
  • ad0001f7f7
    zebra-state: Add support for temporary sled databases (#939) Ramana Venkata 2020-08-31 14:02:55 +0530
  • d25cc20319 refer to CONTRIBUTING.md in rfc template Henry de Valence 2020-08-30 10:00:40 -0700
  • 43c9441a73 Update .github/PULL_REQUEST_TEMPLATE/pull_request.md Henry de Valence 2020-08-28 18:14:38 -0700
  • e1e299906f rfc: add number to script verification rfc Henry de Valence 2020-08-28 17:43:08 -0700
  • b212becb67 Add issue and PR templates, document RFC process Henry de Valence 2020-08-28 17:36:46 -0700
  • 50af921d5d Use zebra favicon for zebra.zfnd.org book Deirdre Connolly 2020-08-29 03:25:23 -0400
  • a7b7961ef7 Add .cargo to the gitignore file Jane Lusby 2020-08-28 16:16:22 -0700
  • 4561f1d25b
    rfc: initial inventory tracking (#952) Henry de Valence 2020-08-28 14:19:18 -0700
  • f7fe7b9053 build(deps): bump secp256k1 from 0.17.2 to 0.19.0 dependabot[bot] 2020-08-28 09:01:04 +0000
  • 447398691a Make SaplingNoteCommitmentTree private for now Deirdre Connolly 2020-08-28 04:24:32 -0400
  • b467a75e08 Rename tree::*NoteTreeRootHash to tree::Root Deirdre Connolly 2020-08-28 04:22:40 -0400
  • 31d98248ab Expose note types and make note modules private Deirdre Connolly 2020-08-28 04:14:58 -0400
  • d795b8bfd9 Add memo to Note, remove NotePlaintext Deirdre Connolly 2020-08-28 03:54:31 -0400
  • 5258e891dc Rename sapling::note::OutCiphertext to WrappedNoteKey Deirdre Connolly 2020-08-28 00:32:01 -0400
  • cfc60936ce Little more detail to sapling::note::EncryptedNote docstring Deirdre Connolly 2020-08-28 00:30:02 -0400
  • d6eecbe935 Rename Sprout EncyptedCiphertext to EncryptedNote Deirdre Connolly 2020-08-28 00:29:40 -0400
  • 99b4a400af Make find_group_hash() pub(super) Deirdre Connolly 2020-08-28 00:15:25 -0400
  • 7a92496244 Make RANDOMNESS_BEACON_URS pub(super) Deirdre Connolly 2020-08-28 00:15:11 -0400
  • c027cfc0d2 Rename SaplingShieldedAddress to Address, make address & commitment private, export their structs Deirdre Connolly 2020-08-28 00:14:41 -0400
  • df89a049cb Rename EncryptedCiphertext to EncryptedNote Deirdre Connolly 2020-08-25 13:16:52 -0400
  • 005ec6c57c
    build(deps): bump structopt from 0.3.16 to 0.3.17 (#953) dependabot[bot] 2020-08-26 11:59:04 -0700
  • 8e9019a847 build(deps): bump jubjub from 0.3.0 to 0.4.0 dependabot[bot] 2020-08-25 09:01:12 +0000
  • 780e675517 change env syntax Alfredo Garcia 2020-08-24 14:04:39 -0300
  • 6dd859e0cf add RUST_BACKTRACE to CI tests Alfredo Garcia 2020-08-24 11:16:35 -0300
  • fa04072298
    Make the checkpoint limit test more readable (#941) teor 2020-08-25 04:34:10 +1000
  • 619c499ba6 build(deps): bump sled from 0.34.2 to 0.34.3 dependabot[bot] 2020-08-24 09:01:02 +0000
  • 78201b456d feature: Implement checkpoint_sync for checkpoint verification teor 2020-08-20 12:28:21 +1000
  • 06f4a59664 feature: Add a checkpoint_sync config option teor 2020-08-20 12:25:46 +1000
  • f88d324911 fix: Use defaults for missing state config fields teor 2020-08-20 12:24:03 +1000
  • 991c70723a zebrad: Create zebrad.toml in acceptance tests from ZebradConfig Ramana Venkata 2020-08-23 05:15:03 +0530
  • e90137e79b
    Update sha2@0.9.1 (#938) Ramana Venkata 2020-08-22 04:56:14 +0530
  • dda0d2dd41 Remove check_block Henry de Valence 2020-08-11 11:56:20 -0700
  • 7dcac97d0b Update book/src/dev/rfcs/XXXX-asynchronous-script-verification.md Jane Lusby 2020-08-11 10:22:40 -0700
  • a3a4ba858a Add async script RFC Henry de Valence 2020-08-10 14:56:22 -0700
  • 6a3615e039
    fix: Commit sled state in a transaction (#933) teor 2020-08-22 05:36:00 +1000
  • 3400b72699 fix: Make the start acceptance tests stricter teor 2020-08-20 20:52:15 +1000
  • 02e6027c57 refactor: Remove duplicate acceptance test code teor 2020-08-20 20:49:38 +1000
  • 1e0e4914a0 fix: Improve an acceptance test failure message teor 2020-08-20 20:39:10 +1000
  • b8e8d4f548 fix: Remove some deeply-nested instrument spans teor 2020-08-20 08:31:07 +1000
  • 9a8af731b1 fix: Remove redundant ConsensusBranchId constants teor 2020-08-19 15:14:58 +1000
  • 5afa24588a fix: Remove unused dependencies teor 2020-08-19 14:38:47 +1000
  • d349f2bbc2
    Refactor acceptance serialized_tests (#920) Alfredo Garcia 2020-08-19 18:48:22 -0300
  • 1d6183ef84
    Make zebra-script wrap the C++ script implementation in zcashconsensus (#708) Jane Lusby 2020-08-18 11:08:53 -0700
  • 8539302ad8 rename checks to check Alfredo Garcia 2020-08-18 14:47:57 -0300
  • 4dac4d4df7 move `is_coinbase_first` from chain to consensus Alfredo Garcia 2020-08-18 10:33:40 -0300
  • e67d3fc5e3 build(deps): bump codecov/codecov-action from v1.0.12 to v1.0.13 dependabot[bot] 2020-08-18 09:00:39 +0000
  • d63562994d deps: Update x25519-dalek, ed25519-zebra Henry de Valence 2020-08-17 20:47:48 -0700
  • 982f59b30d
    build(deps): bump proptest from 0.10.0 to 0.10.1 (#913) dependabot[bot] 2020-08-17 14:19:34 -0700
  • 177d38e176 utils: prevent accidental publication. Henry de Valence 2020-08-17 12:38:37 -0700
  • 455f91501d doc: exclude zebra-utils, zebra-checkpoint. Henry de Valence 2020-08-17 12:35:27 -0700
  • 8e15c16b42 chain: TransparentAddress -> transparent::Address Henry de Valence 2020-08-17 02:28:55 -0700
  • ebdceb5197 chain: rename TransactionHash to transaction::Hash Henry de Valence 2020-08-17 02:26:33 -0700
  • d49d3d2b30 chain: tweak docs for JoinSplitData, ShieldedData Henry de Valence 2020-08-17 02:22:55 -0700
  • 5c176d2f96 chain: move JoinSplit to sprout Henry de Valence 2020-08-17 02:06:38 -0700
  • 1fc859d0c5 chain: move Spend, Output into sapling Henry de Valence 2020-08-17 01:48:47 -0700
  • d945cd28e8 chain: move Transparent{Input,Output} to transparent Henry de Valence 2020-08-17 01:24:33 -0700
  • 25f63518f4 Allow clippy::unit_arg because of derive(Arbitrary) Deirdre Connolly 2020-08-16 21:31:28 -0400
  • d57390d265 chain: doc tweaks (mostly block::) Henry de Valence 2020-08-16 12:08:24 -0700
  • 94d6d448bb chain: rename to block::merkle::{Root, Tree}. Henry de Valence 2020-08-16 11:54:38 -0700
  • 2712c4b72a chain: rename BlockHeader to block::Header Henry de Valence 2020-08-16 11:48:00 -0700
  • 103b663c40 chain: rename BlockHeight to block::Height Henry de Valence 2020-08-16 11:42:02 -0700
  • 61dea90e2f chain: rename BlockHeaderHash to block::Hash Henry de Valence 2020-08-15 23:20:01 -0700
  • 04ba696515 chain: remove block::block Henry de Valence 2020-08-15 22:25:30 -0700
  • 9766d32fa6 chain: touch up amount docs Henry de Valence 2020-08-15 22:18:30 -0700
  • d0ee7a9961 chain: amount::AmountConstraint -> amount::Constraint Henry de Valence 2020-08-15 22:00:57 -0700
  • fd548592bf chain: remove clippy::try_error annotation Henry de Valence 2020-08-15 21:58:15 -0700
  • dcc1e19129 chain: touch up docs Henry de Valence 2020-08-15 21:55:28 -0700
  • ce1e81b274 chain: move merkle_tree to block::merkle. Henry de Valence 2020-08-15 20:57:59 -0700
  • 7298e7c636 chain: create a transparent module. Henry de Valence 2020-08-15 20:51:03 -0700
  • e8f923ec86 chain: move Memo into transaction Henry de Valence 2020-08-15 18:50:18 -0700
  • 312c66264a chain: extract sprout code into sprout module. Henry de Valence 2020-08-15 18:36:01 -0700
  • e06f59ee21 chain: extract sapling code to sapling module Henry de Valence 2020-08-15 18:02:07 -0700
  • c5a8cb0c91 chain: create primitives module. Henry de Valence 2020-08-15 16:33:46 -0700
  • 196e841cd9 chain: rename LightClientRootHash to RootHash Henry de Valence 2020-08-15 16:12:26 -0700
  • b296d1e2a3 chain: move Block into a leaf module. Henry de Valence 2020-08-15 15:56:33 -0700
  • 948b067808 chain: move Network, NetworkUpgrade to parameters Henry de Valence 2020-08-15 15:45:37 -0700
  • 64d9d55992 chain: organize block tests Henry de Valence 2020-08-15 15:20:11 -0700
  • 855b89dec4 chain: create a new work module for proof-of-work Henry de Valence 2020-08-15 00:14:07 -0700
  • dad6340cd3 chain: move BlockHeight into block Henry de Valence 2020-08-14 23:51:41 -0700
  • 5f71bcd0d1 chain: move LockTime into transaction Henry de Valence 2020-08-14 23:37:25 -0700
  • 8e9a239687 chain: clean transaction tests module. Henry de Valence 2020-08-14 23:22:06 -0700
  • a35604aef3 chain: move amount to a top-level module. Henry de Valence 2020-08-14 23:15:36 -0700
  • cee7d0b8eb chain: move serde_helpers into serialization. Henry de Valence 2020-08-14 23:06:03 -0700
  • b36fe8f937 chain: move sha256d to serialization module. Henry de Valence 2020-08-14 22:45:11 -0700
  • 9f31e551c9 chain: split serialization.rs into files Henry de Valence 2020-08-14 22:18:46 -0700