jl777
2e500f5048
test
2016-11-14 15:00:25 -03:00
Sean Bowe
226a6b3248
Initialize after profiling messages are suppressed.
2016-11-14 10:19:46 -07:00
jl777
888cf827c9
test
2016-11-13 16:21:48 -03:00
jl777
e4a1e28c14
test
2016-11-13 09:47:14 -03:00
ITH4Coinomia
df22af008d
Update init.cpp
...
Reformatted Text
2016-11-03 18:34:12 +05:30
jl777
91bf762190
test
2016-10-31 11:58:48 -03:00
jl777
39b315da19
test
2016-10-29 12:12:30 -03:00
jl777
ae381ffda4
test
2016-10-28 15:06:07 -03:00
jl777
30853e4ab9
Merge remote-tracking branch 'zcash/master' into dPoW
2016-10-28 13:50:21 -03:00
Jack Grigg
d35172fb67
Disable the metrics screen on regtest
2016-10-27 19:41:10 -07:00
zkbot
278439fbe3
Auto merge of #1623 - ebfull:sprout-params, r=str4d
...
Zcash zk-SNARK public parameters for 1.0 "Sprout".
Created in the ceremony this weekend! 🎉
We're writing a blog post about this, I'm going to publish the code shortly too.
Closes #1553
2016-10-27 03:08:10 +00:00
Sean Bowe
7662d72bf4
Make more string changes.
2016-10-26 13:57:22 -06:00
Pieter Wuille
bf673640e3
Use std::atomic for fRequestShutdown and fReopenDebugLog
2016-10-24 21:55:52 -07:00
Chirag Davé
7a4e0e0932
fReopenDebugLog and fRequestShutdown should be type sig_atomic_t
...
This allows access as an atomic variable in the presence
of async interrupts.
See issue #7433 for more details
fixes : #7433
2016-10-24 21:54:50 -07:00
Sean Bowe
27e3f362f0
Zcash zk-SNARK public parameters for 1.0 "Sprout".
2016-10-24 11:22:39 -06:00
Jack Grigg
4ace963c80
Show important console messages on metrics screen
2016-10-22 15:50:11 -05:00
Jack Grigg
a6df7ab567
Add a persistent screen showing basic node metrics
...
The screen is implemented using ANSI Escape sequences.
Closes #1331
2016-10-22 15:50:06 -05:00
Daira Hopwood
f91bbeedb7
Add help for -equihashsolver= option.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 21:17:02 +01:00
jl777
3a672e7b11
Merge remote-tracking branch 'zcash/master' into dPoW
2016-10-17 15:28:00 -03:00
Sean Bowe
796c7ee52f
Update to beta2 public parameters, remove regtest/testnet3 parameters
...
subdirectories.
2016-10-03 15:58:02 -06:00
jl777
1cf67c7040
test
2016-10-03 08:37:05 -03:00
jl777
c95fd5e040
fix args
2016-10-03 08:30:09 -03:00
Jack Grigg
1683b1f58b
Clear note witness caches on reindex
2016-09-27 15:21:18 +13:00
jl777
5166804f02
komodo strings
2016-09-13 13:03:02 -03:00
Simon
008fccfa48
Disable option to allow multiple async rpc workers.
2016-09-08 21:46:13 -07:00
Simon
8d08172d0d
Add config option 'rpcasyncthreads' to specify number of async rpc workers. Default is 1.
2016-09-08 21:46:13 -07:00
Simon
805344dcf4
Refactor: replace calls to GetTxid() with GetHash()
2016-09-07 15:12:09 -07:00
Sean Bowe
7ee82c4361
Deallocate the public parameters during Shutdown.
2016-08-26 16:55:43 -06:00
Sean Bowe
393b2b7834
Update proving/verifying keys.
2016-08-22 15:48:43 -06:00
zkbot
365845216b
Auto merge of #1268 - ThisIsNotOfficialCodeItsJustForks:t1130-upgrade-libsodium, r=ebfull
...
Upgrade libsodium for AVX2-detection bugfix.
Upgrades libsodium to bring in an AVX2-detection bugfix (to help with #1130 ).
2016-08-22 02:34:30 +00:00
Taylor Hornby
2902ac7ce8
Use libsodium's s < L check, instead checking that libsodium checks that.
2016-08-18 16:38:20 -06:00
Patrick Strateman
0560d671ab
Remove redundant whiteconnections option
2016-08-15 19:37:27 -06:00
Simon
10d2c57c0d
Replace calls to GetHash() with GetTxid() for transaction objects.
...
Where the caller intends to receive a transaction id and not a double
SHA256 hash.
2016-07-26 17:13:03 -07:00
Sean Bowe
1477fd3f40
Remove the constraint system from the alpha proving key.
2016-07-19 14:01:58 -06:00
zkbot
d20d866d89
Auto merge of #1105 - bitcartel:zc.v0.11.2.z6_issue_424, r=ebfull
...
New private/public key pairs for broadcasting alert messages
Implements #424
Fixes and integrates method of sending alerts as described by upstream here:
- https://gist.github.com/laanwj/0e689cfa37b52bcbbb44
To send an alert:
- Copy private keys into alertkeys.h.
- Modify alert parameters and message found in sendalert.cpp
- Build and run to send the alert e.g. ./zcashd -printtoconsole -sendalert
Tested and verified with local nodes on alpha 6 testnet.
2016-07-18 21:09:46 +00:00
Simon
b39e1bdbca
Fixes to integrate sendalert.cpp.
...
Add sendalert.cpp to build process.
Add alertkeys.h as a placeholder for private keys.
2016-07-15 19:57:55 -07:00
Sean Bowe
f4091941f5
Reorder initialization routines to ensure verifying key log messages appear in debug.log.
2016-07-10 21:10:02 -06:00
aniemerg
dd74e9dd32
Suppress Libsnark Debugging Info
...
Suppress the Libsnark debugging information displayed on launch
2016-06-19 17:38:44 -04:00
Jack Grigg
3985a40d1f
Change default ports
2016-06-17 00:21:58 +12:00
zkbot
fe97a405e3
Auto merge of #994 - ebfull:remove-redundant-constraints, r=ebfull
...
Final changes to the circuit
* Remove [redundant](https://github.com/scipr-lab/libsnark/issues/37 ) bitness constraints that I pointed out in #908 .
* The depth is increased from 20 to 29. I chose 29 because the QAP degree ends up being a power of two, which is probably going to be useful for the FFT in our MPC. (Closes #16 )
If we're happy with depth 29 (over 268 million possible joinsplits), this will probably be the final change to the constraint system before 1.0.
2016-06-15 21:39:32 +00:00
Jack Grigg
a5150a156e
Set -relaypriority default to false
...
This enables spending of individual coins during mining slow start.
Closes #904 .
2016-06-07 21:11:57 +12:00
Sean Bowe
1744fec274
Update the zkSNARK parameters.
2016-06-03 21:04:07 -06:00
Sean Bowe
6b5d608899
Update proving key and tests that depend on transaction structure changes
2016-05-24 11:09:17 -06:00
Jack Grigg
c5d080bb83
Add Zcash Developers to CLI copyright notice
2016-05-20 11:56:19 +12:00
Sean Bowe
b8d320df19
Update public zkSNARK parameters for new circuit.
2016-05-12 16:44:49 -06:00
Sean Bowe
2dc3599271
Transplant of libzcash.
2016-05-12 16:44:47 -06:00
Taylor Hornby
aaf6495948
Rename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/
2016-05-03 14:01:01 -06:00
Taylor Hornby
9bab3e89a2
Initialize libsodium first.
2016-03-24 13:13:14 -06:00
Sean Bowe
6806256b80
Initialize libsodium and remove openssl headers from util.cpp
2016-03-23 16:26:57 -06:00
Sean Bowe
a633044b25
Reorder proving key and verifying key arguments.
2016-03-15 15:59:52 -06:00