Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Blockpool #383

Merged
merged 9 commits into from
Mar 10, 2015
Merged

[WIP] Blockpool #383

merged 9 commits into from
Mar 10, 2015

Commits on Feb 25, 2015

  1. Configuration menu
    Copy the full SHA
    d46c7bc View commit details
    Browse the repository at this point in the history
  2. major rewrite, reorg of blockpool + new features

    - blockpool moves to its own package
    - uses errs pkg for its own coded errors
    - publicly settable config of params (time intervals and batchsizes)
    - test helpers in subpackage
    - optional TD in blocks used now to update peers chain info
    - major improvement in algorithm
    - fix fragility and sync/parallelisation bugs
    - implement status for reporting on sync status (peers/hashes/blocks etc)
    - several tests added and further corner cases covered
    zelig committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    422490d View commit details
    Browse the repository at this point in the history
  3. export Sendln/Sendf in logger

    zelig committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    cdc8696 View commit details
    Browse the repository at this point in the history
  4. integrate blockpool into eth

    - remove blockpool code
    - remove blockpool integration test (kinda embarrassing)
    - remove errors.go
    zelig committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    16ecda9 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2015

  1. - fix peer disconnect by adding severity function to errs

    - improve logging
    - suicide -> removeChain
    - improved status BlocksInPool calculation
    zelig committed Mar 2, 2015
    Configuration menu
    Copy the full SHA
    a60a18b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af6971f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47278a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2015

  1. partial fix to idle best peer issue

    - best peer cannot be idle for more than idleBestPeerTimeout
    - introduce ErrIdleTooLong fatal error
    - modify default values
    zelig committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    2c616bd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2015

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