]> Git Repo - VerusCoin.git/log
VerusCoin.git
8 years agoCreateJoinSplit: add start_profiling() call
Eran Tromer [Thu, 5 Jan 2017 16:25:41 +0000 (11:25 -0500)]
CreateJoinSplit: add start_profiling() call

This solves the problem of profiling output displaying nonsensical large time values.

8 years agoAuto merge of #1981 - ebfull:fixing-homu-merge, r=ebfull
zkbot [Thu, 5 Jan 2017 07:42:12 +0000 (07:42 +0000)]
Auto merge of #1981 - ebfull:fixing-homu-merge, r=ebfull

Add 'CreateJoinSplit' standalone utility to gitignore.

Closes #1926 (I'm going to use this little change to test the homu code change.)

8 years agoAdd 'CreateJoinSplit' standalone utility to gitignore.
Sean Bowe [Thu, 5 Jan 2017 07:31:22 +0000 (00:31 -0700)]
Add 'CreateJoinSplit' standalone utility to gitignore.

8 years agoAuto merge of #1946 - str4d:blockchain-stats-num-commitments, r=ebfull
zkbot [Fri, 16 Dec 2016 21:47:53 +0000 (21:47 +0000)]
Auto merge of #1946 - str4d:blockchain-stats-num-commitments, r=ebfull

Add total number of commitments to getblockchaininfo

8 years agoAdd test for IncrementalMerkleTree::size().
Sean Bowe [Fri, 16 Dec 2016 20:50:55 +0000 (13:50 -0700)]
Add test for IncrementalMerkleTree::size().

8 years agoAdd a tool for profiling the creation of JoinSplits
Jack Grigg [Fri, 16 Dec 2016 13:39:35 +0000 (02:39 +1300)]
Add a tool for profiling the creation of JoinSplits

8 years agoRelease notes, authors, changelog
Jack Grigg [Thu, 15 Dec 2016 03:47:49 +0000 (16:47 +1300)]
Release notes, authors, changelog

8 years agoUpdate man pages
Jack Grigg [Thu, 15 Dec 2016 03:45:18 +0000 (16:45 +1300)]
Update man pages

8 years agoUpdate version to 1.0.4
Jack Grigg [Thu, 15 Dec 2016 03:33:09 +0000 (16:33 +1300)]
Update version to 1.0.4

8 years agoAdd total number of commitments to getblockchaininfo
Jack Grigg [Thu, 15 Dec 2016 02:50:26 +0000 (15:50 +1300)]
Add total number of commitments to getblockchaininfo

8 years agoAuto merge of #1939 - str4d:1933-fix-bug, r=str4d
zkbot [Thu, 15 Dec 2016 01:32:30 +0000 (01:32 +0000)]
Auto merge of #1939 - str4d:1933-fix-bug, r=str4d

Only increment new notes on reindex

Addresses another issue in #1904.

When an existing one of our notes was found again, its cache was reset and it was re-witnessed. This would cause encountered notes to get out-of-sync with the otherwise-ignored newer notes, which could be a problem if the wallet data happens to be written out during a reindex.

8 years agoUpdate payment API docs to recommend -rescan for fixing witness errors
Jack Grigg [Thu, 15 Dec 2016 01:30:40 +0000 (14:30 +1300)]
Update payment API docs to recommend -rescan for fixing witness errors

8 years agoAuto merge of #1938 - ebfull:g2-subgroup-check, r=str4d
zkbot [Tue, 13 Dec 2016 11:26:23 +0000 (11:26 +0000)]
Auto merge of #1938 - ebfull:g2-subgroup-check, r=str4d

Additional well-formedness check for G2 elements

libsnark currently checks that G<sub>1</sub> and G<sub>2</sub> elements are well-formed by ensuring that they satisfy their respective curve equations, and although this is enough for G<sub>1</sub> (which is instantiated as an order r curve E/F<sub>p</sub>: y^2 = x^3 + b), G<sub>2</sub> is the order r *subgroup* of the composite order r(2q-r) curve E'/Fp<sup>2</sup>: y^2 = x^3 + b/e constructed via a sextic twisting isomorphism. This means we need to ensure these points are order r as well.

None of the proofs on the Zcash blockchain violate this check, and it may not even be possible for them to violate this check (bilinearity is not preserved). Let's be cautious and do it anyway.

8 years agoAuto merge of #1892 - str4d:1749-disable-js-verification-before-checkpoints, r=str4d
zkbot [Tue, 13 Dec 2016 10:36:48 +0000 (10:36 +0000)]
Auto merge of #1892 - str4d:1749-disable-js-verification-before-checkpoints, r=str4d

Skip JoinSplit verification before the last checkpoint

Part of #1749

8 years agoFix bug in IncrementNoteWitness()
Jack Grigg [Tue, 13 Dec 2016 09:53:52 +0000 (22:53 +1300)]
Fix bug in IncrementNoteWitness()

8 years agoRewrite reindex test to check beyond the max witness cache size
Jack Grigg [Tue, 13 Dec 2016 09:53:29 +0000 (22:53 +1300)]
Rewrite reindex test to check beyond the max witness cache size

8 years agoExtract block-generation wallet test code into a function
Jack Grigg [Tue, 13 Dec 2016 09:53:11 +0000 (22:53 +1300)]
Extract block-generation wallet test code into a function

8 years agoFix bug in wallet tests
Jack Grigg [Tue, 13 Dec 2016 09:49:29 +0000 (22:49 +1300)]
Fix bug in wallet tests

8 years agoCheck that E' points are actually in G2 by ensuring they are of order r.
Sean Bowe [Tue, 13 Dec 2016 02:14:42 +0000 (19:14 -0700)]
Check that E' points are actually in G2 by ensuring they are of order r.

8 years agoOnly check cache validity for witnesses being incremented or decremented
Jack Grigg [Sat, 10 Dec 2016 01:33:43 +0000 (14:33 +1300)]
Only check cache validity for witnesses being incremented or decremented

Fixes the bug resulting from #1904.

8 years agoAuto merge of #1904 - str4d:1749-write-witness-cache-with-best-block, r=ebfull
zkbot [Fri, 9 Dec 2016 21:11:15 +0000 (21:11 +0000)]
Auto merge of #1904 - str4d:1749-write-witness-cache-with-best-block, r=ebfull

Write witness caches when writing the best block

For steady-state operation, this reduces the average time between wallet disk
writes from once per block to once per hour.

On -rescan, witness caches are only written out at the end along with the best
block, increasing speed while ensuring that on-disk state is kept consistent.

Witness caches are now never recreated during a -reindex, on the assumption that
the blocks themselves are not changing (the chain is just being reconstructed),
and so the witnesses will remain valid.

Part of #1749.

8 years agoMake the test pass by fixing the bug!
Jack Grigg [Fri, 9 Dec 2016 11:56:32 +0000 (00:56 +1300)]
Make the test pass by fixing the bug!

8 years agoAdd a reindex test that fails because of a bug in decrementing witness caches
Jack Grigg [Fri, 9 Dec 2016 11:51:32 +0000 (00:51 +1300)]
Add a reindex test that fails because of a bug in decrementing witness caches

Ref: https://github.com/zcash/zcash/pull/1904#issuecomment-265992988

8 years agoAuto merge of #1930 - arcalinea:revise-release-note-generation, r=str4d
zkbot [Fri, 9 Dec 2016 10:42:33 +0000 (10:42 +0000)]
Auto merge of #1930 - arcalinea:revise-release-note-generation, r=str4d

Gather release notes from previous release to HEAD

Release-notes.py used to depend on release already being tagged--now gathers release notes from previous tagged release up to current HEAD.

8 years agoGather release notes from previous release to HEAD
Jay Graber [Wed, 7 Dec 2016 18:56:09 +0000 (10:56 -0800)]
Gather release notes from previous release to HEAD

Also update release-process.md to replace git shortlog command with
release-notes.py script.

8 years agoAuto merge of #1918 - bitcartel:timeout_cpu_throttling, r=str4d
zkbot [Fri, 9 Dec 2016 09:03:37 +0000 (09:03 +0000)]
Auto merge of #1918 - bitcartel:timeout_cpu_throttling, r=str4d

Increase timeout as laptops on battery power have cpu throttling.

Merge this last as other PRs also update the test file `wallet_protectcoinbase.py`.

8 years agoAuto merge of #1895 - bitcartel:1857_tx_priority, r=str4d
zkbot [Fri, 9 Dec 2016 08:10:21 +0000 (08:10 +0000)]
Auto merge of #1895 - bitcartel:1857_tx_priority, r=str4d

Closes #1857. Fixes bug where a transaction sending from a zaddr would have a priority of zero.

Transactions sent from a zaddr should now be mined sooner as they no longer have a priority of zero

8 years agoSkip JoinSplit verification before the last checkpoint
Jack Grigg [Wed, 23 Nov 2016 04:04:20 +0000 (17:04 +1300)]
Skip JoinSplit verification before the last checkpoint

Part of #1749

8 years agoAuto merge of #1870 - str4d:1749-benchmark-rescanning, r=str4d
zkbot [Fri, 9 Dec 2016 07:12:22 +0000 (07:12 +0000)]
Auto merge of #1870 - str4d:1749-benchmark-rescanning, r=str4d

Add benchmarks for rescan components

Part of #1749.

8 years agoAuto merge of #1919 - ebfull:abstract-verification, r=str4d
zkbot [Fri, 9 Dec 2016 06:22:53 +0000 (06:22 +0000)]
Auto merge of #1919 - ebfull:abstract-verification, r=str4d

Isolate verification to a ProofVerifier context object that allows verification behavior to be tuned by the caller.

This is an alternative foundation for #1892, i.e., #1892 will have to be changed if this PR is accepted.

I think this is a safer approach because it allows us to isolate verification behavior to a single object. This will come in handy when @arielgabizon finishes the batching code.

8 years agoASSERT_TRUE -> ASSERT_FALSE
Sean Bowe [Fri, 9 Dec 2016 06:14:23 +0000 (23:14 -0700)]
ASSERT_TRUE -> ASSERT_FALSE

8 years agoAdd JS to second block to ensure witnesses are incremented
Jack Grigg [Fri, 9 Dec 2016 03:55:55 +0000 (16:55 +1300)]
Add JS to second block to ensure witnesses are incremented

8 years agoGenerate JS for trydecryptnotes, make number of addresses a variable
Jack Grigg [Fri, 9 Dec 2016 03:55:01 +0000 (16:55 +1300)]
Generate JS for trydecryptnotes, make number of addresses a variable

8 years agoFix indentation
Jack Grigg [Wed, 7 Dec 2016 04:36:48 +0000 (17:36 +1300)]
Fix indentation

8 years agoAuto merge of #1642 - str4d:add-solver-rate-to-getmininginfo, r=str4d
zkbot [Fri, 9 Dec 2016 03:18:23 +0000 (03:18 +0000)]
Auto merge of #1642 - str4d:add-solver-rate-to-getmininginfo, r=str4d

Add getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo

8 years agoAuto merge of #1902 - bitcartel:1901_increase_default_settings_block_priority, r...
zkbot [Fri, 9 Dec 2016 00:33:01 +0000 (00:33 +0000)]
Auto merge of #1902 - bitcartel:1901_increase_default_settings_block_priority, r=str4d

Closes #1901. Increase default settings for max block size and space for priority transactions.

ref #1901

8 years agoAuto merge of #1928 - ebfull:fix-anchor-cache-bug, r=str4d
zkbot [Thu, 8 Dec 2016 21:22:23 +0000 (21:22 +0000)]
Auto merge of #1928 - ebfull:fix-anchor-cache-bug, r=str4d

Fix anchor cache bug

Fixes #1912.

If an anchor is removed from the cache, but didn't exist in it beforehand, it will insert a blank tree. If it's reinserted in a child cache, when the child cache flushes it will mark the treestate as entered but won't bring the valid tree with it.

Thankfully, we assert when connecting blocks so that this inconsistency won't cause us to build on a blank tree after a reorg.

8 years agoAdd more tests for ProofVerifier.
Sean Bowe [Thu, 8 Dec 2016 19:47:41 +0000 (12:47 -0700)]
Add more tests for ProofVerifier.

8 years agoRename Dummy to Disabled.
Sean Bowe [Thu, 8 Dec 2016 19:32:39 +0000 (12:32 -0700)]
Rename Dummy to Disabled.

8 years agoAuto merge of #1911 - bitcartel:1823_witness_does_not_have_same_anchor_as_change_inpu...
zkbot [Thu, 8 Dec 2016 01:23:40 +0000 (01:23 +0000)]
Auto merge of #1911 - bitcartel:1823_witness_does_not_have_same_anchor_as_change_input, r=str4d

With chained joinsplits, witness anchors for input notes no longer cross block boundaries

Closes #1823

8 years agoAuto merge of #1909 - str4d:bash-completion, r=str4d
zkbot [Thu, 8 Dec 2016 00:43:41 +0000 (00:43 +0000)]
Auto merge of #1909 - str4d:bash-completion, r=str4d

Bash completion

This PR pulls in bitcoin/bitcoin#8289, updates the bash completion files for use with Zcash, and bundles them into the Debian package.

8 years agoAuto merge of #1906 - str4d:1835-solaris-miniupnpc-patches, r=str4d
zkbot [Thu, 8 Dec 2016 00:04:39 +0000 (00:04 +0000)]
Auto merge of #1906 - str4d:1835-solaris-miniupnpc-patches, r=str4d

Apply MiniUPnP patches to enable compilation on Solaris 11

These can be removed after the next MiniUPnP release.

Closes #1835.

8 years agoAuto merge of #1878 - str4d:1875-non-tty-metrics-usability, r=str4d
zkbot [Wed, 7 Dec 2016 23:19:47 +0000 (23:19 +0000)]
Auto merge of #1878 - str4d:1875-non-tty-metrics-usability, r=str4d

Improve non-TTY metrics usability

Closes #1875.

8 years agoAuto merge of #1905 - str4d:1831-build-script-overrides, r=str4d
zkbot [Wed, 7 Dec 2016 22:31:56 +0000 (22:31 +0000)]
Auto merge of #1905 - str4d:1831-build-script-overrides, r=str4d

Add porter dev overrides for CC, CXX, MAKE, BUILD, HOST

Replaces #1839. Closes #1831.

8 years agoWitnessAnchorData only needs to store one witness per JSOutPoint.
Simon [Wed, 7 Dec 2016 20:05:29 +0000 (12:05 -0800)]
WitnessAnchorData only needs to store one witness per JSOutPoint.

8 years agoAuto merge of #1907 - bitcartel:1903_z_sendmany_fee_parameter, r=ebfull
zkbot [Wed, 7 Dec 2016 16:58:26 +0000 (16:58 +0000)]
Auto merge of #1907 - bitcartel:1903_z_sendmany_fee_parameter, r=ebfull

Closes #1903. Add fee parameter to z_sendmany.

8 years agoDocument behaviour of CWallet::SetBestChain
Jack Grigg [Wed, 7 Dec 2016 06:30:30 +0000 (19:30 +1300)]
Document behaviour of CWallet::SetBestChain

8 years agoEnsure ProofVerifier cannot be accidentally copied.
Sean Bowe [Wed, 7 Dec 2016 01:42:31 +0000 (18:42 -0700)]
Ensure ProofVerifier cannot be accidentally copied.

8 years agoEnsure cache contains valid entry when anchor is popped.
Sean Bowe [Mon, 5 Dec 2016 20:42:30 +0000 (13:42 -0700)]
Ensure cache contains valid entry when anchor is popped.

8 years agoRegression test.
Sean Bowe [Mon, 5 Dec 2016 20:41:50 +0000 (13:41 -0700)]
Regression test.

8 years agoIsolate verification to a `ProofVerifier` context object that allows verification...
Sean Bowe [Thu, 24 Nov 2016 07:03:12 +0000 (00:03 -0700)]
Isolate verification to a `ProofVerifier` context object that allows verification behavior to be tuned by the caller.

8 years agoIncrease timeout as laptops on battery power have cpu throttling.
Simon [Mon, 5 Dec 2016 18:46:12 +0000 (10:46 -0800)]
Increase timeout as laptops on battery power have cpu throttling.

8 years agoEdit for grammar: "block chain"
Bitcoin Error Log [Sun, 4 Dec 2016 17:02:39 +0000 (12:02 -0500)]
Edit for grammar: "block chain"

At this point, I believe it is universally accepted that "blockchain" is one word, and should not be separated into two.

8 years agoFixes #1823. Witness anchors for input notes no longer cross block boundaries.
Simon [Sat, 3 Dec 2016 08:22:42 +0000 (00:22 -0800)]
Fixes #1823. Witness anchors for input notes no longer cross block boundaries.

8 years agoAdd Zcash RPC commands to CLI argument completion
Jack Grigg [Fri, 2 Dec 2016 04:41:37 +0000 (17:41 +1300)]
Add Zcash RPC commands to CLI argument completion

8 years agoAlways bash-complete the default account
Jack Grigg [Fri, 2 Dec 2016 04:26:57 +0000 (17:26 +1300)]
Always bash-complete the default account

8 years agoAdd bash completion files to Debian package
Jack Grigg [Fri, 2 Dec 2016 04:12:38 +0000 (17:12 +1300)]
Add bash completion files to Debian package

8 years agoChange function names to not clash with Bitcoin, apply to correct binaries
Jack Grigg [Fri, 2 Dec 2016 04:09:44 +0000 (17:09 +1300)]
Change function names to not clash with Bitcoin, apply to correct binaries

8 years agobash-completion: Adapt for 0.12 and 0.13
Christian von Roques [Sun, 26 Jun 2016 20:20:12 +0000 (16:20 -0400)]
bash-completion: Adapt for 0.12 and 0.13

 * separate completion for bitcoind and bitcoin-cli
 * remove RPC support from bitcoind completion
 * add completion for bitcoin-tx and bitcoin-qt
 * rely on autoloading of completions

8 years agoAuto merge of #1681 - paragonie-scott:patch-1, r=str4d
zkbot [Thu, 1 Dec 2016 02:50:55 +0000 (02:50 +0000)]
Auto merge of #1681 - paragonie-scott:patch-1, r=str4d

Metrics - Don't exclaim unless > 1

"You have validated 0 transactions!" sounds a little less enthusiastic that intended. This uses a period instead.

After patch, it also says "a transaction".

8 years agoAddress review comments, tweak strings
Jack Grigg [Thu, 1 Dec 2016 02:34:57 +0000 (15:34 +1300)]
Address review comments, tweak strings

8 years agoMetrics - Don't exclaim unless > 1
Scott [Fri, 28 Oct 2016 17:14:13 +0000 (13:14 -0400)]
Metrics - Don't exclaim unless > 1

"You have validated 0 transactions!" sounds a little less enthusiastic that intended. Also, only says "1 transaction".

8 years agoAdd an upstream miniupnpc patch revision
Jack Grigg [Wed, 30 Nov 2016 23:29:18 +0000 (12:29 +1300)]
Add an upstream miniupnpc patch revision

8 years agoCloses #1903. Add fee parameter to z_sendmany.
Simon [Wed, 30 Nov 2016 22:18:29 +0000 (14:18 -0800)]
Closes #1903. Add fee parameter to z_sendmany.

8 years agoApply miniupnpc patches to enable compilation on Solaris 11
Jack Grigg [Wed, 30 Nov 2016 12:12:59 +0000 (01:12 +1300)]
Apply miniupnpc patches to enable compilation on Solaris 11

These can be removed after the next MiniUPnP release.

Closes #1835.

8 years agoAdd porter dev overrides for CC, CXX, MAKE, BUILD, HOST
Jeffrey Walton [Fri, 11 Nov 2016 06:10:53 +0000 (01:10 -0500)]
Add porter dev overrides for CC, CXX, MAKE, BUILD, HOST

8 years agoWrite witness caches when writing the best block
Jack Grigg [Wed, 30 Nov 2016 01:04:37 +0000 (14:04 +1300)]
Write witness caches when writing the best block

For steady-state operation, this reduces the average time between wallet disk
writes from once per block to once per hour.

On -rescan, witness caches are only written out at the end along with the best
block, increasing speed while ensuring that on-disk state is kept consistent.

Witness caches are now never recreated during a -reindex, on the assumption that
the blocks themselves are not changing (the chain is just being reconstructed),
and so the witnesses will remain valid.

Part of #1749.

8 years agoCloses #1901. Increase default settings for the max block size when
Simon [Tue, 29 Nov 2016 18:01:20 +0000 (10:01 -0800)]
Closes #1901. Increase default settings for the max block size when
mining and the amount of space available for priority transactions.

8 years agoCloses #1857. Fixes bug where tx spending only notes had priority of 0.
Simon [Wed, 23 Nov 2016 19:39:01 +0000 (11:39 -0800)]
Closes #1857. Fixes bug where tx spending only notes had priority of 0.

8 years agoAuto merge of #1865 - bitcartel:master_checkpoint_11000, r=str4d
zkbot [Tue, 29 Nov 2016 05:39:27 +0000 (05:39 +0000)]
Auto merge of #1865 - bitcartel:master_checkpoint_11000, r=str4d

Add checkpoint at block height 15000

8 years agoIncrease length of metrics divider
Jack Grigg [Tue, 29 Nov 2016 05:17:28 +0000 (18:17 +1300)]
Increase length of metrics divider

8 years agoClarify that metrics options are only useful without -daemon and -printtoconsole
Jack Grigg [Tue, 29 Nov 2016 05:11:25 +0000 (18:11 +1300)]
Clarify that metrics options are only useful without -daemon and -printtoconsole

8 years agoUpdate help message to match the #4219 change
lpescher [Wed, 20 May 2015 04:35:11 +0000 (22:35 -0600)]
Update help message to match the #4219 change

8 years agoUpdate documentation to match the #4219 change
lpescher [Wed, 20 May 2015 04:29:59 +0000 (22:29 -0600)]
Update documentation to match the #4219 change

8 years agoMake command line option to show all debugging consistent with similar options
lpescher [Wed, 20 May 2015 04:14:35 +0000 (22:14 -0600)]
Make command line option to show all debugging consistent with similar options

Most people expect a value of 1 to enable all for command line arguments.
However to do this for the -debug option you must type "-debug=".
This has been changed to allow "-debug=1" as well as "-debug=" to
enable all debug logging

8 years agoAdd checkpoint at block height 15000
Simon [Thu, 17 Nov 2016 00:17:46 +0000 (16:17 -0800)]
Add checkpoint at block height 15000

8 years agoFix stale comment referencing upstream block interval
Simon [Fri, 18 Nov 2016 18:26:20 +0000 (10:26 -0800)]
Fix stale comment referencing upstream block interval

8 years agoDocument metrics screen options
Jack Grigg [Fri, 18 Nov 2016 03:49:37 +0000 (16:49 +1300)]
Document metrics screen options

8 years agoOnly show metrics by default if stdout is a TTY
Jack Grigg [Fri, 18 Nov 2016 03:37:10 +0000 (16:37 +1300)]
Only show metrics by default if stdout is a TTY

8 years agoAdd -metricsrefreshtime option
Jack Grigg [Fri, 18 Nov 2016 03:32:21 +0000 (16:32 +1300)]
Add -metricsrefreshtime option

8 years agoAdd -metricsui flag to toggle between persistent screen and rolling metrics
Jack Grigg [Fri, 18 Nov 2016 03:17:09 +0000 (16:17 +1300)]
Add -metricsui flag to toggle between persistent screen and rolling metrics

Defaults to true if stdout is a TTY, else false.

8 years agoAuto merge of #1848 - arcalinea:replace-bitcoin-in-json-rpc, r=str4d
zkbot [Fri, 18 Nov 2016 02:41:47 +0000 (02:41 +0000)]
Auto merge of #1848 - arcalinea:replace-bitcoin-in-json-rpc, r=str4d

Replace bitcoin with zcash in rpcprotocol.cpp

Not sure if this was intentionally left as bitcoin-json-rpc, but opening a PR for review in case someone wants to ACK and merge.

8 years ago1.0.3 Release
Simon [Thu, 17 Nov 2016 23:59:37 +0000 (15:59 -0800)]
1.0.3 Release

8 years agoFix threading issue when initializing public params.
Simon [Thu, 17 Nov 2016 22:33:51 +0000 (14:33 -0800)]
Fix threading issue when initializing public params.

8 years agoAnchors and nullifiers should always be inherited from the parent cache.
Sean Bowe [Wed, 16 Nov 2016 21:18:24 +0000 (14:18 -0700)]
Anchors and nullifiers should always be inherited from the parent cache.

8 years agoAdd benchmark for incrementing note witnesses
Jack Grigg [Thu, 17 Nov 2016 09:26:46 +0000 (22:26 +1300)]
Add benchmark for incrementing note witnesses

8 years agoAdd benchmark for attempting decryption of notes
Jack Grigg [Thu, 17 Nov 2016 06:09:45 +0000 (19:09 +1300)]
Add benchmark for attempting decryption of notes

8 years agoPartial revert of bd87e8c: file release-notes-1.0.2.md to 343b0d6.
Simon [Thu, 17 Nov 2016 05:16:29 +0000 (21:16 -0800)]
Partial revert of bd87e8c: file release-notes-1.0.2.md to 343b0d6.

8 years agoAuto merge of #1859 - arcalinea:1783_document_contributors, r=ebfull
zkbot [Thu, 17 Nov 2016 00:58:48 +0000 (00:58 +0000)]
Auto merge of #1859 - arcalinea:1783_document_contributors, r=ebfull

Document contributors to zcash

Release-notes.py generates release notes from git shortlog command when release version number is specified, and adds contributors to authors.md file. Can change the way this script works or where contributors are documented.

@nathan-at-least

8 years agoRelease-notes.py script to generate release notes and add contributors to authors.md
Jay Graber [Tue, 15 Nov 2016 03:32:12 +0000 (19:32 -0800)]
Release-notes.py script to generate release notes and add contributors to authors.md

8 years agoAuto merge of #1862 - bitcartel:1854_z_sendmany_transparent_change, r=bitcartel
zkbot [Wed, 16 Nov 2016 17:28:48 +0000 (17:28 +0000)]
Auto merge of #1862 - bitcartel:1854_z_sendmany_transparent_change, r=bitcartel

Closes #1854. z_sendmany selects more utxos to avoid dust change output.

8 years agoAdd getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo
Jack Grigg [Tue, 25 Oct 2016 20:11:41 +0000 (13:11 -0700)]
Add getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo

8 years agoCloses #1854. z_sendmany selects more utxos to avoid dust change output.
Simon [Wed, 16 Nov 2016 00:55:25 +0000 (16:55 -0800)]
Closes #1854. z_sendmany selects more utxos to avoid dust change output.

8 years agoAuto merge of #1797 - ebfull:improve-joinsplit-diagnostics, r=bitcartel
zkbot [Wed, 16 Nov 2016 01:06:37 +0000 (01:06 +0000)]
Auto merge of #1797 - ebfull:improve-joinsplit-diagnostics, r=bitcartel

Improve joinsplit diagnostics

I don't advocate merging this for the hotfix release (to fix #1779) but this PR can be used to diagnose the real issue and should be merged ASAP afterward.

~I still need to add tests for `last()` and `element()` though.~ Done.

8 years agoAuto merge of #1842 - arcalinea:1573_z_sendmany_error_documentation, r=bitcartel
zkbot [Tue, 15 Nov 2016 22:16:30 +0000 (22:16 +0000)]
Auto merge of #1842 - arcalinea:1573_z_sendmany_error_documentation, r=bitcartel

Document z_sendmany error code messages in payment-api.md

8 years agoTrack the correct change witness across chained joinsplits
Simon [Mon, 7 Nov 2016 18:29:28 +0000 (10:29 -0800)]
Track the correct change witness across chained joinsplits

8 years agoChange format of z_sendmany error code documentation.
Jay Graber [Tue, 15 Nov 2016 19:49:32 +0000 (11:49 -0800)]
Change format of z_sendmany error code documentation.

8 years agoMempool will accept tx with joinsplits and the default z_sendmany fee.
Simon [Mon, 14 Nov 2016 19:48:55 +0000 (11:48 -0800)]
Mempool will accept tx with joinsplits and the default z_sendmany fee.

Issue #1851 shows that a zaddr->taddr can be rejected from mempools
due to not meeting fee requirements given the size of the transaction.
Fee calculation for joinsplit txs has not yet been agreed upon, so
during this interim period, this patch ensures  joinsplit txs using
the default fee are not rejected due to an insufficient fee.

8 years agoAdd test that `last` and `element` will throw exception when the tree is blank.
Sean Bowe [Tue, 15 Nov 2016 19:17:19 +0000 (12:17 -0700)]
Add test that `last` and `element` will throw exception when the tree is blank.

8 years agoSet default minrelaytxfee to 1000 zatoshis to match upstream.
Simon [Mon, 14 Nov 2016 04:38:24 +0000 (20:38 -0800)]
Set default minrelaytxfee to 1000 zatoshis to match upstream.

A txout will be considered dust when it has a value <546 zatoshis.
Helps to address #1719.

This page took 0.064083 seconds and 4 git commands to generate.