Commit Graph

1031 Commits

Author SHA1 Message Date
debris 78906f5594 draw nicer graph in svg format 2016-12-09 22:32:04 +01:00
debris 74ca4725ed updated dependencies and graph 2016-12-09 22:20:17 +01:00
Svyatoslav Nikolsky 516151743c added tests for ser/deser GetBlockResponse 2016-12-09 23:25:06 +03:00
Nikolay Volf 5bd37e1748 Merge pull request #274 from ethcore/indexed_block
indexed block refactor and optimization
2016-12-09 21:21:59 +01:00
Svyatoslav Nikolsky 1b9afd4e01 test for RPC block serialize && deserialize 2016-12-09 22:18:44 +03:00
debris f76ab12e06 Merge branch 'master' of github.com:ethcore/parity-bitcoin into indexed_block 2016-12-09 19:44:14 +01:00
Marek Kotewicz 9a3c8de606 Merge pull request #273 from ethcore/tx-cache
Transaction & meta lru cache (WiP)
2016-12-09 19:40:43 +01:00
Svyatoslav Nikolsky b279b4f170 Merge branch 'master' into rpc_blockchain 2016-12-09 21:22:23 +03:00
Svyatoslav Nikolsky e4fc56f119 GetBlockResponse struct 2016-12-09 21:21:05 +03:00
debris 398d5d5836 fixes after merge with master 2016-12-09 19:06:33 +01:00
debris 9d0afa4592 Merge branch 'master' of github.com:ethcore/parity-bitcoin into indexed_block 2016-12-09 19:01:42 +01:00
NikVolf dc6b874ab7 fix bug with work distribution 2016-12-09 18:47:01 +01:00
Marek Kotewicz 678febcca3 Merge pull request #275 from ethcore/rpc_getblocktemplate
getblocktemplate rpc
2016-12-09 18:34:39 +01:00
debris 14f764ebcf fixed bugs introduced during refactor 2016-12-09 18:32:28 +01:00
Svyatoslav Nikolsky 6304a40ab7 rpc BlockChain trait 2016-12-09 20:14:26 +03:00
NikVolf e707fd73cb update review 2016-12-09 17:49:02 +01:00
debris 0811e876c0 finish indexed block refactor 2016-12-09 16:24:06 +01:00
Svyatoslav Nikolsky 038aba6553 fixed tests compilation 2016-12-09 18:03:42 +03:00
Svyatoslav Nikolsky 62bda1b136 added getblocktemplate_accepted test 2016-12-09 17:59:02 +03:00
debris ac1289fa71 Merge branch 'master' of github.com:ethcore/parity-bitcoin into indexed_block 2016-12-09 15:45:42 +01:00
debris df65e29658 refactor indexed_block, avoid unnecessery copying 2016-12-09 15:44:34 +01:00
debris 4204f8b1b9 refactor indexed_block, avoid unnecessery copying 2016-12-09 15:43:00 +01:00
Svyatoslav Nikolsky d706a8300d implemented getblocktemplate RPC method 2016-12-09 17:34:04 +03:00
Svyatoslav Nikolsky b564770037 implemented get_block_template in local_node 2016-12-09 17:05:53 +03:00
Svyatoslav Nikolsky b5035d6092 added MinerClient to apis list 2016-12-09 16:43:00 +03:00
Svyatoslav Nikolsky 2edb33c932 added Miner rpc client 2016-12-09 16:37:12 +03:00
Svyatoslav Nikolsky c951506209 Merge branch 'master' into rpc_getblocktemplate 2016-12-09 16:24:54 +03:00
NikVolf 8d9a65a85d update cache 2016-12-09 14:23:12 +01:00
Marek Kotewicz da80c69a80 Merge pull request #270 from ethcore/rpc_block_template
Rpc block template
2016-12-09 14:22:45 +01:00
debris 3e581dc010 Merge branch 'master' into rpc_block_template 2016-12-09 14:21:31 +01:00
Svyatoslav Nikolsky b6b1d44445 Merge branch 'rpc_block_template' into rpc_getblocktemplate 2016-12-09 16:20:15 +03:00
Svyatoslav Nikolsky 37e4896547 Merge pull request #271 from ethcore/block_assembler
Block assembler
2016-12-09 16:12:44 +03:00
NikVolf f4690712d0 Merge branch 'master' into tx-cache 2016-12-09 13:21:44 +01:00
NikVolf 04c0561863 Merge branch 'master' of github.com:ethcore/parity-bitcoin 2016-12-09 13:15:21 +01:00
NikVolf bf6396f505 transaction & meta lru cache 2016-12-09 13:10:52 +01:00
debris 033d423686 verification share some constants with miner module, block assemlber takes into account size of block header 2016-12-09 12:38:18 +01:00
Marek Kotewicz db0e4f3bd1 Merge pull request #267 from ethcore/sync_sendrawtransaction
`sendrawtransaction` RPC method implemented
2016-12-09 12:14:27 +01:00
debris cc0ff97ba5 configurable BlockAssembler 2016-12-09 11:41:11 +01:00
debris 3ca513d88f finished block assembler 2016-12-09 11:40:42 +01:00
debris 3080ade4bd sigops counting separated to its own module 2016-12-09 11:16:50 +01:00
Svyatoslav Nikolsky f5d2cdfbce added ser/deser tests for BlockTemplate 2016-12-09 12:49:18 +03:00
Svyatoslav Nikolsky 61faefb9ce added tests for ser/deser BlockTemplateTransaction 2016-12-09 12:30:29 +03:00
Svyatoslav Nikolsky eb5749863c added tests for ser/deser BlockTemplateRequest 2016-12-09 12:02:30 +03:00
Svyatoslav Nikolsky 8b66dfe9ac added BlockTemplateRequest 2016-12-09 11:26:30 +03:00
Svyatoslav Nikolsky 88b4f1aeee added BlockTemplate struct to rpc package 2016-12-09 10:33:38 +03:00
debris 2c707b94c7 Merge branch 'master' of github.com:ethcore/parity-bitcoin into block_assembler 2016-12-08 21:20:59 +01:00
Marek Kotewicz 8d16766574 Merge pull request #269 from ethcore/continuous_import
Support blocks import to existing db
2016-12-08 21:18:49 +01:00
debris 5a1041f72a change nbits: u32 -> bits: Compact, miner uses verification 2016-12-08 21:17:28 +01:00
Svyatoslav Nikolsky 082d81eec6 fixed compilation 2016-12-08 22:43:27 +03:00
debris fc41aba63d fixed a couple of TODOs in block assembler 2016-12-08 20:33:10 +01:00