openethereum/ethcore
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
..
benches misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
blockchain Adds cli interface to allow reseting chain to a particular block (#9782) 2019-01-16 16:37:26 +01:00
call-contract Extract CallContract and RegistryInfo traits into their own crate (#10178) 2019-01-16 19:52:21 +01:00
db misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
evm evm: add some mulmod benches (#10600) 2019-04-29 12:09:23 +02:00
light [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00
node-filter Node table limiting and cache for node filter (#10288) 2019-04-05 13:30:31 +02:00
private-tx Trivial journal for private transactions (#10056) 2019-05-14 11:21:21 +02:00
res Fix rinkeby petersburg fork (#10632) 2019-05-09 15:28:30 +02:00
service private-tx: replace error_chain (#10510) 2019-03-27 14:46:05 +01:00
src fix(compilation warnings) (#10649) 2019-05-13 15:10:25 +02:00
sync Trivial journal for private transactions (#10056) 2019-05-14 11:21:21 +02:00
types Reject crazy timestamps instead of truncating. (#10574) 2019-04-08 11:32:51 +02:00
vm Update to latest mem-db, hash-db and trie-db. (#10314) 2019-02-20 21:09:34 +03:00
wasm Replace ethcore-logger with env-logger. (#10102) 2019-01-08 15:07:20 +01:00
Cargo.toml [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00