whyrusleeping
|
db6bd890d9
|
condition randomness changes on fork height
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Steven Allen
|
7a46c5ff31
|
[WIP] Fix ticket randomness
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Jakub Sztandera
|
2d3f92aeed
|
Introduce beacon Schedule
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-10 17:41:55 -04:00 |
|
Aayush Rajasekaran
|
f0554676dd
|
Explicitly check tipsetkeys when considering checkpoint
|
2020-09-09 14:34:05 -04:00 |
|
Aayush Rajasekaran
|
5c852e26c2
|
Add a SyncUnmarkBad API
|
2020-09-09 14:34:05 -04:00 |
|
Aayush Rajasekaran
|
35aa78dad9
|
Allow marking a certain tipset as checkpointed
|
2020-09-09 14:34:00 -04:00 |
|
Łukasz Magiera
|
cb3b0ab2bb
|
Merge remote-tracking branch 'origin/master' into blocksync-refactor
|
2020-09-09 19:19:05 +02:00 |
|
Jakub Sztandera
|
44f4372ca3
|
Add StageFetchingMessages to sync status
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-09-08 20:42:20 +02:00 |
|
Raúl Kripalani
|
b33db9c1ab
|
Merge branch 'master' into blocksync-refactor
|
2020-09-08 14:22:43 +01:00 |
|
Aayush Rajasekaran
|
d678fe4bfa
|
Fix tests
|
2020-09-07 15:48:42 -04:00 |
|
Aayush Rajasekaran
|
39755a294a
|
Update to specs v0.9.6
|
2020-09-07 15:48:41 -04:00 |
|
Raúl Kripalani
|
453e826a0f
|
rename p2p protocol to /fil/chain/xchg/0.0.1 (backwards-compatible); rename more.
|
2020-09-07 19:45:34 +01:00 |
|
Raúl Kripalani
|
55b1456d45
|
blocksync: introduce interfaces; rename to chainexchange.
|
2020-09-07 19:31:43 +01:00 |
|
Łukasz Magiera
|
f6f5405a2c
|
Fix lint
|
2020-09-07 18:21:45 +02:00 |
|
Travis Person
|
f7b52d16f5
|
metrics: add expected height metric
|
2020-09-07 02:57:12 +00:00 |
|
vyzo
|
806f7dd15f
|
windowSize should not exceed blocksync.MaxRequestLength
|
2020-08-28 23:18:06 +03:00 |
|
vyzo
|
63a60cdd75
|
be more conservative in increasing the window size, check that we actually had more messages
|
2020-08-28 23:09:48 +03:00 |
|
vyzo
|
3935fd77ac
|
remember syncer windowSize
|
2020-08-28 22:52:40 +03:00 |
|
vyzo
|
4e7fd5b6d7
|
sync: increase window size when successful fetching messages
|
2020-08-28 22:03:06 +03:00 |
|
vyzo
|
1f660c9e04
|
sync: half window size and retry when fetching messages fails
|
2020-08-28 18:45:20 +03:00 |
|
whyrusleeping
|
a33784c434
|
print block 'age' when validating blocks during sync
|
2020-08-26 14:48:53 -07:00 |
|
whyrusleeping
|
a553db4b82
|
Add some tracing and the ability to tweak message fetch window size
|
2020-08-25 12:39:17 -07:00 |
|
Raúl Kripalani
|
efdc428d5d
|
keep storage-fsm (renamed to storage-sealing) and sector-storage in extern.
|
2020-08-17 14:26:18 +01:00 |
|
Raúl Kripalani
|
3c17cd655e
|
integrate extern/sector-storage into lotus proper.
|
2020-08-16 11:09:58 +01:00 |
|
Jakub Sztandera
|
bf774fc29b
|
Simplify sync logic around tipset expansions, ff and forking
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-07 23:02:13 +02:00 |
|
Aayush Rajasekaran
|
88f677e891
|
Fix error message
|
2020-08-07 14:36:24 -04:00 |
|
Łukasz Magiera
|
e0b86782e9
|
Merge pull request #2895 from filecoin-project/feat/fix-tests
Fix
|
2020-08-07 18:37:40 +02:00 |
|
Anton Evangelatov
|
9fa42680fe
|
rationalise annoying logs.
|
2020-08-07 15:53:55 +02:00 |
|
Łukasz Magiera
|
b216785071
|
sync: Revert #2858
|
2020-08-07 14:46:46 +02:00 |
|
Łukasz Magiera
|
07bf155295
|
Merge remote-tracking branch 'origin/next' into feat/dyn-base-fee
|
2020-08-06 23:41:54 +02:00 |
|
Whyrusleeping
|
2212c10f3a
|
Merge pull request #2858 from filecoin-project/asr/sync-fix
Fix collectHeaders when incoming is partially built on latest tipset
|
2020-08-06 13:46:44 -07:00 |
|
Jakub Sztandera
|
722d6e8ffb
|
Introduce base fee
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-06 21:14:38 +02:00 |
|
Jakub Sztandera
|
a625943fc3
|
Fix Weight issue
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-06 21:14:38 +02:00 |
|
Łukasz Magiera
|
e2d5451ffb
|
Merge pull request #2715 from filecoin-project/schomatis/blocksync/review
Rewrite internal logic of block sync client
|
2020-08-06 19:46:58 +02:00 |
|
Aayush Rajasekaran
|
6e8d51af02
|
Fix collectHeaders when incoming is partially built on latest tipset
|
2020-08-06 02:24:29 -04:00 |
|
Lucas Molas
|
7982ab52a7
|
check connection between fetched segments during sync
|
2020-08-04 15:06:30 -03:00 |
|
Jakub Sztandera
|
a58edeb96f
|
Tighten up timestamp check
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-03 18:39:27 +02:00 |
|
Lucas Molas
|
76d40ec408
|
first pass, ready for review
|
2020-08-03 12:20:04 -03:00 |
|
Łukasz Magiera
|
4cb4e7c2c2
|
Merge remote-tracking branch 'origin/master' into next
|
2020-07-31 14:02:04 +02:00 |
|
Aayush Rajasekaran
|
b51e2a868b
|
Merge branch 'next' into feat/cid-builder
|
2020-07-28 21:02:30 -04:00 |
|
Aayush Rajasekaran
|
859168015a
|
Use specs actor's MinerNominalPowerMeetsConsensusMinimum
|
2020-07-28 17:21:05 -04:00 |
|
Łukasz Magiera
|
09b90773d8
|
Merge remote-tracking branch 'origin/next' into feat/cid-builder
|
2020-07-28 16:06:06 +02:00 |
|
Simon Peffers
|
78739d9417
|
Fixes for failed CI tests
|
2020-07-26 00:46:23 -04:00 |
|
Simon Peffers
|
0f3105a01f
|
Integrate blst signature library: https://github.com/supranational/blst
|
2020-07-25 21:38:18 -04:00 |
|
Steven Allen
|
b7a4dbb07f
|
Support inline CIDs
And use the new CidBuilder from the spec actors.
This patch does not switch over to inline CIDs by default, but paves the way.
|
2020-07-23 23:12:32 -07:00 |
|
lanzafame
|
9207315b25
|
Change block validation aggregation type from sum to distribution
|
2020-07-24 15:47:41 +10:00 |
|
Steven Allen
|
5fc83f4d05
|
Refactor to use actor adt types instead of directly using HAMTs and AMTs
This way there's a single source of truth. Preparation for fixing
https://github.com/filecoin-project/specs-actors/issues/517 (requires changing
HAMT parameters).
|
2020-07-23 09:34:57 -07:00 |
|
Jakub Sztandera
|
8fb3f7e40e
|
Fix bls verification when there are no messages
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-22 21:59:05 +02:00 |
|
whyrusleeping
|
75b9fdc0a0
|
return multierror after creation
|
2020-07-22 11:53:56 -07:00 |
|
Jakub Sztandera
|
02631155dc
|
Add block gas limit verification
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-16 01:00:03 +02:00 |
|