More accurately represent Ethereum RPC filter topics
More accurately represent Ethereum RPC filter topics

Rather than a flat list of topics to watch for, it is an indexed list
of topics to watch for in those specific positions. As such, items in
that list may also be zero (null, matches any topic), or a list of
topics (matches any one of those topics).

Additionally, topics are always specified using 32 bytes, so there is
no need to specify length explicitly.

belisarius222/arvo,urbit/urbit,urbit/urbit,urbit/urbit,ngzax/urbit,ngzax/urbit,ngzax/urbit,urbit/urbit,ngzax/urbit,jfranklin9000/urbit,belisarius222/arvo,urbit/urbit,jfranklin9000/urbit,ngzax/urbit,jfranklin9000/urbit,ngzax/urbit,urbit/urbit,jfranklin9000/urbit,jfranklin9000/urbit,joemfb/arvo,jfranklin9000/urbit,ngzax/urbit,urbit/urbit,jfranklin9000/urbit,joemfb/arvo