Commit Graph

77 Commits (996755c4a832afce8629a771cab8879c88c98355)

Author SHA1 Message Date
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Matthew Halpern 6b0ddd141e
core, eth, les, light: store transaction receipts without txHash and gasCost 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
gary rong c4a1d4fecf eth/filters: fix the block range assignment for log filter (#17284) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
Ian Macalinao d96ba77113 eth/filters: improve error message for invalid filter topics (#17234) 6 years ago
Péter Szilágyi e1f1d3085c
accounts, eth, les: blockhash based filtering on all code paths 6 years ago
Domino Valdano 96339daf40
eth/filters, ethereum: EIP-234 add blockHash param for eth_getLogs 6 years ago
knarfeh e75d0a6e4c eth/filters: make filterLogs func more readable (#16920) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 7 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
gary rong 4e7dc34ff1 eth/filter: check nil pointer when unsubscribe (#16682) 7 years ago
Domino Valdano fedae95015 eth/filters: derive FilterCriteria from ethereum.FilterQuery (#16629) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Felix Lange c7ab3e5544 common: delete StringToAddress, StringToHash (#16436) 7 years ago
Yusup 7aad81f881 eth: fix typos (#16414) 7 years ago
Péter Szilágyi 5cf1d35470
eth, les, light: filter on logs only, derive receipts on demand 7 years ago
Péter Szilágyi 1bf508b449
accounts/abi/bind: support event filtering in abigen 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago
Péter Szilágyi 463014126f
core/bloombits: handle non 8-bit boundary section matches 7 years ago
ferhat elmas 86f6568f66 build: enable unconvert linter (#15456) 7 years ago
ferhat elmas 9619a61024 all: gofmt -w -s (#15419) 7 years ago
Felföldi Zsolt ca376ead88 les, light: LES/2 protocol version (#14970) 7 years ago
Péter Szilágyi 2ab2a9f131 core/bloombits, eth/filters: handle null topics (#15195) 7 years ago
Zsolt Felfoldi 451ffdb62b
core/bloombits: use general filters instead of addresses and topics 7 years ago
Zsolt Felfoldi 6ff2c02991
core/bloombits: AddBloom index parameter and fixes variable names 7 years ago
Péter Szilágyi f585f9eee8
core, eth: clean up bloom filtering, add some tests 7 years ago
Zsolt Felfoldi 4ea4d2dc34
core, eth: add bloombit indexer, filter based on it 7 years ago
rjl493456442 28aea46ac0
core: implement Metropolis EIP 658, receipt status byte 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Egon Elbre 8f06b7980d eth: fix megacheck warnings 7 years ago
Péter Szilágyi 0ff35e170d core: remove redundant storage of transactions and receipts (#14801) 7 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Felix Lange 9b62facdd4 event: deprecate TypeMux and related types 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago
Nick Johnson 1fe67c125d eth/filters: add FindOnce for iterator-like operation (#3435) 8 years ago
Felix Lange f52a1ae849 core, core/vm, eth/filters: move Removed field into vm.Log 8 years ago
bas-vk b5be6b72cb eth/filter: add support for pending logs (#3219) 8 years ago
Felix Lange be746628c7 eth/filters: simplify query object decoding 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Felix Lange be3865211c core/types: remove header accessors 8 years ago
zsfelfoldi 7db7109a5b cmd, eth: added light client and light server modes 8 years ago
Zsolt Felfoldi 9f8d192991 les: light client protocol and API 8 years ago
Bas van Kervel 47ff813012 rpc: refactor subscriptions and filters 8 years ago
Bas van Kervel bb8059f6aa core: ensure the canonical block is written before the canonical hash is set 8 years ago