Commit Graph
1653 Commits
Author SHA1 Message Date
Whyrusleeping 8ecc087ffb Merge pull request #539 from filecoin-project/frrist/chainval-transfer-value
first pass at integrating chain-validation
2019-11-13 05:51:02 +09:00
Whyrusleeping aa26935533 Merge pull request #573 from filecoin-project/feat/mark-bad-chains
sync: Mark chains with bad blocks as bad too
2019-11-13 05:12:06 +09:00
Whyrusleeping 266e37ba18 Merge pull request #585 from filecoin-project/fix/wallet-import-file
fix wallet import from a file
2019-11-13 05:08:01 +09:00
whyrusleeping 2472f62ba0 fix wallet import from a file 2019-11-12 12:00:40 -08:00
frrist d0a2ba82b2 fixup! first pass at integrating chain-validation 2019-11-12 11:24:06 -08:00
frrist 6545c20666 fixup! first pass at integrating chain-validation 2019-11-12 11:23:59 -08:00
anorth 60a19a1155 first pass at integrating chain-validation 2019-11-12 11:06:16 -08:00
Łukasz Magiera 036bc578ae Merge pull request #584 from filecoin-project/feat/worker-cfg
WorkerCount on storageminer config
2019-11-12 20:00:52 +01:00
Łukasz Magiera 56d902c1bd storageminer: Throttle GeneratePieceCommitment in storeGarbage 2019-11-12 19:05:03 +01:00
Łukasz Magiera 73ab6c0c66 WorkerCount on storageminer config 2019-11-12 18:59:38 +01:00
Łukasz Magiera a9861e116b bolcksync: set message in 203 response 2019-11-12 12:45:25 +01:00
Łukasz Magiera 3a1c73a2b1 mpool: Fix RecoverSig type cast 2019-11-12 12:42:19 +01:00
Łukasz Magiera 2d8ad4a1de sync: batching PersistHeaders 2019-11-12 11:18:46 +01:00
Łukasz Magiera 92b9f67327 Reduce log spam more 2019-11-12 11:05:18 +01:00
Łukasz Magiera a6135b62ce sync: Mark chains with bad blocks as bad too 2019-11-12 11:04:17 +01:00
Łukasz Magiera 7514d3e1bd Merge pull request #581 from filecoin-project/feat/bls-sig-recover
cache bls signatures for later recovery during forks
2019-11-12 11:01:35 +01:00
Łukasz Magiera f6d5d3fe5f mpool: Remove todo 2019-11-12 11:00:58 +01:00
whyrusleeping a702a5678c cache bls signatures for later recovery during forks 2019-11-11 23:16:42 -08:00
Łukasz Magiera aafccaf021 Merge pull request #488 from filecoin-project/feat/dt-skeleton
Data Transfer Integration For Storage Deals (w/ Skeleton Module)
2019-11-11 22:52:23 +01:00
hannahhoward 311556346e refactor(datatransfer): implement style fixes
implement style fixes suggested by Magic6k
2019-11-11 13:02:49 -08:00
hannahhoward 4b3bab371b refactor(deals): move type instantiation to modules
Move all type instantiation to dtypes & modules for any type unique to provider/client
2019-11-11 12:51:28 -08:00
Łukasz Magiera b6f4e53d43 Merge pull request #559 from filecoin-project/feat/faucet-miner-wait
Better miner create waiting logic in fountain
2019-11-11 21:49:12 +01:00
Łukasz Magiera 0b2ed8e9bb Better miner create waiting logic in fountain 2019-11-11 21:47:30 +01:00
Łukasz Magiera 30888e754b Merge pull request #466 from filecoin-project/feat/async-validateblk
sync: Do some things in parallel in ValidateBlock
2019-11-11 21:41:44 +01:00
Łukasz Magiera 7906be5a4e Merge pull request #564 from filecoin-project/feat/add-time-to-townhall
add time of block acceptance to townhall
2019-11-11 21:32:52 +01:00
hannahhoward ccfc3c5b19 refactor(datatransfer): move registrations to builder
move registration function for validators to builder code
2019-11-11 12:25:19 -08:00
Łukasz Magiera 35b44f08c4 townhall: Compare numbers 2019-11-11 21:13:14 +01:00
Łukasz Magiera 55247b366c townhall: Display previous weight diff 2019-11-11 21:13:14 +01:00
Łukasz Magiera 3c2cbb04c9 townhall: Display more timing info 2019-11-11 21:13:14 +01:00
whyrusleeping 4b134f0d21 add time of block acceptance to townhall 2019-11-11 21:12:26 +01:00
Łukasz Magiera b72463e6fc mod tidy 2019-11-11 21:12:06 +01:00
Hannah HowardandŁukasz Magiera b9ea6354fa Update chain/deals/types.go
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
2019-11-11 12:08:15 -08:00
hannahhoward 1532533712 style(formatting): run go fmt 2019-11-11 11:55:25 -08:00
Łukasz Magiera eaddb8abe8 sync: use muliterror in ValidateBlock 2019-11-11 20:30:49 +01:00
Łukasz Magiera d9fe9a6ea4 sync: Post merge fixes 2019-11-11 20:26:14 +01:00
hannahhoward dcb35d90df fix(datatransfer): rebase fixes
Fixes after rebase on interactive porep
2019-11-11 11:07:15 -08:00
hannahhoward ca5032937c refactor(datatransfer): xerrors, cbor-gen, tweaks
Various refactors per PR comments: use xerrors, add context to dt calls, use cbor-gen, move files
into seperate modules, etc
2019-11-11 11:07:15 -08:00
hannahhoward 4e1e43f10f feat(datatransfer): make dag service dt async
To more closely match the implementation, make calls to dag service in DT module asynchronous
2019-11-11 11:07:15 -08:00
hannahhoward d0b705705f refactor(datatransfer): add comments, renames
minor name changes and additional comments to clarify how data transfer works
2019-11-11 11:07:15 -08:00
hannahhoward 905259e192 feat(datatransfer): integration w/ simple merkledag
Integrates the data transfer module with a mock version of the module that just calls the dag
service
2019-11-11 11:07:15 -08:00
hannahhoward 98cf0769ff feat(datatransfer): request valdiators for storage
Add request validators that will work by default for storage deals
2019-11-11 11:07:15 -08:00
hannahhoward e1be257b28 feat(datatransfer): add data transfer types
Add types and interfaces for data transfer
2019-11-11 11:07:15 -08:00
Łukasz Magiera 6fe5921bb6 Merge remote-tracking branch 'origin/master' into feat/async-validateblk 2019-11-11 18:44:45 +01:00
Łukasz Magiera 55697209a7 Merge pull request #556 from filecoin-project/fix/post-restart
Fix PoSt after storage miner restart
2019-11-11 18:33:33 +01:00
Łukasz Magiera b8f46bff26 storageminer: Drop sortedSectorInfo log 2019-11-11 18:32:46 +01:00
Łukasz Magiera 53de5f8049 Merge pull request #563 from filecoin-project/feat/sync-better
Don't try syncing to a chain if its not clearly heavier
2019-11-11 18:16:15 +01:00
Łukasz Magiera e48f016b29 Update sectorbuilder 2019-11-11 12:11:45 +01:00
Łukasz Magiera b8e18ed773 storageminer: Don't print PP in info cmd if not proving 2019-11-11 12:10:48 +01:00
whyrusleeping dbc706b846 handle marking blocks as bad better 2019-11-10 15:06:06 -08:00
whyrusleeping c74f87fd51 split files, implement peer tracker 2019-11-10 11:33:08 -08:00