Commit Graph

356 Commits

Author SHA1 Message Date
Gav Wood fd63fa6836 Update block.rs 2016-02-26 17:27:56 +01:00
debris 2947a1415b Merge branch 'master' into rpc_poll_ids 2016-02-26 15:57:23 +01:00
arkpar 10ef7123c4 Merge branch 'master' of github.com:ethcore/parity into sync 2016-02-26 13:55:42 +01:00
arkpar 2e66ba7b64 Merge branch 'master' of github.com:ethcore/parity into sync 2016-02-26 13:53:01 +01:00
arkpar 80d60cedf6 Removed rocksdb from build scripts and instructions 2016-02-26 13:27:05 +01:00
arkpar 9920dcea17 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-26 13:16:22 +01:00
arkpar c139b6bcbb Fixed json tests build 2016-02-25 17:48:23 +01:00
arkpar 0344f2b4c9 Block queue mem limit test 2016-02-25 17:14:45 +01:00
arkpar 781f763f1f Memory management 2016-02-25 14:09:39 +01:00
arkpar 5a9bba3fa5 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-24 21:32:21 +01:00
arkpar cb3608c6d3 Limit download ahead 2016-02-24 21:23:58 +01:00
Tomasz Drwięga 08647282df Fixing mark_as_bad implementation 2016-02-24 17:01:29 +01:00
debris 0318907fb3 rpc eth_getFilterChanges returns new blocks, implemented eth_uninstallFilter 2016-02-24 14:16:05 +01:00
Tomasz Drwięga d914a27bdf Removing lifetimes from Blocks 2016-02-24 11:17:25 +01:00
Tomasz Drwięga d3fe3f2691 Client refactoring [WIP] 2016-02-24 10:55:39 +01:00
debris 932b31227f Merge branch 'jsonrpc2' into rpc_poll_ids 2016-02-24 10:45:26 +01:00
debris da936d2e94 removed unused umports 2016-02-24 10:45:17 +01:00
debris 4ce9aad749 Merge branch 'jsonrpc2' into rpc_poll_ids 2016-02-24 10:35:15 +01:00
debris ca251215cf simplified filter iterators 2016-02-24 10:35:05 +01:00
debris 394e57d3ce removed unnecessary maps 2016-02-24 10:23:25 +01:00
debris 35cabecad8 support for polling 2016-02-23 18:51:29 +01:00
Tomasz Drwięga 4084acd869 Removing dangling comment 2016-02-23 18:51:18 +01:00
Tomasz Drwięga 990c5c8faa Refactoring client and fixing mark_as_bad & SyncMessage bugs 2016-02-23 18:44:13 +01:00
debris 52ed69b619 Merge branch 'master' into jsonrpc2 2016-02-23 14:53:09 +01:00
Tomusdrw 07e704c968 Fixing clippy warnings. Implementing PartialEq for Uints 2016-02-23 11:40:23 +01:00
debris 4b69b96f9b added assert checking bloom index size 2016-02-22 15:14:35 +01:00
arkpar 61949d0ed4 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-22 13:44:25 +01:00
debris 2be4f2f737 added trailin , 2016-02-22 10:14:31 +01:00
debris 8f4c2d98ba added trailin , 2016-02-22 10:11:07 +01:00
debris 61e1720d07 fork back tests 2016-02-22 09:54:56 +01:00
debris 4adb7ee969 tests for blockchain reseting chain head and rebuilding blooms 2016-02-22 09:12:15 +01:00
debris 155404bf92 Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-22 08:50:03 +01:00
debris 8db8e5b5f8 unit tests for reset chain head 2016-02-22 08:46:47 +01:00
Gav Wood 6448d073a7 Merge pull request #481 from ethcore/warnings
Squash more warnings
2016-02-20 22:00:08 +01:00
arkpar 8bd052b986 Fixed warnings 2016-02-20 11:54:12 +01:00
arkpar 00f2c6e3e4 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-20 00:48:36 +01:00
Nikolay Volf 84e7ce2758 Merge branch 'master' into temp-path
Conflicts:
	util/Cargo.toml
	util/src/lib.rs
2016-02-19 19:11:24 +03:00
Nikolay Volf fed90c126e dev/test tools to separate crate 2016-02-19 17:18:20 +03:00
debris ec428c070b added trailing , 2016-02-19 14:17:04 +01:00
debris a760f5263f Merge branch 'jsonrpc2' of github.com:ethcore/parity into jsonrpc2 2016-02-19 14:08:33 +01:00
debris 8113c689fc Merge branch 'master' into jsonrpc2 2016-02-19 14:07:11 +01:00
arkpar f15275bb5b Merge branch 'master' of github.com:ethcore/parity into db 2016-02-19 13:52:07 +01:00
arkpar 85c842b7fd Restored service test 2016-02-19 13:47:13 +01:00
arkpar 1d60d82698 Merge branch 'master' of github.com:ethcore/parity into discovery 2016-02-19 13:44:57 +01:00
arkpar d9fec87143 Merge branch 'master' of github.com:ethcore/parity into discovery 2016-02-19 13:39:43 +01:00
debris ef8055f900 Merge branch 'master' into jsonrpc2 2016-02-19 12:52:16 +01:00
debris ecde760b42 Merge branch 'master' of github.com:ethcore/parity into rustbeta 2016-02-19 12:40:30 +01:00
debris b5d6359030 fixed allow warnings in ethcore 2016-02-19 12:40:23 +01:00
Gav Wood 4f6bff1c47 Kill bad test. 2016-02-19 11:39:36 +01:00
Gav Wood 0e10efc727 Update blockchain.rs 2016-02-19 11:33:46 +01:00
arkpar 8fa62130e3 Added TODOs 2016-02-19 00:23:05 +01:00
debris df3d17789a compiling ethcore on beta 2016-02-19 00:06:06 +01:00
arkpar af8ba06795 utils compilable in beta 2016-02-18 23:29:41 +01:00
arkpar 68d606b5f0 rocksdb abstraction layer 2016-02-18 03:46:24 +01:00
debris 046984f7e8 fixed log transaction hashes 2016-02-17 14:57:54 +01:00
debris 49027c529a increase db version 2016-02-17 14:46:23 +01:00
debris c74c016ce2 moved filter logic from rpc module to ethcore 2016-02-17 14:13:51 +01:00
debris 5826a34ebb storing block receitps in db, client logs method implementation 2016-02-17 12:35:37 +01:00
Manish Goregaokar 8802fb2fd8 Make clippy an optional dependency 2016-02-17 02:07:41 +05:30
debris b01652f3e7 LocalizedLogEntry and Filter in ethcore module 2016-02-16 18:21:45 +01:00
arkpar d95e971030 Prevent deadlocks 2016-02-16 17:53:31 +01:00
debris 7e5e56de40 bloom_filters finally working 2016-02-16 16:54:58 +01:00
debris d000ad2441 more tests and fixes for blockchains bloom filters 2016-02-16 14:46:21 +01:00
debris 0699cdd5d0 tests for blockchain bloomfilters 2016-02-16 11:41:34 +01:00
arkpar fa316c21ae Merge branch 'discovery' of github.com:ethcore/parity into discovery 2016-02-16 02:31:53 +01:00
arkpar 681350b03d Merge branch 'discovery' of github.com:ethcore/parity into discovery 2016-02-16 01:36:23 +01:00
arkpar dbf3691c22 Return nothing on state requests instead of panicing 2016-02-16 01:13:13 +01:00
debris 0a3e8a0fdb more tests for bloomfilter 2016-02-15 21:56:33 +01:00
debris 9e760e9fb8 Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-15 21:39:38 +01:00
debris 6d91852c55 test chainfilter on realdata 2016-02-15 21:32:09 +01:00
Nikolay Volf 017a1adb24 fixing issues and moving 2016-02-15 18:01:52 +03:00
debris 552fe1fb4b removed unused functions and warnings 2016-02-15 15:42:43 +01:00
debris 0fab166fba refactored chainfilter.rs, split out indexer 2016-02-15 15:22:13 +01:00
Nikolay Volf 31762095b7 Merge branch 'master' into secret-store 2016-02-15 17:19:04 +03:00
Gav Wood 75197f4586 Update keys_directory.rs 2016-02-15 14:21:45 +01:00
debris 4c474d8d91 Merge branch 'master' into jsonrpc2 2016-02-15 10:53:01 +01:00
Tomusdrw 2c4700f4c1 Fixing clippy warnings 2016-02-15 00:55:45 +01:00
Nikolay Volf 3389606c7b crypto section fails checks 2016-02-14 19:09:36 +03:00
Nikolay Volf 75383199d6 kdf params error checking 2016-02-14 18:22:42 +03:00
Nikolay Volf ae5ec6bad9 Merge branch 'master' into secret-store 2016-02-14 16:01:29 +03:00
debris 9e0cfa1fad ignore transition tests for now, make travis build green again 2016-02-14 13:31:51 +01:00
debris f1b39ee1e5 nightly fixes 2016-02-14 12:54:27 +01:00
debris 2748e770e4 Merge branch 'master' into jsonrpc2 2016-02-14 11:13:22 +01:00
debris 3a09b2f226 fixed build 2016-02-13 13:15:46 +01:00
debris 3fcade9f6d bloom possibilities in progress 2016-02-13 13:05:28 +01:00
Nikolay Volf 91c6b6e2c1 coverage fix 2016-02-13 01:29:28 +03:00
Nikolay Volf 7fa0fd2440 garbage collection 2016-02-13 01:12:32 +03:00
Nikolay Volf 19e1f63909 issues with loading and more tests 2016-02-12 23:27:09 +03:00
Nikolay Volf 89c5d9f6f6 tests and serialization fixes 2016-02-12 20:09:24 +03:00
Nikolay Volf f198e53891 documentation effort 2016-02-12 18:39:47 +03:00
debris c9e0071fde blockchain bloomfilter should be ok by now... 2016-02-12 14:03:23 +01:00
Nikolay Volf 1c57214786 constructor rename 2016-02-12 12:52:42 +03:00
debris b73d528365 bloomfilter reset_chain_head 2016-02-12 02:03:04 +01:00
debris 160c52a14b bloomfilters connected to blockchain (but without reversion) 2016-02-12 00:40:45 +01:00
Nikolay Volf 6cdc220406 key directory 2016-02-12 01:43:37 +03:00
arkpar 01d9ffcd9b Minor fixes 2016-02-11 22:14:06 +01:00
arkpar 62ac80d53f Merge branch 'master' of github.com:ethcore/parity into net 2016-02-11 21:10:47 +01:00
arkpar 84732d4b94 Sync fixes 2016-02-11 21:10:41 +01:00
Gav Wood 0a41dedc05 Merge pull request #414 from ethcore/state
Use latest era instead of end era as journal marker
2016-02-11 18:44:52 +01:00
Nikolay Volf d9b6ab1128 flush 2016-02-11 19:48:47 +03:00
Nikolay Volf 02990290c6 json generation 2016-02-11 18:25:00 +03:00
debris 2cf0f1b5f3 moved chainfilter from util to ethcore, blockchain stores block blooms 2016-02-11 14:35:03 +01:00
Nikolay Volf e61376565e parsing tests 2016-02-11 16:17:38 +03:00
arkpar 0d0441a186 Use latest era instead of end era as journal marker 2016-02-11 13:32:27 +01:00
debris b0f2ae147b Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-11 10:20:15 +01:00
Nikolay Volf 50a6e90e3d Merge pull request #406 from ethcore/net
Fixed block_bodies not returning a list
2016-02-11 04:32:19 +03:00
Nikolay Volf f0431218d6 basic parsing 2016-02-11 04:22:59 +03:00
arkpar 7bb661e21c Fixed block_bodies not returning a list 2016-02-11 02:07:46 +01:00
Nikolay Volf ebe3990d0d fixing tests and build 2016-02-11 03:40:22 +03:00
Nikolay Volf e19b89be2c flush 2016-02-11 03:32:44 +03:00
Gav Wood 5f742c9142 Fix test. 2016-02-11 00:38:19 +01:00
Nikolay Volf 7bfb832312 type metadata for key files 2016-02-11 01:06:35 +03:00
debris 4fe86a4419 eth_getBlockByNumber 2016-02-10 22:54:12 +01:00
debris 93975be5e3 transaction by block number and index 2016-02-10 22:36:59 +01:00
debris df0fa06e8a applied client interface changes to sync tests 2016-02-10 22:16:25 +01:00
debris 484a4d8bdd Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-10 21:52:52 +01:00
Gav Wood 9ac4f51601 Allow path to be configured. 2016-02-10 21:17:47 +01:00
debris db35e21bcd few client methods use BlockId instead of hash and BlockNumber 2016-02-10 19:29:27 +01:00
Nikolay Volf 66a370af9b Merge pull request #396 from ethcore/close_gently
Catching panics.
2016-02-10 18:55:53 +03:00
Tomusdrw 96dda7b73a Forwarding panics from threads 2016-02-10 16:35:52 +01:00
Tomusdrw 7925642b1b Removing overengineered stuff 2016-02-10 15:28:43 +01:00
debris 5347d4fe43 changed BlockPosition -> Location 2016-02-10 15:15:28 +01:00
debris dc8fa4ebfd moved BlockId and TransactionId to blockchain.rs 2016-02-10 15:09:38 +01:00
Tomusdrw 0d121dd51a Removing unecessary locks causing dead-locks 2016-02-10 14:49:31 +01:00
Tomusdrw 6b0cc0c8fa Merge branch 'master' into close_gently
Conflicts:
	parity/main.rs
2016-02-10 13:13:04 +01:00
Tomusdrw 2a498fc3eb Implementing PanicHandlers for all places when new thread is spawned. Handling Client panics 2016-02-10 12:50:27 +01:00
debris 75b54cc277 updated BlockId and TransactionId description 2016-02-10 12:43:26 +01:00
debris 8c43c989af fixed Uniquely typo 2016-02-10 12:41:36 +01:00
debris 626277ef9a block and transaction ids, jsonrpcs eth_getTransactionByHash 2016-02-10 11:28:40 +01:00
debris b86ddbb923 Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-10 10:13:07 +01:00
Nikolay Volf 4ab99a6bb3 fixed conflicting namespaces 2016-02-10 02:20:36 +03:00
debris 4df096fed3 optimize blockchains transaction_at 2016-02-10 00:12:09 +01:00
Nikolay Volf dabce9ab45 cleanup, warnings 2016-02-10 01:11:22 +03:00
Nikolay Volf 2982c7973e externalities suicide test 2016-02-10 01:02:31 +03:00
Nikolay Volf 2b6eb97f66 log test 2016-02-10 00:41:45 +03:00
Nikolay Volf 71786dd172 should_panic test 2016-02-10 00:32:47 +03:00
Nikolay Volf 3b01ca93cd call fail test 2016-02-09 22:30:35 +03:00
debris 75ccb22d26 add Debug, PartialEq and Eq to LocalizedTransaction 2016-02-09 18:14:04 +01:00
Nikolay Volf 1603b2bf64 flush 2016-02-09 19:47:14 +03:00
debris 3abe5e941f Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-09 17:45:51 +01:00
Nikolay Volf 5767931df6 dried out tests 2016-02-09 19:29:52 +03:00
Nikolay Volf b42f5145a6 check env_info 2016-02-09 07:54:58 -08:00
Nikolay Volf 7f607905ed moving around setups 2016-02-09 07:31:57 -08:00
Nikolay Volf cc4206f690 initial test setup 2016-02-09 06:28:27 -08:00
debris 5d05c36791 LocalizedTransaction 2016-02-09 15:17:01 +01:00
Gav Wood 1ae4da46b3 Merge pull request #387 from ethcore/coverage-effort
Ethash unit tests final
2016-02-09 13:59:48 +01:00
Nikolay Volf 97789cbab7 Merge pull request #374 from ethcore/jsonrpc
jsonrpc
2016-02-09 15:51:28 +03:00
debris ac2ee42804 Merge branch 'jsonrpc' into jsonrpc2 2016-02-09 13:25:47 +01:00
debris fd18be4317 change CLIENT_DB_VER_STR instead of DB_VERSION 2016-02-09 13:21:32 +01:00
Nikolay Volf 095c60d440 possible panic resolution, block family tests 2016-02-09 04:20:18 -08:00