Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-06-12 | 1 | -7/+7 |
| | |||||
* | eth/filters: fix the block range assignment for log filter (#17284) | gary rong | 2018-07-31 | 1 | -8/+6 |
| | |||||
* | eth/filters: improve error message for invalid filter topics (#17234) | Ian Macalinao | 2018-07-24 | 1 | -2/+2 |
| | |||||
* | accounts, eth, les: blockhash based filtering on all code paths | Péter Szilágyi | 2018-07-12 | 1 | -33/+29 |
| | |||||
* | eth/filters, ethereum: EIP-234 add blockHash param for eth_getLogs | Domino Valdano | 2018-07-12 | 1 | -13/+43 |
| | |||||
* | core, eth: minor txpool event cleanups | Péter Szilágyi | 2018-05-18 | 1 | -2/+2 |
| | |||||
* | all: collate new transaction events together | rjl493456442 | 2018-05-18 | 1 | -5/+9 |
| | |||||
* | eth/filters: derive FilterCriteria from ethereum.FilterQuery (#16629) | Domino Valdano | 2018-05-08 | 1 | -8/+2 |
| | |||||
* | eth: fix typos (#16414) | Yusup | 2018-04-04 | 1 | -1/+1 |
| | |||||
* | accounts/abi/bind: support event filtering in abigen | Péter Szilágyi | 2018-01-24 | 1 | -2/+5 |
| | |||||
* | core/bloombits, eth/filters: handle null topics (#15195) | Péter Szilágyi | 2017-09-27 | 1 | -3/+6 |
| | | | | | | | | | | When implementing the new bloombits based filter, I've accidentally broke null topics by removing the special casing of common.Hash{} filter rules, which acted as the wildcard topic until now. This PR fixes the regression, but instead of using the magic hash common.Hash{} as the null wildcard, the PR reworks the code to handle nil topics during parsing, converting a JSON null into nil []common.Hash topic. | ||||
* | core, eth: clean up bloom filtering, add some tests | Péter Szilágyi | 2017-09-06 | 1 | -25/+24 |
| | |||||
* | core, eth: add bloombit indexer, filter based on it | Zsolt Felfoldi | 2017-09-06 | 1 | -26/+22 |
| | |||||
* | eth: fix megacheck warnings | Egon Elbre | 2017-08-08 | 1 | -1/+0 |
| | |||||
* | all: import "context" instead of "golang.org/x/net/context" | Felix Lange | 2017-03-23 | 1 | -2/+1 |
| | | | | | | | | | | There is no need to depend on the old context package now that the minimum Go version is 1.7. The move to "context" eliminates our weird vendoring setup. Some vendored code still uses golang.org/x/net/context and it is now vendored in the normal way. This change triggered new vet checks around context.WithTimeout which didn't fire with golang.org/x/net/context. | ||||
* | all: gofmt -w -s | Felix Lange | 2017-01-06 | 1 | -1/+1 |
| | |||||
* | core/vm: move Log to core/types | Felix Lange | 2017-01-06 | 1 | -9/+8 |
| | | | | | | | | This significantly reduces the dependency closure of ethclient, which no longer depends on core/vm as of this change. All uses of vm.Logs are replaced by []*types.Log. NewLog is gone too, the constructor simply returned a literal. | ||||
* | core, core/vm, eth/filters: move Removed field into vm.Log | Felix Lange | 2016-12-05 | 1 | -9/+10 |
| | | | | | | | | | | | | This field used to be assigned by the filter system and returned through the RPC API. Now that we have a Go client that uses the underlying type, the field needs to move. It is now assigned to true when the RemovedLogs event is generated so the filter system doesn't need to care about the field at all. While here, remove the log list from ChainSideEvent. There are no users of this field right now and any potential users could subscribe to RemovedLogsEvent instead. | ||||
* | eth/filter: add support for pending logs (#3219) | bas-vk | 2016-11-28 | 1 | -33/+47 |
| | |||||
* | eth/filters: simplify query object decoding | Felix Lange | 2016-11-28 | 1 | -47/+44 |
| | |||||
* | cmd, eth: added light client and light server modes | zsfelfoldi | 2016-11-09 | 1 | -7/+11 |
| | |||||
* | les: light client protocol and API | Zsolt Felfoldi | 2016-11-09 | 1 | -5/+7 |
| | |||||
* | rpc: refactor subscriptions and filters | Bas van Kervel | 2016-08-17 | 1 | -457/+327 |
| | |||||
* | eth: fix #2710 filter races | Henning Diedrich | 2016-07-04 | 1 | -22/+41 |
| | | | | and locking bugs found in its wake. | ||||
* | core: improved chainDb using sequential keys | zsfelfoldi | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | eth/filter: bugfix which can cause a nil pointer crash when parsing filter ↵ | Bas van Kervel | 2016-05-17 | 1 | -38/+36 |
| | | | | arguments | ||||
* | rpc: remove NotifierContextKey | Felix Lange | 2016-04-16 | 1 | -1/+1 |
| | | | | | | | Context keys must have a unique type in order to prevent any unintented clashes. The code used int(1) as key. Fix it by implementing the pattern recommended by package context. | ||||
* | all: fix go vet warnings | Felix Lange | 2016-04-15 | 1 | -4/+4 |
| | |||||
* | all: update license information | Felix Lange | 2016-04-15 | 1 | -7/+7 |
| | |||||
* | rpc: add pub/sub support | Bas van Kervel | 2016-04-02 | 1 | -13/+66 |
| | |||||
* | eth: various typos | Leif Jurvetson | 2016-03-16 | 1 | -1/+1 |
| | |||||
* | eth/filters: ✨ pending logs ✨ | Jeffrey Wilcke | 2016-02-13 | 1 | -7/+22 |
| | | | | | | Pending logs are now filterable through the Go API. Filter API changed such that each filter type has it's own bucket and adding filter explicitly requires you specify the bucket to put it in. | ||||
* | eth/filters: added notifications for out of bound log events | Jeffrey Wilcke | 2016-02-05 | 1 | -19/+27 |
| | | | | | | Out of Bound log events are events that were removed due to a fork. When logs are received the filtering mechanism should check for the `removed` field on the json structure. | ||||
* | cmd, eth, rpc: fix some RPC issues with pending blocks | Péter Szilágyi | 2016-02-03 | 1 | -2/+2 |
| | |||||
* | rpc: migrated the RPC insterface to a new reflection based RPC layer | Bas van Kervel | 2016-01-26 | 1 | -1/+1 |
| | |||||
* | rpc: new RPC implementation with pub/sub support | Bas van Kervel | 2015-12-14 | 1 | -0/+575 |