openethereum/crates/ethcore/src
Jochen Müller 504777e879
Implement the filter argument in parity_pendingTransactions (#295)
* Add filters for pending transactions to RPC API

Allow filtering results in the parity_pendingTransaction endpoint as described in the API docs.

* Make arguments in parity_pendingTransactions work together

filter and limit

* fmt

* Requested changes

- filter in ethcore to avoid unneccessary copying
- rename gas_price to gasPrice
- implement requesting contract creation txs with "action"

* Some beautifying

Remove missing import and unneccessary dependency entry, add a comment
and set right lint level on new module

* fixed broken build after merge

* fmt

* fixing CI errors: type conversion

Co-authored-by: Karim Agha <karim.dev@gmail.com>
2021-03-16 13:39:42 +01:00
..
client Initial sync block stuck. Block import logs (#318) 2021-03-14 11:18:38 +01:00
engines Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
ethereum Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
json_tests Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
machine Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
miner Implement the filter argument in parity_pendingTransactions (#295) 2021-03-16 13:39:42 +01:00
snapshot Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
spec Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
state Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
tests Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
trace Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
verification Initial sync block stuck. Block import logs (#318) 2021-03-14 11:18:38 +01:00
account_db.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
block.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
error.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
executed.rs Big folder refactor 2021-01-14 15:30:57 +01:00
executive.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
externalities.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
factory.rs Big folder refactor 2021-01-14 15:30:57 +01:00
lib.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
pod_account.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
pod_state.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
state_db.rs Big folder refactor 2021-01-14 15:30:57 +01:00
test_helpers.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00
transaction_ext.rs Big folder refactor 2021-01-14 15:30:57 +01:00
tx_filter.rs Ethereum-types and various libs upgrade (#315) 2021-03-12 10:12:42 +01:00