Commit Graph
761 Commits
Author SHA1 Message Date
Łukasz Magiera bc9f495440 deals: Check WainMsg error in handler 2019-09-13 22:50:07 +02:00
Łukasz Magiera 1ba1df3cac deals: don't throw away failed deals 2019-09-13 21:43:33 +02:00
Łukasz Magiera 9c276e5331 deals: Split state store 2019-09-13 21:19:13 +02:00
Łukasz Magiera 08ea758216 deals: 'fix' struct serialization 2019-09-13 20:19:49 +02:00
Łukasz Magiera 0406705490 vm: fix ReadState 2019-09-13 20:16:39 +02:00
Łukasz Magiera 874b33781d storageminer: fix getWorkerAddr 2019-09-13 19:59:10 +02:00
Łukasz Magiera 6a31ff2f2e deals: Wait for channel messagi in handler 2019-09-13 19:59:10 +02:00
Łukasz Magiera c121d9b8af pond: List client deals 2019-09-13 19:59:10 +02:00
Łukasz Magiera 1fc7a48759 deals: API to list client deals 2019-09-13 19:59:10 +02:00
Łukasz Magiera 388e3ffa96 paych: Api to reuse open channels for new payments 2019-09-13 19:59:10 +02:00
Łukasz Magiera 72a406ec7e deals: Better client deal tracking 2019-09-13 19:59:10 +02:00
Whyrusleeping bfd4624712 Merge pull request #189 from filecoin-project/feat/check-block-sig
check block signatures during sync
2019-09-14 01:49:27 +10:00
whyrusleeping c7ad08c565 check block signatures during sync 2019-09-11 13:12:49 -07:00
Whyrusleeping c47a0b66d1 Merge pull request #188 from filecoin-project/feat/vm-perf
Switch more VM types to codegen tuple serialization
2019-09-12 03:29:29 +10:00
whyrusleeping 13236ec47e go mod tidy 2019-09-10 20:47:58 -07:00
whyrusleeping fe2885382c self review, cleanup 2019-09-10 17:13:46 -07:00
whyrusleeping a47969c76b finish up making the new serializations work 2019-09-10 16:03:17 -07:00
whyrusleeping 2f019158d0 more switching over to correct cbor marshaling 2019-09-10 12:58:45 -07:00
Jakub Sztandera adb0910162 Merge pull request #184 from filecoin-project/feat/cache-params
Cache params
2019-09-10 18:30:22 +02:00
Jakub Sztandera 15b50bc555 Update circleci
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-10 17:27:50 +02:00
Jakub Sztandera a12233ae42 Verify hash before downloading
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-10 17:26:53 +02:00
Łukasz Magiera 1e29016370 Merge pull request #185 from filecoin-project/fix/state-methods
pond: Fix state calls aftter refactor
2019-09-10 12:27:35 +02:00
Łukasz Magiera 53fcea4651 pond: Fix state calls aftter refactor 2019-09-10 12:25:46 +02:00
Whyrusleeping 450ce5df07 Merge pull request #182 from filecoin-project/feat/mining-refactor
Mining refactor and correct election proofs
2019-09-10 16:14:53 +10:00
whyrusleeping 1f1bbc9b8d cbor gen types and cleaning up after 2019-09-09 19:53:18 -07:00
whyrusleeping b5bd1820d9 WIP: vm perf improvements 2019-09-09 19:53:17 -07:00
whyrusleeping 512da42cde address review feedback 2019-09-09 19:14:27 -07:00
WhyrusleepingandŁukasz Magiera 3ab711d133 Update chain/stmgr/stmgr.go
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
2019-09-09 19:14:27 -07:00
whyrusleeping bc7f86ef05 self review, cleanup 2019-09-09 19:14:27 -07:00
whyrusleeping 74f68dc630 perform tipset expansion on sync and fix tipset comparison 2019-09-09 19:14:27 -07:00
whyrusleeping b5462542a8 fix tests and fix a bug in blocksync 2019-09-09 19:14:26 -07:00
whyrusleeping ed45d1c2b4 refactor state utilities into StateManager package, implement proper election proofs 2019-09-09 19:14:00 -07:00
whyrusleeping 6e21372ccb initial refactor for creating tipsets with multiple parents 2019-09-09 19:12:32 -07:00
Łukasz Magiera 2f03ac000e Merge pull request #183 from filecoin-project/feat/stor-deal-payments
Payment integration in deals
2019-09-09 22:09:46 +02:00
Łukasz Magiera 4a5aa680ae deals: Address review 2019-09-09 21:21:37 +02:00
Łukasz Magiera 819e9a939d gofmt; mod tidy 2019-09-09 18:02:57 +02:00
Łukasz Magiera ed1f604346 pond: Fix storage node connection handling 2019-09-09 18:01:53 +02:00
Łukasz Magiera 19ec43d7fd deals: Store inclusion proofs in paychmgr 2019-09-09 16:00:50 +02:00
Łukasz Magiera c2f08f701b paych: --export flag for paych voucher list 2019-09-09 15:59:41 +02:00
Łukasz Magiera 5200a37349 paychmgr: store proofs with vouchers 2019-09-09 15:59:07 +02:00
Łukasz Magiera 8b29c98919 paych actor: pass verification errors 2019-09-09 15:55:06 +02:00
Łukasz Magiera 83932a7c80 miner actor: Pass correct bytes to VerifyPieceInclusionProof 2019-09-09 15:50:52 +02:00
Łukasz Magiera a1bcc826ac Fix amt.ErrNotFound handling in actor_miner 2019-09-09 13:22:09 +02:00
whyrusleeping 3d8e5cf0fb update to cbor-gen code with deferred map marshaling 2019-09-06 16:57:35 -07:00
Jakub Sztandera 08aaf9fd00 Fix checksum
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-07 01:56:50 +02:00
Jakub Sztandera 4e733c7f62 Use bash strict mode
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-07 01:56:50 +02:00
Jakub Sztandera 7f065fb688 Fix key
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-07 01:29:16 +02:00
Jakub Sztandera 2fc34f02d4 Cache params
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-09-07 01:27:16 +02:00
Łukasz Magiera 0b87411c7d Use AMT in StorageMinerActor ctor 2019-09-07 00:42:01 +02:00
Łukasz Magiera 4acf6d9d47 Partial payment integration in deals 2019-09-07 00:42:01 +02:00