1. 27 Oct, 2020 5 commits
  2. 26 Oct, 2020 11 commits
  3. 25 Oct, 2020 2 commits
  4. 23 Oct, 2020 3 commits
  5. 19 Oct, 2020 1 commit
    • Tom Zander's avatar
      Add priority to privacySegment · 4b0bcf7b
      Tom Zander authored
      We connect to the "first" priority stated segments first, in order to
      allow the UX to be made much better since it may take a bit of time to
      find peers.
      4b0bcf7b
  6. 17 Oct, 2020 2 commits
  7. 13 Oct, 2020 1 commit
    • Tom Zander's avatar
      Minor cleanups · ff0cec68
      Tom Zander authored
      Avoid copy/paste of comments.
      Remove double semicolons.
      Add new seeder.
      ff0cec68
  8. 03 Oct, 2020 5 commits
  9. 02 Oct, 2020 3 commits
    • Justin Holmes's avatar
      Add scalenet · 18ca7abb
      Justin Holmes authored
      18ca7abb
    • Justin Holmes's avatar
      Add testnet4 · 13286db5
      Justin Holmes authored
      13286db5
    • Justin Holmes's avatar
      Activate Nov 2019 & May 2020 HFs by height instead of MTP · 2edd4380
      Justin Holmes authored
      and update the definitions of the Mainnet, Testnet (v3), and Regtest chain params accordingly.  The heights for all 3 chains were taken by verifying the values in both BU and BCHN code bases.
      
      NOTE: For TestNet v3, there is a 1 block discrepancy between BU (1378461) and BCHN (1378460) for the height of the May 2020 hardfork.  I arbitrarily selected the value from BCHN, I'm not sure which is correct.
      2edd4380
  10. 30 Sep, 2020 1 commit
  11. 29 Sep, 2020 4 commits
    • Tom Zander's avatar
      Add speed test · 14a938d5
      Tom Zander authored
      To make sure that a pair of really large transactions being used
      to create a DSP doesn't cause a blocking thread, this runs a
      benchmark on a pair of transactions with 300 inputs each, causing
      45k comparisons to be made.
      On my laptop this results in 0.6 msecs for this creation of the DSP.
      14a938d5
    • Tom Zander's avatar
      Add optional async job to Hub API · 0293890e
      Tom Zander authored
      The current design of the API is that all questions are answered in-
      order. This implies that handling of one connection will also just use
      one thread.
      
      If we want to improve performance of things like "sendTransaction" we
      want an async option, which runs the action and generates the answer
      when its done in a separate thread (a new one for each async-request).
      
      This breaks the in-order reply sequence for clients and as such it
      requires them to set a new header-option to enable this.
      0293890e
    • Tom Zander's avatar
      [Minor] removal of clang-format reference. · 25c8f7bc
      Tom Zander authored
      25c8f7bc
    • Tom Zander's avatar
      Import some improvements from Calin. · fdaa6e4a
      Tom Zander authored
      * API docs
      * Fix possible race condition in addOrphan()
      * Reject proofs that violate simple constraints
      * clear up possible confusing API (first/double spender getters).
      fdaa6e4a
  12. 20 Sep, 2020 2 commits