Commit graph

9938 commits

Author SHA1 Message Date
Etienne Napoleone
5e0851d540
Merge pull request #247 from tomochain/docker
add maxpeer to node image entrypoint
2018-11-01 18:23:10 +07:00
Etienne Napoleone
7b779677a7
add maxpeer to node image entrypoint 2018-11-01 17:54:33 +07:00
Tuna
76904c0c32
Merge pull request #241 from nguyenbatam/change_info_at_extra_data_in_block
change info at extra data in block from geth to tomo
2018-10-30 09:11:35 +07:00
Nguyen Ba Tam
27fe5c6d3e change info at extra data in block from geth to tomo 2018-10-29 15:31:44 +07:00
Tuna
386aa74298
Merge pull request #240 from nguyenbatam/extend_max_peer_per_node
extend max peer per node to 200
2018-10-29 10:05:59 +07:00
Nguyen Ba Tam
2f85ac9f04 extend max peer per node to 200 2018-10-26 16:19:11 +07:00
Tuna
c058a3d72e
Merge pull request #239 from nguyenbatam/fix_dv_validate_block_detail_before_broadcast
fix double validation : m2 validate block detail before broadcast
2018-10-26 10:40:06 +07:00
Nguyen Ba Tam
d8cbcbd5d9 fix dv m2 validate block detail before broadcast 2018-10-26 09:56:20 +07:00
Tuna
0365f6c2f5
Merge pull request #237 from ngtuna/cleanup
clean up unused DV code
2018-10-25 17:00:36 +07:00
Tuna
d4051ee145
Merge pull request #238 from nguyenbatam/fix_dv
fix error double validation
2018-10-25 17:00:03 +07:00
Nguyen Ba Tam
3fa13073fd fix error double validation 2018-10-25 16:10:42 +07:00
Tuna
8d40a72155 clean up unused DV code 2018-10-25 15:22:11 +07:00
Tuna
7c561e5117
Merge pull request #236 from nguyenbatam/tiny_fix_double_validation
tiny fix double validation
2018-10-25 11:46:23 +07:00
Nguyen Ba Tam
77d9c43471 tiny fix double validation 2018-10-25 11:34:08 +07:00
Tuna
a0889d555b
Merge pull request #235 from ngtuna/dv-epoch-1
DV is enabled from epoch 2nd
2018-10-25 10:30:30 +07:00
Tuna
2bda1ebffd DV is enabled from epoch 2nd 2018-10-25 10:29:59 +07:00
Tuna
d11350503b
Merge pull request #233 from nguyenbatam/m1_mine_block_but_only_broadcast
m1 mine block but only broadcast block wait m2 validate
2018-10-25 10:05:37 +07:00
Tuna
87643e65b5
Merge pull request #232 from dinhln89/header-m2
Add new block header validator for store m2 data.
2018-10-25 08:25:18 +07:00
DinhLN
4b26ed4dbb Fixed unit test for new m2 block header. 2018-10-25 01:27:23 +07:00
DinhLN
5360513293 Add new block header validator for store m2 data. 2018-10-24 18:15:16 +07:00
Tuna
0ae81138f5
Merge pull request #234 from ngtuna/double-validation-refactor
move DV to posv package
2018-10-24 18:01:22 +07:00
Tuna
7d0e91fd0d move DV to posv package 2018-10-24 17:14:58 +07:00
Nguyen Ba Tam
e34b4fb790 m1 mine block but only broadcast block wait m2 validate 2018-10-24 16:25:36 +07:00
Tuna
996f8580df
Merge pull request #231 from nguyenbatam/move_subscribeTx_subscribeSpecialTx
move from Subscribe Tx to Subscribe Special Tx in Double Validate
2018-10-23 17:50:43 +07:00
Nguyen Ba Tam
1afaa5f89e move from SubscribeTx to Subscribe Special Tx in Double Validate 2018-10-23 17:40:38 +07:00
Tuna
3b4106fc12
Merge pull request #230 from ngtuna/double-validation-fix-1
double validation bugfix
2018-10-23 17:35:07 +07:00
Tuna
59f3d3a52e get snapshot from parent blk 2018-10-23 16:06:26 +07:00
Tuna
ac6e3fd224
Merge pull request #217 from tomochain/revert-216-revert-211-double-validation
Adding double validation layer
2018-10-23 14:13:40 +07:00
Tuna
ab566a333a double validate, then import, then create txSign 2018-10-23 11:41:58 +07:00
Tuna
33a578824b correct order - dv before importing 2018-10-23 11:39:38 +07:00
Tuna
959dbec5a6 Revert "Revert "adding double validation layer"" 2018-10-23 11:37:57 +07:00
Tuna
e4cbeaeb8c
Merge pull request #207 from nguyenbatam/verify_info_at_checkpoint_block
verify info at checkpoint block
2018-10-23 11:36:59 +07:00
Tuna
6b43905a23 minor makeup 2018-10-23 11:09:22 +07:00
Nguyen Ba Tam
a7c149d76b verify validators info at checkpoint block 2018-10-23 11:09:22 +07:00
Tuna
f7c2902315
Merge pull request #199 from nguyenbatam/duplicate_connection_with_each_peer
duplicate connection with each peer
2018-10-23 10:33:03 +07:00
Tuna
740e6076e5 fix after reviewing 2018-10-23 10:07:02 +07:00
Nguyen Ba Tam
c243f37fc4 Broadcast special Tx through pairRW 2018-10-23 10:07:02 +07:00
Nguyen Ba Tam
192a985253 add a pair connections with each peer 2018-10-23 10:05:20 +07:00
DinhLN
a9e181e5a6 Add penalty feature for prevent signer without sign in epoc make slow down chain.
Fixed duplicate nonce value for randomize and sign txs

Fixed prevent signers penaltied return in 4 epocs sequent.
2018-10-23 10:02:49 +07:00
Nguyen Ba Tam
bcfb59fe14 Broadcast special Tx through pairRW 2018-10-23 10:02:48 +07:00
Nguyen Ba Tam
4c635b57e1 add a pair connections with each peer 2018-10-23 10:02:48 +07:00
DinhLN
3a49a4af4f Add penalty feature for prevent signer without sign in epoc make slow down chain.
Fixed duplicate nonce value for randomize and sign txs

Fixed prevent signers penaltied return in 4 epocs sequent.
2018-10-23 10:02:48 +07:00
Tuna
74670cbe50
Merge pull request #228 from dinhln89/random-smc
Fixed unit test for new randomize smc.
2018-10-23 10:02:01 +07:00
DinhLN
228f1a1875 Fixed unit test for new randomize smc. 2018-10-22 15:36:58 +07:00
Nguyen Sy Thanh Son
798d9b086c Merge branch 'master' of github.com:tomochain/tomochain 2018-10-20 04:37:10 +00:00
Nguyen Sy Thanh Son
61f70d07b1 add validation to randomize smc 2018-10-20 04:37:00 +00:00
Tuna
005b5634bf
Merge pull request #226 from nguyenbatam/change_estimate_gas_from_pending_block_to_lastest_block
Change estimateGas from pending block to latest block
2018-10-19 16:42:09 +07:00
Nguyen Ba Tam
4a1a1039ea change EstimateGas from pending block to latest block will reduce lock time 2018-10-19 16:35:54 +07:00
Tuna
b7fdf73a35
Merge pull request #222 from nguyenbatam/tiny_fix_hook_penalty
tiny fix hook penalty
2018-10-17 10:57:46 +07:00
Nguyen Ba Tam
556dd4275b tiny fix hook penalty 2018-10-17 10:47:22 +07:00