Commit Graph
94 Commits
Author SHA1 Message Date
Łukasz Magiera 0806fd651a Merge pull request #3183 from filecoin-project/steb/lint-all
Lint everything
2020-08-22 21:47:41 +02:00
Steven Allen 5733c71c50 Lint everything
We were ignoring quite a few error cases, and had one case where we weren't
actually updating state where we wanted to. Unfortunately, if the linter doesn't
pass, nobody has any reason to actually check lint failures in CI.

There are three remaining XXXs marked in the code for lint.
2020-08-20 20:46:36 -07:00
anorth 4ce71bce2d Change Message.Version to be a uint64 2020-08-20 14:37:21 +10:00
Steven Allen 9248e5a572 Update specs-actors, cbor-gen, and go-address 2020-08-12 10:32:39 -07:00
whyrusleeping 347ed154b8 more informative chain list 2020-08-10 16:22:02 -07:00
Łukasz Magiera 5ef7328fe3 Rerun cbor-gen 2020-08-06 23:27:23 +02:00
Lucas Molas 7216363d2e log success fixme 2020-08-06 12:40:01 -03:00
Lucas Molas 2c43138043 record global time in client 2020-08-06 12:38:31 -03:00
Lucas Molas ac25502308 go fmt 2020-08-05 19:47:27 -03:00
Lucas Molas 8e044be7c2 protocol: req: use TipSetKey comment 2020-08-05 19:45:10 -03:00
Lucas Molas 65512193cc clear deadline in server 2020-08-05 19:40:00 -03:00
Lucas Molas c0c692fa22 fix cbor-gen 2020-08-03 12:23:11 -03:00
Lucas Molas fc32410e5b review server 2020-08-03 12:20:05 -03:00
Lucas Molas 755772e12d review client comments 2020-08-03 12:20:05 -03:00
Lucas Molas 97b37474f9 extra check in toFullTipSets 2020-08-03 12:20:05 -03:00
Lucas Molas 3f6c418dc6 rename validatedResponse to private 2020-08-03 12:20:05 -03:00
Lucas Molas 0e4d5cb67b document CompactedMessages 2020-08-03 12:20:05 -03:00
Lucas Molas ccaca48140 temporarily make MaxRequestLength a var 2020-08-03 12:20:05 -03:00
Lucas Molas 0d77c96bda extend maximum to fork length 2020-08-03 12:20:05 -03:00
Lucas Molas 76d40ec408 first pass, ready for review 2020-08-03 12:20:04 -03:00
whyrusleeping b83629c4d5 update to latest cbor-gen 2020-07-31 11:19:30 -07:00
Łukasz Magiera cb6767a02b Merge remote-tracking branch 'origin/next' into feat/actors-miner-refactor 2020-07-17 15:18:11 +02:00
Raúl Kripalani fbf6596f20 revert to real time for socket/stream deadlines. 2020-07-14 17:42:52 +01:00
Łukasz Magiera faebc4c948 WIP Integrating specs-actors with refactored miner state 2020-07-14 13:45:45 +02:00
Raúl Kripalani 13de81b3b2 introduce the ability to mock time. 2020-07-10 15:51:45 +01:00
Raúl Kripalani c8104a03e6 some initial godocs. (#2118) 2020-06-23 18:51:25 -03:00
Jakub Sztandera 5605aae269 Fix even more lint warnings
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-02 16:29:39 +02:00
Jakub Sztandera d6615b6286 Cleanup many lint warnings
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-05-27 22:53:20 +02:00
hannahhoward a9866c757e feat(deps): update go-fil-markets
Update to latest 0.2.0 release of go-fil-markets with less-blocking node io
2020-05-04 18:36:51 -07:00
Jeromy d7af5c67e9 update to latest cbor-gen 2020-05-04 15:19:48 -07:00
Jeromy da72dfae3d block header changed, updating field indexes to match 2020-05-04 12:09:39 -07:00
Jeromy eb4f4675a5 add version field to message type 2020-04-28 19:12:52 -04:00
Łukasz Magiera 8e13920e7b cbor-gen 2020-04-17 19:53:09 +02:00
hannahhoward 00cd89750d feat(deps): update fil-markets, graphsync
Updates dependencies for graphsync, fil-markets, data-transfer. Moves to new graphsync blockstore
swapping capabilities, and also locks down graphsync impl so it does not accept arbitrary requests
2020-04-07 23:25:29 -07:00
laser 2f4732760a update CBOR encoders/decoders 2020-04-06 13:35:29 -07:00
Łukasz Magiera a1b35aa9d5 Change api.SectorState to a string 2020-04-03 18:29:31 +02:00
Jeromy 8a265a0e8d use exitcode type from specs actors instead of byte 2020-04-02 11:24:38 -07:00
Jeromy 27d57264d9 properly handle partial sync responses 2020-04-01 11:35:09 -07:00
Whyrusleeping d74ede5a79 Merge pull request #1428 from filecoin-project/feat/graphsync-fetching
WIP: integrate graphsync for chainsync requests
2020-03-23 18:47:17 -07:00
Jeromy 719cec13d5 prefer blocksync, fallback to graphsync 2020-03-23 13:46:15 -07:00
Jeromy f3781e8329 update and rerun cbor gen 2020-03-21 14:17:01 -07:00
whyrusleeping 9d7f19b950 some cleanup 2020-03-20 21:30:24 -07:00
hannahhoward 2e9a052f62 fix(chainsync): support longer graphsync fetches with loop 2020-03-20 21:30:24 -07:00
hannahhoward 34f755b2b9 feat(chainsync): fixes to make graphsync work for chain fetching
- store to chain blockstore (ok for now, since storage provider is a seperate process)
- simplify request fetching and processing
2020-03-20 21:30:24 -07:00
whyrusleeping 1076a1a89d WIP: integrate graphsync for chainsync requests 2020-03-20 21:30:24 -07:00
Łukasz Magiera f83bbc2cbe Regen cbor marshalers 2020-02-28 00:34:48 +01:00
Łukasz Magiera 226685dc1c Implement committed capacity sectors 2020-02-23 01:47:47 +01:00
Łukasz Magiera b12482df89 move peermgr, tracing into lib 2020-02-22 12:36:22 +01:00
Łukasz Magiera 4e98f2e438 some test fixes 2020-02-21 20:28:01 +01:00
Łukasz Magiera 0d6cfc879d Use specs-actors ignatures 2020-02-13 00:52:36 +01:00