Peter Fox
66d91d0210
Add ability to see this nodes public address (that is used for signing) ( #856 )
...
Add block sealing information to IBFT API .
2019-10-29 00:27:46 -04:00
vsmk98
1db7d6a36b
Merge remote-tracking branch 'remotes/origin/master' into permissions-master-merge
...
# Conflicts:
# params/config.go
2019-10-04 11:20:58 +08:00
Peter Fox
2dd2a28f92
Make sealing synchronous
...
Fix private tx receipt setting on tasks
Remove now unnecessary locking when writing state
Move delay creation outside of goroutine to mimic Clique sealing
Handle errors appropriately
2019-10-03 10:01:14 +01:00
Amit Panghal
e1278520d0
Chain stalls while scaling out from 1 to 4 nodes, changing quorum size fixes things ( #796 )
...
* Adding Ceil2Nby3Block genesis config option to specify the number of blocks required to transition from 2f+1 to Ceil(2n/3) in IBFT
* Add support for using ceil(2N/3) in IBFT
2019-09-30 15:26:13 -04:00
Trung Nguyen
bc204f148d
run goimports
2019-05-20 11:23:12 -04:00
amalraj.manigmail.com
6fb33c0e32
Merge remote-tracking branch 'remotes/origin/master' into AJ-geth-upgrade-1.8.18
2019-02-13 17:26:38 +08:00
Jitendra Bhurat
1ddf595c34
Using NewBlockMsg constant instead of hardcoded 0x07
2019-02-12 15:36:05 -05:00
amalraj.manigmail.com
73667e7942
merge 1.8.18 with quorum/master
...
refactor raft & istanbul based on upstream changes
fix unit test cases
2019-02-08 17:29:01 +08:00
Trung Nguyen
1007ea93e2
fixed unit test
2018-12-11 11:28:26 -05:00
Trung Nguyen
85d3c4d031
merged from upstream/master
2018-12-11 10:43:48 -05:00
Trung Nguyen
f09bd2c465
fixed the logic to verify if block is currently proposed
2018-10-15 12:31:17 -04:00
Trung Nguyen
b921df8b86
restored p2p message payload after processing
2018-10-12 11:09:43 -04:00
Trung Nguyen
b0bd4302eb
cloned p2p Message to be used for checking
2018-10-11 15:55:56 -04:00
Trung Nguyen
b9ee7c9719
refined NewBlockMsg handling in Istanbul
2018-10-11 14:57:58 -04:00
Trung Nguyen
784491e502
refined NewBlockMsg handling in Istanbul
2018-10-11 14:41:51 -04:00
Trung Nguyen
30f506208c
only process messages for istanbul
2018-10-11 14:02:32 -04:00
Trung Nguyen
478139017d
fix racing condition when proposer receives same block from peer
2018-10-05 16:09:10 -04:00
amalraj.manigmail.com
2ba4fe0ec0
istanbul/backend: handle nil on result returned from commitCh
2018-10-05 20:18:26 +08:00
amalraj.manigmail.com
dc116850b4
miner, istanbul/backend : make seal async
2018-10-05 15:28:50 +08:00
amalraj.manigmail.com
2c4081d89f
Merge remote-tracking branch 'remotes/goeth/release/1.8' into geth-upgrade-1.8.15_new
...
fix compilation issues on programs impcted by this merge
2018-10-04 16:21:20 +08:00
Qvintvs
a67eccbcd8
debug tests
2018-06-01 12:51:35 +08:00
Qvintvs
622e98ad51
debug merge attempt
2018-05-31 14:21:16 +08:00
Patrick Mylund Nielsen
bbc8e726e5
Merge pull request #270 from getamis/feature/update_istanbul
...
consensus, core, eth, miner, params: update istanbul engine
2018-02-27 20:57:21 -05:00
mark.lin
51c5e2cb30
consensus/istanbul: set header timestamp in Prepare()
2018-02-27 14:52:13 +08:00
mark.lin
f7b063302d
cmd, consensus: remove BlockPauseTime flag
2018-02-27 14:52:03 +08:00
mark.lin
9ac24f9aaa
consensus, core, eth, miner, params: update istanbul engine
2018-01-31 10:27:08 +08:00
Patrick Mylund Nielsen
3d91976f08
Geth 1.7.2 rebase and addition of Istanbul BFT ( #207 )
2017-10-31 18:24:11 -04:00