erigon-pulse/event
Felix Lange 6d5e100d0d event: add new Subscription type and related utilities
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.
2017-01-25 18:44:20 +01:00
..
filter all: gofmt -w -s 2017-01-06 15:52:03 +01:00
event_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
event.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
example_feed_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
example_scope_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
example_subscription_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
example_test.go core, eth, event, miner, xeth: fix event post / subscription race 2015-10-12 16:22:03 +03:00
feed_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
feed.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
subscription_test.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00
subscription.go event: add new Subscription type and related utilities 2017-01-25 18:44:20 +01:00