1. 17 Nov, 2020 2 commits
  2. 07 Nov, 2020 1 commit
    • Tom Zander's avatar
      Avoid calling rebuildBloom twice. · abc9239f
      Tom Zander authored
      Remove the one at the end of loading, it makes more sense to do it
      in the constructor since the bloom is about both the private keys
      as well as for the utxo
      abc9239f
  3. 06 Nov, 2020 4 commits
  4. 05 Nov, 2020 4 commits
  5. 04 Nov, 2020 4 commits
  6. 03 Nov, 2020 1 commit
    • Tom Zander's avatar
      Implement replacing transaction · f24a6e0f
      Tom Zander authored
      When a unconfirmed transaction gets made invalid by a mined one spending
      the same output, this updates the wallet balance and UTXO state
      properly.
      f24a6e0f
  7. 02 Nov, 2020 1 commit
    • Tom Zander's avatar
      Make the wallet process mempool transactions · ae0c395d
      Tom Zander authored
      When a transaction is received by the p2pnet layer via a simple INV/
      GetData we now process this and properly lock the outputs it spent to
      avoid creating double spending transactions.
      
      One task is left: properly recognize when a mined transaction
      invalidates another transaction (like an unconfirmed one) and update the
      datastructures.
      ae0c395d
  8. 30 Oct, 2020 2 commits
  9. 29 Oct, 2020 2 commits
  10. 24 Oct, 2020 6 commits
  11. 23 Oct, 2020 5 commits
  12. 19 Oct, 2020 3 commits
  13. 18 Oct, 2020 2 commits
  14. 17 Oct, 2020 3 commits