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

Improve EthereumListener #1152

Open
wants to merge 36 commits into
base: develop
Choose a base branch
from

Commits on Aug 8, 2018

  1. Replaces CompositeEthereumListener with new pub/sub model implementat…

    …ion.
    e.shevchenko committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    27c10b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Removes (almost) EthereumListenerAdaptor using

    e.shevchenko committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    8165a2c View commit details
    Browse the repository at this point in the history
  2. Adds unsubscribeAfter(event) logic

    e.shevchenko committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    53e0173 View commit details
    Browse the repository at this point in the history
  3. Makes Publisher dependant from abstract executor. Adds additional log…

    …ging.
    e.shevchenko committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    d2fd027 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80fe9f8 View commit details
    Browse the repository at this point in the history
  5. Replace EthereumListener to Publisher usage

    e.shevchenko committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    7a27d8d View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2018

  1. Configuration menu
    Copy the full SHA
    350c5d1 View commit details
    Browse the repository at this point in the history
  2. Renames all events by removing 'Event' suffix.

    e.shevchenko committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    c216d32 View commit details
    Browse the repository at this point in the history
  3. Removes experimental publisher

    e.shevchenko committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    9627991 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86e7ca4 View commit details
    Browse the repository at this point in the history
  5. Migrate to backeard compatibility EthereumListener using.

    e.shevchenko committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    c54d4b9 View commit details
    Browse the repository at this point in the history
  6. Deletes unused events + some events rename.

    e.shevchenko committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    acb5e89 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. Removes import wilcards.

    e.shevchenko committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    06c7022 View commit details
    Browse the repository at this point in the history
  2. Adds one-off condition to subscription.

    e.shevchenko committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    f643b3c View commit details
    Browse the repository at this point in the history
  3. Adds subscription with life cycle abstraction.

    e.shevchenko committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    5fcd91f View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2018

  1. Reverts formattings changes.

    e.shevchenko committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    7fc9119 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1f739c View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2018

  1. Adds concurrency testing.

    e.shevchenko committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    2e07934 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bf20ff View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2018

  1. Moves LifeCycle to Subscription.

    e.shevchenko committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    e41e31b View commit details
    Browse the repository at this point in the history
  2. Replaces EthereumListener.STUB anonymous class with EthereumListenerA…

    …dapter instance.
    e.shevchenko committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    ab4754d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b214302 View commit details
    Browse the repository at this point in the history
  4. Reverts RecommendedGasPriceTracker

    e.shevchenko committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    003ae12 View commit details
    Browse the repository at this point in the history
  5. Adds copyright headers.

    e.shevchenko committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    7288636 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    442046b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2018

  1. Configuration menu
    Copy the full SHA
    a06646a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    698b59a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2018

  1. Configuration menu
    Copy the full SHA
    feeff0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d463bd1 View commit details
    Browse the repository at this point in the history
  3. Fixes 'this' reference error.

    e.shevchenko committed Sep 21, 2018
    Configuration menu
    Copy the full SHA
    0d61180 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. Adds extra shortcuts to Publisher. Adds Events.Type constants. Fixes …

    …couple bugs. Refactors samples.
    e.shevchenko committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    00d4609 View commit details
    Browse the repository at this point in the history
  2. Develop merge

    e.shevchenko committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    3bd0f73 View commit details
    Browse the repository at this point in the history
  3. Fixes typo.

    e.shevchenko committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    67e9c6a View commit details
    Browse the repository at this point in the history
  4. Adds minor fixes

    e.shevchenko committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    d576607 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Adds several comments/

    e.shevchenko committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    f0bf19a View commit details
    Browse the repository at this point in the history
  2. Adds copyright headers.

    e.shevchenko committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    7ee5811 View commit details
    Browse the repository at this point in the history