openethereum/ethcore/sync/src
Anton Gavrilov 5a581c1c90 Trivial journal for private transactions (#10056)
* Journal for private txs added

* Tests after adding logging to private tx fixed

* Logs getter and tests added

* Time and amount limit for logs added

* RPC method for log retrieving added

* Correct path name and time validation implemented

* References for parameters added, redundant cloning reworked

* References for parameters added, redundant cloning reworked

* Work with json moved to the separate struct

* Serialization test added

* Fixed build after the merge with head

* Documentation for methods fixed, redundant field removed

* Fixed error usages

* Timestamp trait implemented for std struct

* Commented code removed

* Remove timestamp source, rework serialization test

* u64 replaced with SystemTime

* Path made mandatory for logging

* Source of monotonic time added

* into_system_time method renamed

* Initialize time source by max from current system time and max creation time from already saved logs

* Redundant conversions removed, code a little bit reworked according to review comments

* One more redundant conversion removed, rpc call simplified
2019-05-14 11:21:21 +02:00
..
chain [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00
light_sync [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00
res Support millisecond timestamp for instant seal engine (#9469) 2018-09-06 11:38:00 +02:00
tests Trivial journal for private transactions (#10056) 2019-05-14 11:21:21 +02:00
api.rs RPC: Implements eth_subscribe("syncing") (#10311) 2019-04-02 17:13:55 +02:00
block_sync.rs [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00
blocks.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
lib.rs RPC: Implements eth_subscribe("syncing") (#10311) 2019-04-02 17:13:55 +02:00
private_tx.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
snapshot.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
sync_io.rs Bundle protocol and packet_id together in chain sync (#10315) 2019-02-13 09:20:33 +01:00
transactions_stats.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00