tomFlowee
22c4230c1f
Fix bug where sometimes an address could get reused
2021-05-05 14:13:40 +02:00
tomFlowee
dc48600ff4
Make Schnorr signing default.
2021-05-04 17:41:49 +02:00
tomFlowee
82b0c9bed4
Merge branch 'walletAmounts'
2021-05-03 12:43:13 +02:00
tomFlowee
1b5235a84b
Make loading work for user-locked outputs.
...
This generally makes the locking of outputs in our wallet much more sane
with some renames and fixes.
2021-05-03 12:42:44 +02:00
tomFlowee
f96a51eb89
Improve initial-wallet creation
2021-04-21 15:17:08 +02:00
tomFlowee
8e62c36b3b
Save various more properties of the PaymentRequest
2021-01-15 17:23:08 +01:00
tomFlowee
5726849a91
Make remembering a payment request possible
...
Should a user want to move to other tasks they can store the payment
request backgrounding the processing of said incoming request.
2021-01-06 23:15:54 +01:00
tomFlowee
20690a24ce
Update email
2021-01-05 14:04:10 +01:00
TomZ
f5ca55b587
Educate the Wallet about coinbase maturity
...
Now we wait for coinbases to mature before we show them in balance and
before we use them in transactions.
2020-11-06 20:20:41 +01:00
TomZ
0dbf1010af
Split the growing Wallet.cpp into multiple files.
2020-11-06 18:25:48 +01:00
TomZ
c8ae3817c5
Make sending transactions on startup work better.
...
We wait until the chain is synched and then we check for and broadcast
unconfirmed transactions.
This essentially means that every single block we receive will trigger
this code. In BCH I think that is just fine since all we really do is
send an INV.
2020-11-05 22:21:50 +01:00
TomZ
fce7f1a955
Make wallet send all unconfirmed transactions again
...
We make sure to broadcast our transactions repeatedly if they are not
yet confirmed.
For instance if the last time we made it we were offline.
2020-11-04 22:00:34 +01:00
TomZ
2c8954eafa
Fix reorg-tx algo and add unit test for it.
...
The code to re-org all transactions in a block so transactions that
depend on others are processed after those they depend on had a silly
bug (missing line), fixed that but also made it unit-testable to
demonstrate the bug.
2020-10-17 16:38:37 +02:00