Commit Graph

1061 Commits

Author SHA1 Message Date
Svyatoslav Nikolsky 3b31ef9216 fixed compilation 2016-12-13 14:03:55 +03:00
NikVolf 7b1e7eec2f Merge branch 'master' into network-rpc-cont 2016-12-13 11:49:07 +01:00
NikVolf 1930d83485 rpc method stub 2016-12-13 11:44:06 +01:00
Svyatoslav Nikolsky 6137914bc6 fix after merge 2016-12-13 13:42:39 +03:00
Svyatoslav Nikolsky f14f809401 Merge branch 'master' into rpc_blockchain 2016-12-13 13:39:46 +03:00
Svyatoslav Nikolsky 89290a05a5 fix after merge 2016-12-13 13:34:42 +03:00
Svyatoslav Nikolsky 3cc7ec96d1 Merge branch 'master' into rpc_raw_continue 2016-12-13 13:32:37 +03:00
Svyatoslav Nikolsky 80f17977c1 Merge pull request #311 from ethcore/block_assembler_tests
verification module refactor
2016-12-13 13:29:18 +03:00
Svyatoslav Nikolsky 59aad9ec30 continue work on 'raw' RPC methods 2016-12-13 13:27:45 +03:00
debris d0c480565d applying suggestions from review and adding comments 2016-12-13 10:50:56 +01:00
debris 7282921bf5 Merge branch 'master' of github.com:ethcore/parity-bitcoin into block_assembler_tests 2016-12-13 10:26:18 +01:00
Nikolay Volf ffd177d2e2 Merge pull request #313 from ethcore/network-rpc
Network RPC, changes to p2p crate, add node method
2016-12-13 00:11:41 +01:00
NikVolf 2379bd1831 update error codes 2016-12-13 00:09:10 +01:00
debris 739677af2d Merge branch 'master' of github.com:ethcore/parity-bitcoin into block_assembler_tests 2016-12-12 23:31:27 +01:00
debris c5bb32f931 fixed median_timestamp function 2016-12-12 23:31:17 +01:00
Svyatoslav Nikolsky 7bed77ba7b fix compilatio 2016-12-12 23:34:52 +03:00
NikVolf aa3dd9e700 api default & curl-example 2016-12-12 21:25:46 +01:00
Svyatoslav Nikolsky 9e1932e7f9 finished gettxout implementation 2016-12-12 21:49:01 +03:00
NikVolf c19740d3eb finalizing api 2016-12-12 19:18:43 +01:00
NikVolf 8d42281804 refactoring on using context 2016-12-12 18:28:39 +01:00
Svyatoslav Nikolsky 4aa85a7261 Merge branch 'master' into rpc_blockchain 2016-12-12 20:12:08 +03:00
Nikolay Volf 7566db1098 Merge pull request #309 from ethcore/script_extract_destinations
Added Script::extract_destinations method
2016-12-12 17:18:18 +01:00
NikVolf f302c3774e network api layout 2016-12-12 17:15:27 +01:00
NikVolf 7ada7d0323 network interface stub 2016-12-12 16:03:56 +01:00
Svyatoslav Nikolsky bc731d6755 added Script::num_signatures_required method 2016-12-12 18:02:31 +03:00
Svyatoslav Nikolsky 19f6c66ea4 added Script::num_signatures_required method 2016-12-12 18:01:44 +03:00
debris 0f7348e139 fixes after merge with master 2016-12-12 15:49:32 +01:00
debris c59e84ebe5 Merge branch 'master' of github.com:ethcore/parity-bitcoin into block_assembler_tests 2016-12-12 15:23:18 +01:00
NikVolf a6e8f376ca p2p api changes 2016-12-12 15:18:05 +01:00
Svyatoslav Nikolsky c82cd6a946 Script::extract_destinations 2016-12-12 17:12:26 +03:00
Svyatoslav Nikolsky 923f24177f Script::extract_destinations 2016-12-12 17:09:54 +03:00
debris 7d7498b35c add logs to verification 2016-12-12 14:32:47 +01:00
Nikolay Volf 58c344320e Merge pull request #276 from ethcore/rpc_blockchain
Rpc BlockChain trait
2016-12-12 14:11:36 +01:00
Svyatoslav Nikolsky 0714037a3a Merge branch 'master' into rpc_blockchain 2016-12-12 15:33:12 +03:00
debris 2f7b940794 DoubleSpends verification 2016-12-12 13:11:00 +01:00
debris 64a3d4d080 verification refactor almost done 2016-12-12 12:04:19 +01:00
debris 552b7b2468 Merge branch 'master' of github.com:ethcore/parity-bitcoin into block_assembler_tests 2016-12-12 10:33:24 +01:00
Marek Kotewicz 0b26bd846b Merge pull request #300 from ethcore/fix_296
Check mempool::is_spent in ChainMemoryPoolTransactionOutputProvider
2016-12-12 10:24:22 +01:00
debris a4e64c0fec TransactionEval rule 2016-12-11 23:26:22 +01:00
debris 74817084ab memory pool transaction acceptor 2016-12-11 23:00:42 +01:00
Svyatoslav Nikolsky fdf704f6ae check mempool::is_spent in ChainMemoryPoolTransactionOutputProvider::is_spent 2016-12-12 00:56:32 +03:00
debris 1d2e0ce495 TransactionAcceptor 2016-12-11 22:31:10 +01:00
Nikolay Volf d2f98bcff0 Merge pull request #299 from ethcore/db-opt
Use buffered write for commiting blocks
2016-12-11 21:20:02 +01:00
NikVolf 4d178961f2 using background writes 2016-12-11 20:15:44 +01:00
debris 95c2fa7d8d HeaderAcceptor finished 2016-12-11 19:10:00 +01:00
debris 0df90a85bd use rayon for parallel verification 2016-12-11 17:42:26 +01:00
debris f8c71c6c37 moved verification Canon structs to their own file 2016-12-11 16:12:28 +01:00
debris b17e466af8 ChainVerifier refactor in progress 2016-12-11 16:03:16 +01:00
Marek Kotewicz 1065541453 Merge pull request #297 from ethcore/sync_orhan_fix
Fixed panic when same orphan tx is received twice
2016-12-11 11:12:36 +01:00
Svyatoslav Nikolsky 408b5cda35 when_got_same_orphan_transaction_twice 2016-12-11 09:37:42 +03:00