-
d7d8986849
Tidy up network handling for Orchard keys/addresses
Deirdre Connolly
2021-04-23 23:17:01 -0400
-
ee2c3af937
Remove Copy on ZkSnarkProof trait
Deirdre Connolly
2021-04-21 01:14:11 -0400
-
a1a59a7f76
Clean up orchard::tree tests for now
Deirdre Connolly
2021-04-21 01:09:58 -0400
-
6efe558675
Clean up Arbitray impl for Halo2Proof
Deirdre Connolly
2021-04-21 00:57:15 -0400
-
32480ab3d9
Add redpallas TODO
Deirdre Connolly
2021-04-20 23:28:22 -0400
-
86c3b69720
IncomingViewingKey inherits network when derived from FullViewingKey
Deirdre Connolly
2021-04-20 13:01:37 -0400
-
5159046578
Add link to redpallas follow-up
Deirdre Connolly
2021-04-20 19:34:17 -0400
-
d33947b331
Impl FullViewingKey::from_spending_key(SpendingKey, Network)
Deirdre Connolly
2021-04-20 12:54:23 -0400
-
4fd98f6eb1
Link to redpallas TODO
Deirdre Connolly
2021-04-20 12:31:27 -0400
-
1ff84c3d43
Refer to const generics issue
Deirdre Connolly
2021-04-20 11:08:47 -0400
-
d8d25d1a82
Add TODO
Deirdre Connolly
2021-04-20 10:50:09 -0400
-
698f9620da
Clippy +nightly
Deirdre Connolly
2021-04-17 01:43:46 -0400
-
4ee12d1170
Clippy lint to align order of members of redpallas::VerificationKey
Deirdre Connolly
2021-04-08 11:32:52 -0400
-
48674a9749
Remove standalone Orchard address Display, FromStr impls and related parts
Deirdre Connolly
2021-04-08 11:32:01 -0400
-
72491df4ff
orchard: move IncomingViewingKey::from([u8; 32]) to a ::from_bytes([u8; 32], Newtwork)
Deirdre Connolly
2021-04-05 13:22:42 -0400
-
8d357faf73
Tried and discarded lazy_static! of value commitment generator points
Deirdre Connolly
2021-04-04 23:23:21 -0400
-
638ff8d7f8
Bump redjubjub
Deirdre Connolly
2021-04-04 21:41:34 -0400
-
81038e0fcb
orchard: ValueCommit ops implementation tests
Deirdre Connolly
2021-04-04 20:59:46 -0400
-
db8f9cb81a
orchard: Better Debug impls for some keys
Deirdre Connolly
2021-04-03 19:14:34 -0400
-
eb68caf14c
Orchard: update Debug impl for commitments
Deirdre Connolly
2021-03-29 18:34:06 -0400
-
cc2e58fade
Remove done TODO
Deirdre Connolly
2021-03-27 20:54:05 -0400
-
376603d4c0
Flesh out Orchard note and nullifier derivation
Deirdre Connolly
2021-03-27 20:31:08 -0400
-
37c32e9c94
Apply docstring suggestions from code review
Deirdre Connolly
2021-03-26 15:52:53 -0400
-
195d3f106c
Revert making sapling::note::Nullifier inner value private
Deirdre Connolly
2021-03-20 13:08:39 -0400
-
44966326c1
Orchard: turns out you can't store 10 bits in a u8
Deirdre Connolly
2021-03-20 12:58:54 -0400
-
5e95d11fd9
Orchard: fix typos
Deirdre Connolly
2021-03-19 19:55:58 -0400
-
34fe78bd0c
Fix str match for key and addr decoding
Deirdre Connolly
2021-03-19 18:44:02 -0400
-
ec5d3a647f
Remove commented out orchard::Address FromStr/Display test vector test for now
Deirdre Connolly
2021-03-18 15:35:42 -0400
-
f067a25d50
Update zebra-chain/src/orchard/address.rs
Deirdre Connolly
2021-03-18 10:31:41 -0400
-
f577cb8eb4
Update zebra-chain/src/orchard/address.rs
Deirdre Connolly
2021-03-18 10:30:45 -0400
-
b23093ca66
Update zebra-chain/src/orchard/keys.rs
Deirdre Connolly
2021-03-18 10:29:52 -0400
-
bbb6b341ae
Update zebra-chain/src/orchard/keys.rs
Deirdre Connolly
2021-03-18 10:29:23 -0400
-
a73914a838
Update zebra-chain/src/orchard/keys.rs
Deirdre Connolly
2021-03-18 10:28:53 -0400
-
bba99098f3
Update zebra-chain/src/orchard/keys.rs
Deirdre Connolly
2021-03-18 10:28:05 -0400
-
e2989e3edf
Update zebra-chain/src/orchard/keys.rs
Deirdre Connolly
2021-03-18 10:27:53 -0400
-
e4fe8bb320
Update zebra-chain/src/orchard/note/nullifiers.rs
Deirdre Connolly
2021-03-18 10:25:25 -0400
-
81da8363a8
Update zebra-chain/src/orchard/sinsemilla.rs
Deirdre Connolly
2021-03-18 10:22:30 -0400
-
dbd2ce6dd8
Update zebra-chain/src/orchard/sinsemilla.rs
Deirdre Connolly
2021-03-18 10:20:23 -0400
-
ebe0c002a9
Update zebra-chain/src/orchard/sinsemilla.rs
Deirdre Connolly
2021-03-18 10:19:47 -0400
-
8461c2153e
Update diversify_hash and its use to match spec updates
Deirdre Connolly
2021-03-17 18:12:11 -0400
-
73e0f4f98a
Orchard: fix some tests, etc
Deirdre Connolly
2021-03-17 05:00:15 -0400
-
87f65b8b01
Orchard: update merkle_crh_orchard to use the appropriate l=10 bits, not 6
Deirdre Connolly
2021-03-16 19:28:15 -0400
-
1ff8874b8d
Orchard: remove unused imports, more warn(missing_docs) lint to orchard for now
Deirdre Connolly
2021-03-16 19:27:38 -0400
-
5ede33b231
Orchard: update nullifiers
Deirdre Connolly
2021-03-16 04:15:59 -0400
-
c892b93f61
Orchard: update merkle_crh_orchard correctly
Deirdre Connolly
2021-03-15 03:16:49 -0400
-
218bb9b7c2
Orchard: remove unused imports
Deirdre Connolly
2021-03-15 03:00:52 -0400
-
f3501333b7
Orchard: tidy
Deirdre Connolly
2021-03-15 02:59:08 -0400
-
1c903cab0f
Orchard: fix into() call inside extract_x
Deirdre Connolly
2021-03-15 02:21:41 -0400
-
94edc90975
Orchard: derive serde::{Deserialize, Serialize} by default on redpallas::VerificationKeyBytes
Deirdre Connolly
2021-03-15 02:19:55 -0400
-
d11a4419ac
Orchard: add a serde helper for pallas::Base
Deirdre Connolly
2021-03-15 02:19:20 -0400
-
41a41db923
Sapling: use try_from turbofish inside prf_ock
Deirdre Connolly
2021-03-15 02:01:52 -0400
-
0351e6481d
Orchard: tidy keys
Deirdre Connolly
2021-03-15 02:01:06 -0400
-
e85359c756
Orchard: tidy
Deirdre Connolly
2021-03-14 05:56:38 -0400
-
d3f0b226e6
Orchard: tidy nullifiers
Deirdre Connolly
2021-03-14 05:45:21 -0400
-
b93a71c779
Orchard: borrow local.bytes for pallas::Affine serde helper
Deirdre Connolly
2021-03-14 05:40:57 -0400
-
009e1dd37e
Orchard: some Action (de)serialization fixes
Deirdre Connolly
2021-03-14 05:39:09 -0400
-
f3cf6966a5
Orchard: tidy commitments etc
Deirdre Connolly
2021-03-14 05:24:29 -0400
-
cb9d6956d7
Orchard: Fix trait imports and Arbitrary for Action
Deirdre Connolly
2021-03-13 06:19:55 -0500
-
981080f049
Orchard: Tidy Debug impl's for keys, cast a pallas::Base into a pallas::Scalar
Deirdre Connolly
2021-03-13 05:27:39 -0500
-
6e51671c93
Tidy prf's
Deirdre Connolly
2021-03-13 05:17:36 -0500
-
120b065a94
Action should use VerificationKeyBytes
Deirdre Connolly
2021-03-13 05:15:50 -0500
-
570ad6e914
Add redpallas::signing_key::SigningKey stub
Deirdre Connolly
2021-03-11 09:00:16 -0500
-
01fed3e0f3
Tidy impl From<SpendingKey> for IvkCommitRandomness
Deirdre Connolly
2021-03-11 08:47:02 -0500
-
bd4e5e1f38
Cleanup
Deirdre Connolly
2021-03-11 08:24:45 -0500
-
df1ecc72b1
Most things are filled in, including a guess at Pallas-based Mixing Pedersen Hash
Deirdre Connolly
2021-03-11 07:22:08 -0500
-
23e391894b
Tidy
Deirdre Connolly
2021-03-10 16:39:31 -0500
-
de051c727c
orchard: DiversifierKey is a newtype refinement of 32 bytes
Deirdre Connolly
2021-03-08 15:45:56 -0500
-
fd29708ecc
orchard: derive IncomingViewingKey from FullViewingKey
Deirdre Connolly
2021-03-08 15:45:18 -0500
-
6e1d2f1fb1
orchard: impl From<SpendingKey> for NullifierDerivingKey
Deirdre Connolly
2021-03-08 15:44:25 -0500
-
f50d8697d4
impl orchard SpendingKey::new()
Deirdre Connolly
2021-03-08 15:43:47 -0500
-
20abeda04b
Add sapling prf_ock and generate_trapdoor
Deirdre Connolly
2021-03-08 05:32:08 -0500
-
c3e40d73cf
Bunch more work implementing orchard, porting from sapling where applicable
Deirdre Connolly
2021-03-08 05:30:39 -0500
-
40383b2741
Partway done with typing out Orchard chain types
Deirdre Connolly
2021-03-07 05:15:38 -0500
-
a63c2e8c40
Update book/src/dev/proptests.md
Alfredo Garcia
2021-04-29 09:26:38 -0300
-
661a8d57dc
Explain how to derive arbitrary impls
teor
2021-04-28 11:14:02 +1000
-
f33db69267
Remove broken ci-success check
teor
2021-04-29 15:33:00 +1000
-
7e395298f1
Just run builds on ubuntu stable
teor
2021-04-30 06:54:47 +1000
-
d0e6597fec
Use minimal cargo components in docs workflow
teor
2021-04-30 06:49:32 +1000
-
ea4d3b23f9
Use minimal cargo components in CI
teor
2021-04-30 06:47:15 +1000
-
b52fbae30f
Fix a bad merge in #2075 (#2085)
teor
2021-04-29 17:47:10 +1000
-
9fc2388fbc
Parse ConsensusBranchId into NetworkUpgrade for transaction v5 (#2075)
Alfredo Garcia
2021-04-28 22:55:29 -0300
-
b70b74c93a
Revert "build(deps): bump vergen from 5.1.2 to 5.1.5" (#2078)
teor
2021-04-28 23:38:10 +1000
-
75d29aca24
Add V5 transparent and sapling to transaction::check, add missing coinbase PrevOut check (#2070)
Alfredo Garcia
2021-04-27 21:43:00 -0300
-
555805171c
build(deps): bump vergen from 5.1.2 to 5.1.5
dependabot[bot]
2021-04-27 09:01:46 +0000
-
247620320e
Rename shielded_data to sapling_shielded_data as needed (#2072)
teor
2021-04-27 23:37:53 +1000
-
1f40498fcf
Clippy nightly: disable owned cmp, stop comparing bool using assert_eq (#2073)
teor
2021-04-27 22:57:45 +1000
-
4b948e67a7
Add extra crate dependencies to the proptest docs (#2071)
teor
2021-04-27 22:42:22 +1000
-
3377a486c6
Document how Zebra does cross-crate proptests
teor
2021-04-26 22:13:54 +1000
-
9ac0319602
build(deps): bump dirs from 3.0.1 to 3.0.2
dependabot[bot]
2021-04-26 10:44:40 +0000
-
a49b9d44f6
Enable more Transaction v5 tests (#2063)
Alfredo Garcia
2021-04-25 19:32:21 -0300
-
1be56166b6
build(deps): bump regex from 1.4.5 to 1.4.6
dependabot[bot]
2021-04-23 09:01:40 +0000
-
04cfc2274b
Move zebra-state tests into their own files
teor
2021-04-23 15:43:27 +1000
-
0d8ffc367e
Move LedgerState into the block module
teor
2021-04-23 13:19:33 +1000
-
9b3d56db0c
Update network_upgrade.rs (#2058)
teor
2021-04-23 23:23:43 +1000
-
ea1446ee92
Update version strings for Zebra v1.0.0-alpha.7 release (#2056)
Pili Guerra
2021-04-23 14:56:25 +0200
-
e730e84a09
remove the `rest` field of v5 transaction (#2057)
Alfredo Garcia
2021-04-23 03:25:44 -0300
-
7e2c3a2fc7
Clarify a duplicate log message
teor
2021-04-22 09:32:47 +1000
-
7b13d5573a
Make String Zcash serialization consistent with deserialization
teor
2021-04-22 08:56:09 +1000
-
5b2f1cdfd5
Add journald support through tracing-journald (#2034)
Kirill Fomichev
2021-04-22 02:31:06 +0300
-
afac2c2846
Use the default port for configured listen addresses with no port (#2043)
Kirill Fomichev
2021-04-22 02:14:29 +0300