Commit Graph

  • f8781c3415 Refine Arbitrary impl for JoinSplitData<P> Deirdre Connolly 2020-01-27 23:22:33 -0500
  • 90086d4d2d derive(Arbitrary) on Sapling*Note*Tree types Deirdre Connolly 2020-01-27 17:49:25 -0500
  • 100c5b15ec Impl Arbitrary for ShieldedData and derive it for other types Deirdre Connolly 2020-01-27 17:48:01 -0500
  • 7632863454 Impl Arbitrary for JoinSplitData<P> Deirdre Connolly 2020-01-27 17:47:20 -0500
  • 7e34a543ff Impl Arbitrary for Groth16Proof Deirdre Connolly 2020-01-21 18:44:52 -0500
  • b47e886eed Add transaction v3 proptest strategy Deirdre Connolly 2020-01-21 18:29:23 -0500
  • b786e1e19c derive Arbitrary on BlockHeight Deirdre Connolly 2020-01-21 18:28:59 -0500
  • 08012f058a cargo fmt Deirdre Connolly 2020-01-21 18:24:03 -0500
  • 9cbc60a2d7 Proptest v1 and v2 transaction variants Deirdre Connolly 2020-01-21 18:21:36 -0500
  • 31b759a924 Update (de)serialization to use EncryptedCiphertext types Deirdre Connolly 2020-01-21 18:20:46 -0500
  • ffd64d4b71 Add shielded_data::EncryptedCiphertext Deirdre Connolly 2020-01-21 18:20:04 -0500
  • 95f3c61e53 Add joinsplit::EncryptedCiphertext and derive(Arbitrary) on JoinSplit* Deirdre Connolly 2020-01-21 18:19:13 -0500
  • 7d520f8133 Impl Arbitrary for Bctv14Proof Deirdre Connolly 2020-01-21 18:18:13 -0500
  • f4df61eb47 Remove commented out extra Arbitrary impl for Locktime Deirdre Connolly 2020-01-20 13:24:55 -0500
  • b0c0055915 Transaction::V1 round trip proptest Deirdre Connolly 2020-01-20 13:16:21 -0500
  • dfb28b7854 Stubbing out an Arbitrary impl for variant V1 of the Transaction enum Deirdre Connolly 2020-01-14 16:41:33 -0500
  • 1ee79b79d3 Add proptest-regressions for transaction/tests.rs Deirdre Connolly 2020-01-04 20:15:05 -0500
  • eb5b3dfefc Add zcash_[de]serialize roundtrip proptest for Script type Deirdre Connolly 2019-12-31 15:37:31 -0500
  • 86f631f9b7 Truncate LockTime::Time datetimes to only seconds for proptests Deirdre Connolly 2019-12-19 20:06:13 -0500
  • 71d5571e39 Add roundtrip proptest for LockTime serialization/deserialization Deirdre Connolly 2019-12-19 15:30:26 -0500
  • d8ebeea08c Add proptest regressions file Deirdre Connolly 2019-12-16 16:23:17 -0500
  • c2411f4315 Add a little proptest around Magic's Debug impl Deirdre Connolly 2019-12-16 16:21:50 -0500
  • 9709b54c57 Fix proptest-regressions locations after reorganizations of files Deirdre Connolly 2019-12-10 16:45:19 -0500
  • 624f481d3d Bump tokio from 0.2.10 to 0.2.11 dependabot-preview[bot] 2020-01-27 18:43:58 +0000
  • d55d673027 Bump pin-project from 0.4.7 to 0.4.8 dependabot-preview[bot] 2020-01-27 12:34:28 +0000
  • 5ff8edd14e Try caching cargo Deirdre Connolly 2020-01-24 15:09:01 -0500
  • b60135568a Output HTML report and try to archive it Deirdre Connolly 2020-01-24 14:07:00 -0500
  • d3cff23897 Run with --test profile and add more tarpaulin flags Deirdre Connolly 2020-01-23 17:27:37 -0500
  • 69c0c3e9fd A code coverage step Deirdre Connolly 2020-01-23 16:40:32 -0500
  • 976bbff0b9 Add docs link to README Henry de Valence 2020-01-24 14:55:55 -0800
  • 60f3f35d89 Refine Ed25519 byte arrays to ed25519-zebra types. Henry de Valence 2020-01-24 13:33:22 -0800
  • 2e04610be3 Fix doc errors (missing links, etc). Henry de Valence 2020-01-23 13:07:05 -0800
  • 4d5c8c7940 Clarify Transaction docs to point to iterator methods. Henry de Valence 2020-01-23 13:06:30 -0800
  • 842a29b90c Bump tokio from 0.2.9 to 0.2.10 dependabot-preview[bot] 2020-01-21 21:43:18 +0000
  • 0dd8559486 Bump bytes from 0.5.3 to 0.5.4 dependabot-preview[bot] 2020-01-23 18:53:55 +0000
  • 5413e0c70d Bump pin-project from 0.4.6 to 0.4.7 dependabot-preview[bot] 2020-01-20 10:06:13 +0000
  • dbe7427f58 Bump once_cell from 1.3.0 to 1.3.1 dependabot-preview[bot] 2020-01-17 15:05:50 +0000
  • 99063dcb76 Bump tower from 0.3.0 to 0.3.1 dependabot-preview[bot] 2020-01-18 04:04:20 +0000
  • f24243bd7b Bump redjubjub from 0.1.0 to 0.1.1 dependabot-preview[bot] 2020-01-17 18:34:41 +0000
  • b53190b6a3 Bump proptest from 0.9.4 to 0.9.5 dependabot-preview[bot] 2020-01-17 10:24:46 +0000
  • bea7b195ce Remove vestigial should_be_private module. Henry de Valence 2020-01-16 16:20:36 -0800
  • acabbece8f Use actions-rs to install nightly rust. Henry de Valence 2020-01-16 15:42:33 -0800
  • e78048e16a Use nightly cargo to build docs. Henry de Valence 2020-01-16 15:31:28 -0800
  • 63ef2a3824 Only build docs for workspace members. Henry de Valence 2020-01-16 15:31:10 -0800
  • 9115493ac2 Configure redirect for firebase hosting Henry de Valence 2020-01-16 15:29:08 -0800
  • 9c781581a0 add firebase data dir to gitignore Henry de Valence 2020-01-16 15:23:14 -0800
  • 470e96e97f Try to build docs only on pushes to main Henry de Valence 2020-01-16 13:32:41 -0800
  • 6709a15954 Try to add firebase to GH ActionS Henry de Valence 2020-01-16 13:27:39 -0800
  • a3c15eb7e6 firebase init Henry de Valence 2020-01-16 12:46:18 -0800
  • 7cc44f4fa9 Move server.rs to connection.rs and change imports. Henry de Valence 2020-01-15 19:39:53 -0800
  • 77ad61331c Rename `peer::Server` to `peer::Connection`. Henry de Valence 2020-01-15 19:33:59 -0800
  • 619f4c18ea Bump toml from 0.5.5 to 0.5.6 dependabot-preview[bot] 2020-01-16 17:29:40 +0000
  • 6d2384044a Bump tracing from 0.1.11 to 0.1.12 dependabot-preview[bot] 2020-01-15 23:05:52 +0000
  • b1c1105936 Bump tracing-futures from 0.2.0 to 0.2.1 dependabot-preview[bot] 2020-01-15 20:54:15 +0000
  • e492cf067e Disable version string test. Henry de Valence 2020-01-15 11:55:11 -0800
  • 4fcb550aa6 Fix a deadlock in TokioComponent. Henry de Valence 2020-01-13 09:54:27 -0800
  • ab3db201ee Change TracingEndpoint to forward to the Abscissa Tracing component. Henry de Valence 2019-12-26 11:56:41 -0800
  • 45eb81a204 Upgrade to Abscissa v0.5 Tony Arcieri 2019-12-20 11:20:04 -0800
  • d3e954cd4a Remove vestigial tower git dep Henry de Valence 2020-01-15 11:11:07 -0800
  • a3b09c3690
    Target crates.io 0.3 versions of tower and tower-load (#172) Deirdre Connolly 2020-01-14 17:18:14 -0500
  • 50e20a1053
    Update GitHub Actions workflow to use latest GoogleCloudPlatform located actions (#171) Deirdre Connolly 2020-01-14 17:03:51 -0500
  • c14a372f4c Bump tokio from 0.2.7 to 0.2.9 dependabot-preview[bot] 2020-01-09 22:24:21 +0000
  • b8796114c8 Bump tokio from 0.2.6 to 0.2.7 dependabot-preview[bot] 2020-01-07 19:46:14 +0000
  • e0848e0d23 Bump sha2 from 0.8.0 to 0.8.1 dependabot-preview[bot] 2020-01-06 03:04:44 +0000
  • 41021c65ad Implement transaction (de)serialization. Henry de Valence 2019-12-20 16:16:20 -0800
  • 53cae4647e Make invalid ShieldedData unrepresentable. Henry de Valence 2019-12-20 19:44:42 -0800
  • 3a7ddbad2d Add another convenience method for arrays, this time 64 bytes. Henry de Valence 2019-12-20 19:43:34 -0800
  • 049998c751 Fix publicity for SaplingNoteTreeRootHash Henry de Valence 2019-12-20 19:41:47 -0800
  • 8ff4139c1f Use Groth16Proof in ShieldedData, not just JoinSplits. Henry de Valence 2019-12-20 19:41:06 -0800
  • 92ddf0542f Provide impl Zcash[De]Serialize for Vec<T: Zcash[De]Serialize>. Henry de Valence 2019-12-20 16:43:19 -0800
  • 1199cfa23e impl Zcash[De]Serialize for Script Henry de Valence 2019-12-20 16:15:40 -0800
  • 392825c4cb Add Zcash[De]Serialize bound to ZkSnarkProof. Henry de Valence 2019-12-20 16:14:26 -0800
  • fa1e168fb5 Ensure that invalid JoinSplitDatas are unrepresentable. Henry de Valence 2019-12-20 15:33:45 -0800
  • c26304d983 Correct an error in transaction modeling. Henry de Valence 2019-12-20 15:08:20 -0800
  • 056127dc94 Copy a transaction test vector from librustzcash. Henry de Valence 2019-12-19 15:29:25 -0800
  • a0647341a2 Bump tracing from 0.1.10 to 0.1.11 dependabot-preview[bot] 2019-12-25 20:06:13 +0000
  • 434457467f Bump tower from `2dc9a72` to `7b48479` dependabot-preview[bot] 2019-12-19 23:25:01 +0000
  • f827d89061 Bump tokio from 0.2.5 to 0.2.6 dependabot-preview[bot] 2019-12-19 22:05:03 +0000
  • 21b49ed022 Bump tokio from 0.2.4 to 0.2.5 dependabot-preview[bot] 2019-12-18 21:32:59 +0000
  • 3c77c6f685 Bump hyper from 0.13.0 to 0.13.1 dependabot-preview[bot] 2019-12-16 20:14:00 +0000
  • 7aa1a27fe9 Bump serde from 1.0.103 to 1.0.104 dependabot-preview[bot] 2019-12-16 04:36:24 +0000
  • 2965187b91 Upgrade tokio, futures, hyper to released versions. Henry de Valence 2019-12-13 14:25:14 -0800
  • 4315235d52 Use RedJubjub types in zebra-chain. (#142) Henry de Valence 2019-12-12 11:23:19 -0800
  • c013895cd7 Update Transaction definition. (#105) Henry de Valence 2019-12-05 12:56:58 -0800
  • 82e246d87b
    Merge pull request #135 from ZcashFoundation/130 Deirdre Connolly 2019-12-05 14:06:05 -0500
  • d559a3fa52 Return an error result if the filterload msg size is out of bounds Deirdre Connolly 2019-12-05 00:32:32 -0500
  • cbd95dfc1f Pass body_len to read_filterload instead of calculating it ourself Deirdre Connolly 2019-12-04 17:11:27 -0500
  • 3fbfffeb44 Remove superfluous zcash_(de)serialize impls Deirdre Connolly 2019-12-03 19:26:37 -0500
  • 9a0c2198aa Parse out exact/max possible lengths for filterload filters Deirdre Connolly 2019-12-03 19:25:24 -0500
  • 78f0b8aab0 Remove NODE_BLOOM service bit Deirdre Connolly 2019-12-03 01:17:40 -0500
  • 3c26092b01 Read max of 520 bytes for data fields when parsing filteradd messages Deirdre Connolly 2019-12-02 19:18:55 -0500
  • 1b8b4d0fac Encode and decode Filter* messages Deirdre Connolly 2019-12-02 18:35:06 -0500
  • 72def27b78 Add FilterLoad, FilterAdd, FilterClear message variants Deirdre Connolly 2019-12-02 18:30:17 -0500
  • f5aa5f3794 Add Tweak and Filter types Deirdre Connolly 2019-12-02 18:17:23 -0500
  • 51b888c0ff Impl custom Debug for TransactionHash Deirdre Connolly 2019-12-05 00:47:50 -0500
  • 762617b917 Bump thiserror from 1.0.8 to 1.0.9 dependabot-preview[bot] 2019-12-04 03:44:15 +0000
  • a97ece996f Bump thiserror from 1.0.6 to 1.0.8 dependabot-preview[bot] 2019-12-03 19:29:42 +0000
  • 36cd6d6e06 cargo fmt Henry de Valence 2019-11-27 11:48:41 -0800
  • f58aaac1ae Privately re-export ErrorSlot, ClientRequest in peer. Henry de Valence 2019-11-27 11:46:26 -0800
  • ad6525574b Rename PeerConnector -> peer::Connector Henry de Valence 2019-11-27 11:43:59 -0800