sandakersmann
2ad41e00ce
Update of copyright year to 2019
2019-02-14 15:00:00 +01:00
Homu
647c155dc7
Auto merge of #3833 - mdr0id:release-v2.0.3, r=mdr0id
...
Release v2.0.3
2019-02-11 10:34:20 -08:00
mdr0id
f4fe8542c7
make-release.py: Updated release notes and changelog for 2.0.3.
2019-02-11 09:16:09 -08:00
mdr0id
b22a364a2a
make-release.py: Updated manpages for 2.0.3.
2019-02-11 09:16:09 -08:00
mdr0id
81fbf49883
make-release.py: Versioning changes for 2.0.3.
2019-02-11 09:05:39 -08:00
mdr0id
fe0507761a
Update nMinimumChainWork with information from the getblockchaininfo RPC
2019-02-11 09:04:13 -08:00
Taylor Hornby
78c916eb2e
Patch Proton for a minimal build. #3786
2019-02-06 13:18:53 -07:00
Homu
d26ec8ca71
Auto merge of #3826 - mdr0id:release-v2.0.3-rc1, r=mdr0id
...
Release v2.0.3 rc1
2019-02-04 18:03:05 -08:00
mdr0id
722b147425
make-release.py: Updated release notes and changelog for 2.0.3-rc1.
2019-02-04 12:05:43 -08:00
mdr0id
9e6228c5b0
make-release.py: Updated manpages for 2.0.3-rc1.
2019-02-04 12:05:43 -08:00
mdr0id
626874390a
make-release.py: Versioning changes for 2.0.3-rc1.
2019-02-04 11:51:52 -08:00
Taylor Hornby
f3d99770b5
Update Proton from 0.17.0 to 0.26.0. #3816 , #3786
2019-01-30 14:16:50 -07:00
Taylor Hornby
0a4cafa6df
Update Rust from v1.28.0 to v1.32.0. #3786
2019-01-30 14:16:42 -07:00
Taylor Hornby
221ca965eb
Update boost from v1.66.0 to v1.69.0. #3786
2019-01-30 14:16:34 -07:00
Taylor Hornby
b41b316758
Update OpenSSL from 1.1.0h to 1.1.1a. #3786
2019-01-30 14:16:25 -07:00
Paige Peterson
70ebc0942a
redirect and update source documentation
2019-01-30 16:00:21 +00:00
Eirik Ogilvie-Wigley
caa1203307
Improve some error messages when building a transaction fails
2019-01-30 04:12:15 -07:00
Eirik Ogilvie-Wigley
8a1d19307b
Renaming and other minor cleanup
2019-01-29 21:18:10 -07:00
Eirik Ogilvie-Wigley
3e5cc59c2e
Change to t->z transaction and create separate benchmark for sapling
2019-01-23 15:04:48 -07:00
Eirik Ogilvie-Wigley
275bd8f67a
Add a method for generating a test CKey
2019-01-23 15:04:45 -07:00
Eirik Ogilvie-Wigley
010481c7e5
FakeCoinsViewDB can inherit directly from CCoinsView
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
a6a17c45b8
benchmarks do not require updating network parameters
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
b27ac486e4
Prevent header from being included multiple times
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
edac39b8fd
Include Sapling transactions in increment note witness benchmark
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
1534671fb0
Add test method for generating master Sapling extended spending keys
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
9eadcb3eca
Move test SaplingNote creation to utiltest
2019-01-23 14:45:37 -07:00
Eirik Ogilvie-Wigley
c3e2de5959
Move reusable Sapling test setup to utiltest
2019-01-23 14:12:02 -07:00
Eirik Ogilvie-Wigley
89e75c8c0d
Add benchmark for decrypting sapling notes
2019-01-23 14:12:02 -07:00
Eirik Ogilvie-Wigley
8f41036701
Rename methods to include Sprout
2019-01-23 14:12:02 -07:00
Homu
bf8ba762d6
Auto merge of #3737 - gtank:zmq_checkedblock, r=str4d
...
zmq: add flag to publish all checked blocks
This change adds a hook for the BlockChecked signal to the zmq publisher. This is useful for light wallet daemon initialization (see https://github.com/zcash/zcash/issues/3638 for context, and [lightwalletd](https://github.com/zcash-hackworks/lightwalletd ) for implementation).
The new flag is `-zmqpubcheckedblock=address`, in keeping with the established style.
2019-01-23 12:53:51 -08:00
Homu
beb465dd2e
Auto merge of #3789 - rex4539:update-zmq, r=str4d
...
Update zmq to 4.3.1
Closes https://github.com/zcash/zcash/issues/3785
2019-01-23 00:17:25 -08:00
Homu
5862b2921b
Auto merge of #3646 - Eirik0:transaction-builder-result, r=daira
...
Return more information when building a transaction fails
This PR is intended to make it easier to diagnose what went wrong when building a transaction using `TransactionBuilder` fails.
2019-01-22 10:14:27 -08:00
Homu
08dc0904fb
Auto merge of #3711 - str4d:wallet-atomic-write-optimisation, r=Eirik0
...
wallet: Skip transactions with no shielded data in CWallet::SetBestChain()
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
Closes #3495 .
2019-01-21 13:16:00 -08:00
Homu
beac3f3f62
Auto merge of #3766 - ca333:patch-3, r=mdr0id
...
update libsodium dl-path
the 1.0.15 was moved to https://download.libsodium.org/libsodium/releases/old/ which results in DL from zcashs fallback repo
2019-01-17 19:36:56 -08:00
Homu
ac03c88b29
Auto merge of #3784 - Eirik0:3718-txexpiringsoon, r=str4d
...
Fix tx expiring soon test
Closes #3718
2019-01-17 17:30:36 -08:00
Eirik Ogilvie-Wigley
c297558169
throw an exception rather than returning false when building invalid transactions
2019-01-17 15:19:13 -07:00
Eirik Ogilvie-Wigley
d55d88707c
Return more information when building a transaction fails
2019-01-17 15:10:42 -07:00
Eirik Ogilvie-Wigley
a482e4c9fa
Strategically sync to prevent intermittent failures
2019-01-17 15:00:57 -07:00
Eirik Ogilvie-Wigley
32212cbad7
Extract helper methods
2019-01-17 15:00:57 -07:00
Eirik Ogilvie-Wigley
5e654035a6
fail test if pong is not received
2019-01-17 15:00:57 -07:00
Eirik Ogilvie-Wigley
3dab742638
Check entire contents of mempool
2019-01-17 15:00:52 -07:00
Eirik Ogilvie-Wigley
57dcc9e6bf
Make variables local
2019-01-17 14:58:50 -07:00
Eirik Ogilvie-Wigley
73859fd218
Move common code to helper
2019-01-17 14:58:46 -07:00
Dimitris Apostolou
4d0aca70a0
Update zmq to 4.3.1
2019-01-17 17:15:44 +02:00
Eirik Ogilvie-Wigley
23b329d912
flake8 cleanup
2019-01-14 14:00:24 -07:00
ca333
8eaa721dfd
update libsodium dl-path
...
the 1.0.15 was moved to https://download.libsodium.org/libsodium/releases/old/ which results in DL from zcashs fallback repo
2019-01-07 13:38:21 +01:00
Homu
8df7a073ce
Auto merge of #3647 - LarryRuane:2926-mutex-assert-stop, r=str4d
...
On shutdown, wait for miner threads to exit (join them)
Closes #2926 . Have `Shutdown()` running in the main thread wait for miner threads to exit before exiting.
2019-01-03 08:49:16 -08:00
Jack Grigg
a6da0b03da
Set Sprout note data in WalletTest.WriteWitnessCache
2019-01-02 13:23:28 +00:00
Homu
66e39a0dd6
Auto merge of #3538 - mdr0id:mac_fix_local_rpctest, r=daira
...
Update for Mac OS local rpc-tests
This PR is for #3341 .
The main issue is that ```#!/usr/bin/env python2``` is not valid on Mac. However, ```#!/usr/bin/env python``` is standard for Python2.7 interpreter link.
On a side note, pyflakes does a passive check on modules imported per some python file. This allows modules to be imported even if they do not exist on the current system (e.g. pyzmq, pybake2). Ultimately, the missing modules wont throw errors until ```rpc-test.sh``` calls that python file.
I sanity checked running this update on an Ubuntu 16.04 node, and the tests pass as expected (minus a known issue that is independent from this update). Also have updated the RTD documentation for the MacOS user guide procedure.
2018-12-19 03:24:50 -08:00
Homu
abd55f27f2
Auto merge of #3691 - ebfull:printsproutr1cs, r=daira
...
Allow user to ask server to save the Sprout R1CS to a file during startup.
This adds an experimental feature `-savesproutr1cs` which can be used to save the file `r1cs` containing the constraint system used in the original launch of Zcash. The file is written to the parameters directory. This can be used to recover this file for verification of the Sprout MPC transcript and parameters.
2018-12-18 23:28:06 -08:00