diff options
author | Felix Lange <fjl@twurst.com> | 2016-07-19 07:39:12 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2017-01-26 01:44:20 +0800 |
commit | 6d5e100d0dc6fc0b905610850a75b5d4fa907739 (patch) | |
tree | a653dc592af1e7405faeaf9ec9b84f9b32aa3b88 /vendor | |
parent | 9b62facdd4bdabfed5ef98d131686c4d2606083a (diff) | |
download | go-tangerine-6d5e100d0dc6fc0b905610850a75b5d4fa907739.tar.gz go-tangerine-6d5e100d0dc6fc0b905610850a75b5d4fa907739.tar.zst go-tangerine-6d5e100d0dc6fc0b905610850a75b5d4fa907739.zip |
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.
Diffstat (limited to 'vendor')
0 files changed, 0 insertions, 0 deletions