Deirdre Connolly
|
218bb9b7c2
|
Orchard: remove unused imports
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
f3501333b7
|
Orchard: tidy
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
1c903cab0f
|
Orchard: fix into() call inside extract_x
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
d11a4419ac
|
Orchard: add a serde helper for pallas::Base
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
0351e6481d
|
Orchard: tidy keys
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
e85359c756
|
Orchard: tidy
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
d3f0b226e6
|
Orchard: tidy nullifiers
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
009e1dd37e
|
Orchard: some Action (de)serialization fixes
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
f3cf6966a5
|
Orchard: tidy commitments etc
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
cb9d6956d7
|
Orchard: Fix trait imports and Arbitrary for Action
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
981080f049
|
Orchard: Tidy Debug impl's for keys, cast a pallas::Base into a pallas::Scalar
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
6e51671c93
|
Tidy prf's
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
120b065a94
|
Action should use VerificationKeyBytes
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
01fed3e0f3
|
Tidy impl From<SpendingKey> for IvkCommitRandomness
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
bd4e5e1f38
|
Cleanup
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
df1ecc72b1
|
Most things are filled in, including a guess at Pallas-based Mixing Pedersen Hash
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
23e391894b
|
Tidy
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
de051c727c
|
orchard: DiversifierKey is a newtype refinement of 32 bytes
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
fd29708ecc
|
orchard: derive IncomingViewingKey from FullViewingKey
Includes sinsemilla commit and short commit
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
6e1d2f1fb1
|
orchard: impl From<SpendingKey> for NullifierDerivingKey
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
f50d8697d4
|
impl orchard SpendingKey::new()
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
c3e40d73cf
|
Bunch more work implementing orchard, porting from sapling where applicable
|
2021-04-30 00:48:23 -04:00 |
Deirdre Connolly
|
40383b2741
|
Partway done with typing out Orchard chain types
|
2021-04-30 00:48:23 -04:00 |