Aditya Kulkarni
|
f60d7d331b
|
Merge branch 'transaction-builder-transparent-inputs' of git://github.com/str4d/librustzcash into str4d-transaction-builder-transparent-inputs
|
2019-09-05 13:37:08 -07:00 |
|
Jack Grigg
|
388a585515
|
transaction::Builder::add_transparent_input()
|
2019-08-16 17:13:24 +01:00 |
|
Eirik Ogilvie-Wigley
|
81c58172c3
|
cargo fmt zcash_primitives
|
2019-08-15 10:39:55 -06:00 |
|
Jack Grigg
|
5fb9b86ba0
|
Move Jubjub, Pedersen hash and primitives into zcash_primitives
|
2019-08-14 10:47:22 +01:00 |
|
Jack Grigg
|
7ea6d10480
|
Move redjubjub into zcash_primitives
|
2019-08-14 10:43:25 +01:00 |
|
Jack Grigg
|
7c07914bfd
|
Separate Amount::{from_i64, from_nonnegative_i64} APIs
This is more intuitive than a boolean flag for handling non-negative
Amounts stored in i64 values.
|
2019-08-08 00:55:23 +01:00 |
|
Jack Grigg
|
59ed258c7f
|
Make Amount opaque, and use it more
This helps to ensure type-safety of values that are required to satisfy
zatoshi range bounds.
|
2019-07-27 00:35:29 +01:00 |
|
Jack Grigg
|
fa50d551c8
|
Move Amount impl into a submodule
|
2019-07-27 00:35:26 +01:00 |
|
Jack Grigg
|
a1cd9dfbac
|
transaction::Builder::add_transparent_output()
|
2019-07-27 00:28:02 +01:00 |
|
Jack Grigg
|
dab3c002b7
|
Script opcode and data support
Overrides the shift-left operator for pushing opcodes onto the Script,
matching the notation used in zcashd.
|
2019-07-27 00:28:00 +01:00 |
|
Jack Grigg
|
01618038bf
|
TxProver trait to abstract over the circuit parameters
An implementation using local parameters is provided in the zcash_proofs
crate.
|
2019-07-26 23:56:00 +01:00 |
|
Jack Grigg
|
6c99d71d4f
|
cargo fmt
|
2019-04-02 01:30:00 +01:00 |
|
Jack Grigg
|
3d39706aee
|
Make SpendDescription.spend_auth_sig optional
|
2019-02-26 13:44:28 -07:00 |
|
Jack Grigg
|
012d43bc8c
|
derive Debug for various structs
|
2019-02-26 13:44:28 -07:00 |
|
Jack Grigg
|
538de482f3
|
Update zcash_primitives crate to use ff crate
|
2019-01-06 09:31:20 +00:00 |
|
Jack Grigg
|
e25b614573
|
Match error message in Amount::Read_i64() to allow_negative value
|
2018-11-30 23:04:04 +00:00 |
|
Jack Grigg
|
7ff32b04d6
|
Document enforcement of consensus rules on transaction components
|
2018-11-30 22:59:48 +00:00 |
|
Jack Grigg
|
61ce4dd3d6
|
Enforce range checks when reading Amounts
|
2018-11-30 00:30:37 +00:00 |
|
Jack Grigg
|
2d8b1fe504
|
ZIP 143
|
2018-11-09 08:34:38 +13:00 |
|
Jack Grigg
|
e490b79907
|
Transaction serialization
|
2018-10-11 18:05:50 +01:00 |
|