good morning!!!!

Skip to content
Snippets Groups Projects
  1. Feb 03, 2017
    • Felix Lange's avatar
      event: address review issues (multiple commits) · 1bed9b3f
      Felix Lange authored
      event: address Feed review issues
      
      event: clarify role of NewSubscription function
      
      event: more Feed review fixes
      
      * take sendLock after dropping f.mu
      * add constant for number of special cases
      
      event: fix subscribing/unsubscribing while Send is blocked
      1bed9b3f
  2. Jan 25, 2017
    • Felix Lange's avatar
      rpc: send nil on subscription Err channel when Client is closed · a2b4abd8
      Felix Lange authored
      This change makes client subscriptions compatible with the new
      Subscription semantics introduced in the previous commit.
      a2b4abd8
    • Felix Lange's avatar
      event: add new Subscription type and related utilities · 6d5e100d
      Felix Lange authored
      This commit introduces a new Subscription type, which is synonymous with
      ethereum.Subscription. It also adds a couple of utilities that make
      working with Subscriptions easier. The mot complex utility is Feed, a
      synchronisation device that implements broadcast subscriptions. Feed is
      slightly faster than TypeMux and will replace uses of TypeMux across the
      go-ethereum codebase in the future.
      6d5e100d
    • Felix Lange's avatar
      event: deprecate TypeMux and related types · 9b62facd
      Felix Lange authored
      The Subscription type is gone, all uses are replaced by
      *TypeMuxSubscription. This change is prep-work for the
      introduction of the new Subscription type in a later commit.
      
         gorename -from '"github.com/ethereum/go-ethereum/event"::Event' -to TypeMuxEvent
         gorename -from '"github.com/ethereum/go-ethereum/event"::muxsub' -to TypeMuxSubscription
         gofmt -w -r 'Subscription -> *TypeMuxSubscription' ./event/*.go
         find . -name '*.go' -and -not -regex '\./vendor/.*' \| xargs gofmt -w -r 'event.Subscription -> *event.TypeMuxSubscription'
      9b62facd
  3. Jan 24, 2017
  4. Jan 23, 2017
  5. Jan 22, 2017
  6. Jan 20, 2017
  7. Jan 18, 2017
  8. Jan 17, 2017
  9. Jan 16, 2017
  10. Jan 13, 2017
  11. Jan 12, 2017
Loading