Commit Graph

1042 Commits

Author SHA1 Message Date
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
Svyatoslav Nikolsky ef50b763d8 blocks_writer_append_to_existing_db 2016-12-08 22:20:36 +03:00
Svyatoslav Nikolsky a5e33c7a26 support blocks import to existing db 2016-12-08 22:14:32 +03:00
NikVolf 2c7eabfbae wip 2016-12-08 17:13:43 +01:00
debris f5b1d95d2d block assembler in progress 2016-12-08 16:45:37 +01:00
Svyatoslav Nikolsky f71fdfc556 fixed tests 2016-12-08 18:39:44 +03:00
Svyatoslav Nikolsky 2f0b42a5b5 Merge branch 'master' into sync_sendrawtransaction 2016-12-08 18:33:37 +03:00
Svyatoslav Nikolsky 23da291f95 accept_transaction 2016-12-08 14:48:00 +03:00
Svyatoslav Nikolsky a16cc16b88 Merge pull request #266 from ethcore/block_assembler
MemoryPoolIterator
2016-12-08 14:11:23 +03:00
debris 986baa8685 MemoryPoolIterator 2016-12-08 11:47:38 +01:00
Marek Kotewicz e2afb545d3 Merge pull request #264 from ethcore/rpc_framework_copypaste
Copypasted RPC framework from Parity
2016-12-08 10:08:03 +01:00
Nikolay Volf 08dd815501 Merge pull request #265 from ethcore/fix_relay_value_in_config
Changed relay to true in version message
2016-12-07 18:00:31 +01:00
Svyatoslav Nikolsky 6e87350a6f changed relay to true in version message 2016-12-07 16:40:57 +03:00
Svyatoslav Nikolsky 19f76d00ac fixed tests 2016-12-07 16:31:23 +03:00
Svyatoslav Nikolsky 7598747b2c added missing JSON RPC options handling 2016-12-07 16:24:54 +03:00
Svyatoslav Nikolsky 99aa1c2330 another porion of parity RPC copypaste 2016-12-07 16:14:52 +03:00
Svyatoslav Nikolsky dcc08eb6c9 Merge pull request #262 from ethcore/forget_unanswered_blocks
Forget unanswered blocks
2016-12-07 13:31:16 +03:00
Svyatoslav Nikolsky 53bf8a26ac copypasted RPC framework from Parity 2016-12-07 13:30:31 +03:00
Nikolay Volf b851f04100 Merge pull request #260 from ethcore/testnet_difficulty_fix
fixed difficulty calculcation on testnet
2016-12-06 11:07:23 +03:00
Svyatoslav Nikolsky f6ca4ca61c final call for blocks 2016-12-06 08:57:50 +03:00
Svyatoslav Nikolsky f3be8450e6 forget unanswered blocks 2016-12-06 08:44:50 +03:00
Svyatoslav Nikolsky 9288aed976 Merge pull request #261 from ethcore/one_chain_verifier
share one chain verifier
2016-12-05 18:29:37 +03:00
debris 8a54d9168f fix tests 2016-12-05 16:03:13 +01:00
debris 2409eb293c share one chain verifier 2016-12-05 15:20:16 +01:00
debris 9f17f8a525 fixed difficulty calculcation on testnet 2016-12-05 13:50:08 +01:00
Svyatoslav Nikolsky 36db70eb86 Merge pull request #258 from ethcore/sync_close_connection_after_verify_error
Close connection with peer when block verification failed with error
2016-12-05 13:38:00 +03:00
Svyatoslav Nikolsky fa08d5b5f1 fixed compilation 2016-12-05 11:00:27 +03:00
Svyatoslav Nikolsky c9605c05bc config flag for passing regtests 2016-12-05 10:13:22 +03:00
Svyatoslav Nikolsky 2b1fecb286 close connection when block verification failed with error 2016-12-02 18:12:20 +03:00
Svyatoslav Nikolsky ffd306d4a5 Merge pull request #257 from ethcore/testnet_block_542
fix verification of testnet block 542
2016-12-02 17:54:33 +03:00
debris a07741c645 fix verification of testnet block 542 by fixing OP_CHECKSEQENCEVERIFY and OP_CHECKLOCKTIMEVERIFY implementations 2016-12-02 15:07:35 +01:00
Svyatoslav Nikolsky 53a925161f Merge pull request #255 from ethcore/testnet_block_519
fix verification of testnet block 519 by fixing OP_WITHIN implementation
2016-12-02 16:08:21 +03:00
debris af095cf505 fix verification of testnet block 519 by fixing OP_WITHIN implementation 2016-12-02 13:59:10 +01:00
Marek Kotewicz 6240f01b18 Merge pull request #253 from ethcore/fix_238
Fixed panic after verification fail during sync
2016-12-02 13:46:22 +01:00
Svyatoslav Nikolsky 74cd2569bd fixed panic after verification fail during sync 2016-12-02 15:12:00 +03:00
Nikolay Volf 13581ac171 Merge pull request #251 from ethcore/fix_238
No double-spend transactions in mempool
2016-12-02 15:06:19 +03:00
Nikolay Volf b1559fb806 Merge pull request #249 from ethcore/testnet_verification
verify work and skip timestamp verification on testnet
2016-12-02 15:05:55 +03:00
Svyatoslav Nikolsky 14cde7adf9 removed diagnostic println 2016-12-02 14:51:32 +03:00
Svyatoslav Nikolsky 83939e1380 removed debugging comment 2016-12-02 14:49:50 +03:00
Svyatoslav Nikolsky 563997e935 no double-spend transactions in mempool 2016-12-02 14:45:14 +03:00