Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

New Transaction Queue implementation #8074

Merged
merged 97 commits into from
Apr 13, 2018
Merged

New Transaction Queue implementation #8074

merged 97 commits into from
Apr 13, 2018

Commits on Jan 24, 2018

  1. Configuration menu
    Copy the full SHA
    c467c7d View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2018

  1. Queue in progress.

    tomusdrw committed Jan 29, 2018
    Configuration menu
    Copy the full SHA
    15a52b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2018

  1. TransactionPool.

    tomusdrw committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    d358050 View commit details
    Browse the repository at this point in the history
  2. Prepare for txpool release.

    tomusdrw committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    34e1eb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b5ff18 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2018

  1. Miner refactor [WiP]

    tomusdrw committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    f77a46d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Configuration menu
    Copy the full SHA
    b176521 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. Configuration menu
    Copy the full SHA
    d966a4b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. WiP reworking miner.

    tomusdrw committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    43e8289 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. Make it compile.

    tomusdrw committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    5e783eb View commit details
    Browse the repository at this point in the history
  2. Add some docs.

    tomusdrw committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    71fa691 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. Configuration menu
    Copy the full SHA
    a70f1c3 View commit details
    Browse the repository at this point in the history
  2. Work on miner API.

    tomusdrw committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    afae75b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Fix ethcore tests.

    tomusdrw committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    47e8928 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b25b86 View commit details
    Browse the repository at this point in the history
  3. Implement next nonce.

    tomusdrw committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    81a96e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2018

  1. RPC compiles.

    tomusdrw committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    b538413 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2018

  1. Configuration menu
    Copy the full SHA
    3368324 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a24420 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. Configuration menu
    Copy the full SHA
    fc4a0aa View commit details
    Browse the repository at this point in the history
  2. Compiles!

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    e595e83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    620e6be View commit details
    Browse the repository at this point in the history
  4. Clean-up and parallelize.

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    5a6cdf5 View commit details
    Browse the repository at this point in the history
  5. 3 Configuration menu
    Copy the full SHA
    0f2424c View commit details
    Browse the repository at this point in the history
  6. Revert "Get rid of RefCell in header."

    This reverts commit 0f2424c.
    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    a1cb18c View commit details
    Browse the repository at this point in the history
  7. Override Sync requirement.

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    e902bec View commit details
    Browse the repository at this point in the history
  8. Fix status display.

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    fede1ea View commit details
    Browse the repository at this point in the history
  9. Unify logging.

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    5075cec View commit details
    Browse the repository at this point in the history
  10. Extract some cheap checks.

    tomusdrw committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    449facf View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Configuration menu
    Copy the full SHA
    e2be467 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c07ea86 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. Configuration menu
    Copy the full SHA
    b720077 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe74263 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8312e4a View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2018

  1. Configuration menu
    Copy the full SHA
    51e2f43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54965d6 View commit details
    Browse the repository at this point in the history
  3. Make RPC compile again.

    tomusdrw committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    43e9358 View commit details
    Browse the repository at this point in the history
  4. Bunch of txpool tests.

    tomusdrw committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    236ac24 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Configuration menu
    Copy the full SHA
    d698145 View commit details
    Browse the repository at this point in the history
  2. Nonce Cap

    tomusdrw committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    e97e453 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Nonce cap cache and tests.

    tomusdrw committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    f079b91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41a5acc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35c7783 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. Simple penalization.

    tomusdrw committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    886224a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4d9341 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03e89ec View commit details
    Browse the repository at this point in the history
  4. Remove banning queue.

    tomusdrw committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    900b446 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7dab842 View commit details
    Browse the repository at this point in the history
  6. Disable debug build.

    tomusdrw committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    8046ef9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    83c92bc View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Configuration menu
    Copy the full SHA
    eb025db View commit details
    Browse the repository at this point in the history
  2. Remove old todo.

    tomusdrw committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    1f1694b View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Configuration menu
    Copy the full SHA
    893131f View commit details
    Browse the repository at this point in the history
  2. Post-review fixes.

    tomusdrw committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    660b6b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39c6bb4 View commit details
    Browse the repository at this point in the history
  4. Fix miner options default.

    tomusdrw committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    006d635 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6b9324 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cfc2200 View commit details
    Browse the repository at this point in the history
  7. Pass rejection reason.

    tomusdrw committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    ce02494 View commit details
    Browse the repository at this point in the history
  8. Add more details to drop.

    tomusdrw committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    68b3f2a View commit details
    Browse the repository at this point in the history
  9. Rollback heap size of.

    tomusdrw committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    72f49d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Configuration menu
    Copy the full SHA
    8ab2912 View commit details
    Browse the repository at this point in the history
  2. Fix tests.

    tomusdrw committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    901e532 View commit details
    Browse the repository at this point in the history
  3. Introduce nonces cache.

    tomusdrw committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    7f15140 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1dcc47e View commit details
    Browse the repository at this point in the history
  5. Lower the mem limit.

    tomusdrw committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    a74f18a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d7d16b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bdfdb3d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d1da26 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. Configuration menu
    Copy the full SHA
    cca0db7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    281e54d View commit details
    Browse the repository at this point in the history
  3. Fix tests.

    tomusdrw committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    6a304c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Configuration menu
    Copy the full SHA
    383a908 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Configuration menu
    Copy the full SHA
    7aaff4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93f93a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f290e7 View commit details
    Browse the repository at this point in the history
  4. Optimize local transactions.

    tomusdrw committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    bed88ee View commit details
    Browse the repository at this point in the history
  5. Fix aura tests.

    tomusdrw committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    4a7940e View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Configuration menu
    Copy the full SHA
    6dcea90 View commit details
    Browse the repository at this point in the history
  2. Update locks comments.

    tomusdrw committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    c36d39d View commit details
    Browse the repository at this point in the history
  3. Get rid of unsafe Sync impl.

    tomusdrw committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    c92812b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Review fixes.

    tomusdrw committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    be75720 View commit details
    Browse the repository at this point in the history
  2. Remove excessive matches.

    tomusdrw committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    357fcf3 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2018

  1. Configuration menu
    Copy the full SHA
    f41b0f2 View commit details
    Browse the repository at this point in the history
  2. Fix compilation errors.

    tomusdrw committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    da0f845 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    296cc42 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Configuration menu
    Copy the full SHA
    e199b86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    285f4fd View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Fix private-tx test.

    tomusdrw committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    af81bee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53f328c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e012ae View commit details
    Browse the repository at this point in the history
  4. Fix secret store tests.

    tomusdrw committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    0e2bf52 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f15c30 View commit details
    Browse the repository at this point in the history
  6. Fix config tests.

    tomusdrw committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    483b70c View commit details
    Browse the repository at this point in the history
  7. Fix pool tests.

    tomusdrw committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    b7789e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Configuration menu
    Copy the full SHA
    1c757e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. Address grumbles.

    tomusdrw committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    d7c8b94 View commit details
    Browse the repository at this point in the history