Simon
c47c1e9363
Remove dead code in CWalletTx::GetAmounts() as filed in issue #3434 .
2018-08-08 12:03:10 -07:00
Simon
d7cf640bbf
Create CWallet::IsSaplingNullifierFromMe()
2018-08-08 12:03:10 -07:00
Simon
037cacf2ce
Rename IsFromMe(nullifier) to IsSproutNullifierFromMe(nullifier).
2018-08-08 12:03:10 -07:00
Simon
78584ef794
Create CWallet::FindMySaplingNotes()
2018-08-08 12:03:09 -07:00
Simon
d4d0ec7e95
Update test to pass in required cm to SaplingNotePlaintext::decrypt().
2018-08-08 12:03:09 -07:00
Sean Bowe
69c4391b0f
Check commitment validity within the decryption API for Sapling note plaintexts.
2018-08-08 12:03:09 -07:00
Simon
52332fb417
Create CWallet::AddToSaplingSpends() to track Sapling nullifiers.
2018-08-08 12:03:09 -07:00
Simon
3a83e7c9a4
Update CWallet::UpdatedNoteData() for Sapling.
2018-08-08 12:03:09 -07:00
Simon
dae1c4204a
Update CWallet::MarkAffectedTransactionsDirty() for Sapling.
2018-08-08 12:03:09 -07:00
Simon
a132719da5
Add ivk member variable and equality comparators to SaplingNoteData class.
2018-08-08 12:02:27 -07:00
Za Wilcox
da85cdfe27
Revise help output for z_sendmany
...
The previous version of the usage message for z_sendmany used the word "Change"
in an ambiguous way.
The intent was to describe "Change" the noun that indicates the portion of a
transaction's funds that are returned to the payer, however the context did not
provide an immediate cue to differentiate from the verb form meaning
"to alter". Indeed, in other help strings in the same file that meaning of the
word is correct, i.e. the verb form is used. Moreover a typo in the form of a
missing "a" later in the same sentence exacerbated the problem, by decreasing
readability precisely where context could reduce confusion.
2018-08-08 12:57:27 -06:00
Simon
3438e26cc3
Rename mapTxNullifiers to mapTxSproutNullifiers.
2018-08-08 11:37:38 -07:00
Simon
d5e490d9f2
Rename CWallet::AddToSpends methods for clarity.
2018-08-08 11:37:38 -07:00
Simon
f41bf503e1
Rename mapNullifiersToNotes to mapSproutNullifiersToNotes.
2018-08-08 11:37:38 -07:00
Simon
618206c7d5
Rename GetNoteNullifier to GetSproutNoteNullifier.
2018-08-08 11:37:38 -07:00
Simon
57faf44e61
Rename FindMyNotes to FindMySproutNotes.
2018-08-08 11:37:38 -07:00
Homu
40f320e0ee
Auto merge of #3443 - daira:testnet-rollback, r=str4d
...
Support testnet rollback.
Part of #1302 . Closes #2905 .
2018-08-08 05:28:08 -07:00
jl777
aca80695b1
-print
2018-08-08 00:10:51 -11:00
Jack Grigg
13751895c7
Move RewindBlockIndex log message inside rewindLength check
2018-08-08 12:08:29 +01:00
jl777
112803d8e1
Require sbits/fundingtxid matches for rewards vins
2018-08-07 21:25:51 -11:00
Homu
0c5733fc22
Auto merge of #3448 - ebfull:sapling-params, r=bitcartel
...
Switch to use the official Sapling parameters
2018-08-07 11:20:10 -07:00
jl777
d587c96cfc
Minimum rewardsfunding
2018-08-07 04:46:54 -11:00
Jonathan "Duke" Leto
25709e3078
These %lli/%li formats are platform-dependent
2018-08-06 22:50:38 +02:00
Michael Toutonghi
5034d1c134
Sync with latest Komodo changes
2018-08-06 12:52:22 -07:00
Jonathan "Duke" Leto
6358342934
debug valid pubkey error
2018-08-06 10:59:33 -07:00
Eirik Ogilvie-Wigley
7929851626
Only include the change field if we have a spending key
2018-08-06 09:58:40 -06:00
jl777
eea3a3cdb1
N
2018-08-05 23:39:57 -11:00
jl777
6facc0ea06
Syntax
2018-08-05 23:39:16 -11:00
jl777
718255b3fd
smart utxo selection without press release to coin telegraph
2018-08-05 23:36:00 -11:00
jl777
b24e0ff44e
)
2018-08-05 20:49:12 -11:00
jl777
8a78bd9d8c
Test
2018-08-05 20:47:51 -11:00
jl777
6deb8c09eb
Disable FSM, auction, lotto and add some error checks
2018-08-05 20:43:35 -11:00
Jonathan "Duke" Leto
8e5de27a67
Fix some compile issues on os x
2018-08-05 23:53:07 -07:00
Jack Grigg
d0372cff5e
Adjust Makefile so that common can be used by the wallet
2018-08-05 10:41:06 +01:00
Jack Grigg
0ecdd0f30a
chainparams: Add BIP 44 coin type (as registered in SLIP 44)
2018-08-05 10:41:06 +01:00
Jonas Schnelli
4922d1c19a
Fix test_bitcoin circular dependency issue
2018-08-05 10:41:06 +01:00
Cory Fields
6a753e4f9c
crypter: shuffle Makefile so that crypto can be used by the wallet
...
Wallet must come before crypto, otherwise linking fails on some platforms.
Includes a tangentially-related general cleanup rather than making the Makefile
sloppier.
2018-08-05 10:41:07 +01:00
jl777
79a3b761c2
Change regrets address prefix
2018-08-04 22:25:00 -11:00
Sean Bowe
198dfd3c36
Switch to use the official Sapling parameters.
2018-08-04 16:28:39 -06:00
jl777
407085fddb
Merge pull request #802 from jl777/jl777
...
Combat/endian.h
2018-08-04 06:23:39 -11:00
jl777
dec9218b77
Combat/endian.h
2018-08-03 22:57:45 -11:00
jl777
d3a712920e
Merge pull request #800 from jl777/jl777
...
sync branches
2018-08-03 07:01:58 -11:00
Homu
aa32786576
Auto merge of #3396 - arcalinea:3389_sapling_crypter, r=str4d
...
Update CCryptoKeyStore with Sapling support
Sapling crypter overrides for various `CCryptoKeyStore` functions such as:
- `HaveSaplingSpendingKey()`
- `GetSaplingSpendingKey()`
Also includes some changes to prepare for diversified addresses and ZIP 32.
Closes #3389
2018-08-03 09:48:22 -07:00
jl777
99c090d95e
Fix edge case for maxodds
2018-08-03 03:07:01 -11:00
jl777
ebe7e27ada
Fix timeout claim
2018-08-03 01:51:05 -11:00
jl777
035095bc5a
Merge pull request #799 from jl777/jl777
...
Get current CC to a stable release:
disable asset swap
implement dice timeout claims
Tokens, faucet, rewards and dice now have no reproducible bugs
2018-08-03 00:12:12 -11:00
jl777
ac8b2c68d2
Disable assets swap
2018-08-03 00:09:53 -11:00
jl777
b0becd6e7c
Test
2018-08-02 23:32:03 -11:00
jl777
8e3c66caf9
Test
2018-08-02 23:09:42 -11:00
jl777
da07d84b84
Implement dice timeout
2018-08-02 23:02:51 -11:00