Rongjian Lan
f322342ba6
Do not rollback current block on failed block sync ( #3100 )
4 years ago
Dennis Won
2f8b53b005
added comment for the isGreaterThanLatestBlockNum check
4 years ago
Dennis Won
d63893cdb9
fix latest param handling in api v1
4 years ago
Rongjian Lan
a0ae6802d2
make quick unlock epoch 191 ( #3095 )
4 years ago
Leo Chen
372750e91e
fix nil pointer of block
...
Signed-off-by: Leo Chen <leo@harmony.one>
4 years ago
Leo Chen
72281aff09
fix nil pointer crash
...
Signed-off-by: Leo Chen <leo@harmony.one>
4 years ago
Leo Chen
c0d4d20e88
fix a nil pointer crash due to previous revert
...
Signed-off-by: Leo Chen <leo@harmony.one>
4 years ago
Rongjian Lan
400175b05f
Add quick unlock feature at epoch 190 ( #3086 )
...
* Add quick unlock feature at epoch 190
* Change crosslink batch size
4 years ago
Leo Chen
433792662f
[go.mod] update go.mod for libp2p
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Ganesha Upadhyaya
a6c29d2475
[apr][rpc] validator information return all apr entries ( #3082 )
...
* [apr][rpc] validator information return all entries
* disable average logic and use latest apr
5 years ago
Leo Chen
cde64e52b2
[node.sh] remove unused function
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
7839091fa9
[node.sh] remove unused fuser
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
8a370c64ff
[node.sh] update version of node.sh
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
c2b271cde6
[node.sh] remove un-supported download db function
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
75da8cb424
[node.sh] randomize auto-update time
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Ganesha Upadhyaya
44f6cd6576
[apr] fix wrong staking apr in the third staking epoch ( #3070 )
...
* [apr] fix wrong staking apr in the third staking epoch
* fixing wrong condition
* update only first staking epoch apr
* iterate over APR entires and fix the staking epoch apr
5 years ago
Nye Liu
5d46fce225
Change common messages to Info() to prevent false positive alerts
...
Was Warn(), now Info():
"Pooled new executable transaction"
"Pooled new future transaction"
"Promoting queued transaction"
5 years ago
Leo Chen
734d9c11d4
Revert "[multi-bls] validator sign and send message in parallel ( #3054 )"
...
This reverts commit 3c6b574b08
.
5 years ago
Janet Liang
756c7750b7
[main] Enable beacon sync for explorer nodes ( #3059 )
5 years ago
Rongjian Lan
e85c1f3064
Fix log levels ( #3058 )
5 years ago
Ganesha Upadhyaya
3c6b574b08
[multi-bls] validator sign and send message in parallel ( #3054 )
5 years ago
Ganesha Upadhyaya
cc965edba4
should not use snapshot from last epoch, use current epoch snapshot ( #3049 )
...
Co-authored-by: Rongjian Lan <rongjian.lan@gmail.com>
5 years ago
Daniel Van Der Maden
8d76969579
[t3] Tx pool error report fix & local build fix ( #3047 )
...
* [tx_list] Add transaction after you can fetch tx cost
* [tx_pool] Add error sink reports for removed tx
* Correct log levels for known transactions
* Remove redundant hash to `enqueue` and `add` signatures
* Update tests for signature changes
* [build] Fix local build for MacOs
* [tx_pool] Correct typo & logging level for known tx
* [tx_pool] Fix for go imports
5 years ago
Ganesha Upadhyaya
c0d84f7a30
use snapshot total delegation instead of current total delegation
5 years ago
Rongjian Lan
9663128d0a
Fix crosslink broadcast condition ( #3041 )
5 years ago
Leo Chen
d4e38c044f
Merge pull request #3040 from rlan35/t3
...
make crosslink broadcast smarter and more efficient with max batch size 6
5 years ago
Rongjian Lan
dfd5a9f09e
adjust catch up speed to be a sane number
5 years ago
Rongjian Lan
cdf98123c2
Revert "Revert "make crosslink broadcast smarter and more efficient ( #3036 )""
...
This reverts commit 33ea179b60
.
5 years ago
Leo Chen
33ea179b60
Revert "make crosslink broadcast smarter and more efficient ( #3036 )"
...
This reverts commit afa6ce3d5f
.
5 years ago
Rongjian Lan
afa6ce3d5f
make crosslink broadcast smarter and more efficient ( #3036 )
5 years ago
Rongjian Lan
eb4fcc93ab
Optimize crosslink verification logic and add more cache ( #3032 )
5 years ago
Rongjian Lan
b8ab786244
add nil check on getHeader ( #3030 )
5 years ago
Leo Chen
db21d9205c
[log] use proper log level on messages
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Edgar Aroutiounian
1b62e28073
[node] Bump handlers by order of magnitude ( #3026 )
5 years ago
Ganesha Upadhyaya
436de05bea
write validator stats at the end of prestaking epoch ( #3020 )
...
* write validator stats at the end of prestaking epoch
* also write out block reward accumulator
5 years ago
Daniel Van Der Maden
8703dcebb8
[txpool] Correct logging level
5 years ago
Rongjian Lan
c09b3c3af7
Add LastEpochInCommittee at prestaking epoch too ( #3016 )
5 years ago
Ganesha Upadhyaya
ac977cfd9d
fix signers share computation to use only non-harmony nodes ( #3011 )
5 years ago
Leo Chen
f5089b5563
[node.sh] add -L to set logging verbosity level
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
75d53190d1
[p2p] use debug level for p2p metrics data
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Rongjian Lan
053ded89ee
fix staking epoch number
5 years ago
Rongjian Lan
7c3c5b1d0b
add 185 prestaking and 186 staking epoch
5 years ago
Leo Chen
b5cc34f1e6
[node.sh] chmod +x node.sh after download
...
Signed-off-by: Leo Chen <leo@harmony.one>
5 years ago
Leo Chen
2b25632219
Revert "[node] Throttle acceptance of incoming messages ( #2970 )"
...
This reverts commit c2f089f618
.
5 years ago
Rongjian Lan
32dfea43a5
Make leader commit m1payload itself ( #2997 )
...
* Make leader commit m1payload itself
* remove test code
5 years ago
Ganesha Upadhyaya
9c112c53c4
super-committee for staking epoch should have empty previous committee, not error out ( #2996 )
5 years ago
Rongjian Lan
1dad435291
fix crash on parsed block ( #2993 )
5 years ago
Rongjian Lan
3a32fedb1d
Fix commit payload ( #2986 )
...
* Always use block data for commit payload
* remove the misleading consensus.epoch
* Fix lint and test
* Remove consensus.String(); fix slash test
5 years ago
Ganesha Upadhyaya
3a31ad219e
validator stats regression due to apr bug fixed ( #2981 )
...
* validator stats regression due to apr bug fixed
* better coding style
* correctly computing apr accounting for epoch holes
* APRHistory for only 30 last epochs
5 years ago
Edgar Aroutiounian
c2f089f618
[node] Throttle acceptance of incoming messages ( #2970 )
...
* [node] Throttle acceptance of incoming messages
* [p2p] Add sampled logger
* [go.mod] Bump libs
* [p2p][node] More sampled logs
* [p2p] Disable auto relay, force public reachability, fix bandwidth reporter, enable NAT service
* [p2p] Turn off some options
* [node] Remove noisy and incorrect impl p2p log
* [node] Sample bump to 24 second
* [p2p] Remove linger of metric
* [consenus] Fix race condition
* [consensus] Race condition for grace period
* [node] Less noisy closure
* [node] Less noisy closure
* [node] Bump context timeout on message, explicit cancel of context
* [node] Cost back to 1 when reach threshold back of being fine
* [node] Sync race condition
* [node] toStart buf chan 1
* [p2p] Turn options on again
* [node][p2p] Lower throttle point for test, remove noisy log, make time delay throttle small
* [consensus] Fix nil pointer
* [node] Remove noisy log, increase infrequency of Burst topic log
* [blockchain] Nil pointer check
* [node] Fix threshold, lessen log
* [node] Bump throttle
* [node] Nil to verify new block
* [node] Keep threshold at half
5 years ago