Peter Rabbitson
b8dff22a40
make gen
2021-04-05 19:15:32 +02:00
Peter Rabbitson
b79be2a2c2
Merge remote-tracking branch 'origin/master' into feat/stateless-offline-dealflow
2021-04-05 16:06:44 +02:00
Peter Rabbitson
7fddbb528d
Introduce stateless offline dealflow, bypassing the FSM/deallists
...
This is aproposal for an additional flag --manual-stateless-deal and a
corresponding API endpoint ClientStatelessDeal. This allows firing off
an offline-style deal against a miner without keeping further track of
it locally.
Not keeping any local state introduces the limitation of requiring free
storage deals, as there is nothing to tie the payment channel setup to.
Rationale/need for this type of flow is the case of incredibly large
sets of data nd deals, where the client and providers have prearranged
payment ahead of time, and the client has a separate-from-lotus database
of deal inventory. This way the client can use their lotus node merely
as a network gateway, without running into any limitations currently
present in both lotus as a whole and go-fil-markets in particular.
Specific context for this work is filecoin-discover, where the requirement
is to onboard ~ 12,000,000 individual deals against a pool of miners
with whom the client has prearranged a relationship.
2021-04-05 13:11:10 +02:00
Łukasz Magiera
eede19fb0b
Merge pull request #5917 from filecoin-project/feat/local-retrieval
...
Local retrieval support
2021-04-02 13:07:00 +02:00
Łukasz Magiera
0cfc76c078
Merge pull request #5891 from filecoin-project/feat/backupds-trunc-log-handling
...
backupds: Improve truncated log handling
2021-04-02 13:04:11 +02:00
Łukasz Magiera
b68eed906a
fix lint
2021-04-02 12:37:20 +02:00
Łukasz Magiera
4538550999
Merge remote-tracking branch 'origin/master' into feat/local-retrieval
2021-04-02 12:36:28 +02:00
Łukasz Magiera
a26ac3b6dc
Merge pull request #5937 from filecoin-project/fix/stg-fetch-close
...
fix: stores.FetchHandler: defer close file and increase buffer size
2021-04-02 12:35:11 +02:00
Łukasz Magiera
cf4128fc78
Merge pull request #5092 from zgfzgf/feat-shed-election
...
add shed election estimate command
2021-04-01 17:05:09 +02:00
Łukasz Magiera
f372964a60
fix lint
2021-04-01 16:40:11 +02:00
Łukasz Magiera
c7de7882a1
Merge branch 'master' of github.com:ppiaas/lotus-ppiaas into fix/stg-fetch-close
2021-04-01 16:38:17 +02:00
Łukasz Magiera
49be1f3fb9
Merge pull request #5833 from filecoin-project/nonsense/cli-show-deals
...
add `inspect-deal` command to `lotus client`
2021-04-01 16:33:11 +02:00
Łukasz Magiera
28a8636f0b
Merge pull request #5807 from filecoin-project/asr/remainder-acct-fix
...
Fix creation of remainder account when it's not a multisig
2021-04-01 16:31:19 +02:00
Anton Evangelatov
df003d44d2
include Stages and DealStages only on ClientDealInfo, not on ClientListDeals
2021-04-01 17:08:01 +03:00
Łukasz Magiera
02d1ad8bf3
Merge pull request #5934 from diwufeiwen/fix/ci_build_macos
...
fix ci build-macos
2021-04-01 14:58:37 +02:00
Anton Evangelatov
686c719bb1
move inspectDeal to cli package
2021-04-01 15:07:25 +03:00
一页素书
d441c5c0a6
fix ci build-macos
2021-04-01 17:14:57 +08:00
Anton Evangelatov
1626dffd4c
remove overwrite for go-data-transfer in testplans
2021-03-31 23:17:16 +03:00
Anton Evangelatov
03f4334d40
remove commented out code
2021-03-31 23:15:38 +03:00
Anton Evangelatov
967fbf52c6
resolve conflicts
2021-03-31 23:14:29 +03:00
Łukasz Magiera
f10bb9e235
Merge pull request #5926 from yaohcn/fix-reserved
...
fix storage reservations
2021-03-31 20:40:36 +02:00
Łukasz Magiera
823c6600e3
docsgen
2021-03-31 19:38:34 +02:00
Łukasz Magiera
dfe8a1c1e2
client: Set the client var in the correct scope
2021-03-31 19:38:02 +02:00
Łukasz Magiera
9adb30c560
Merge pull request #5871 from filecoin-project/nonsense/add-cancel-retrieval-deal-cmd
...
add `lotus client cancel-retrieval` cmd to lotus CLI
2021-03-31 19:20:03 +02:00
Łukasz Magiera
ee04f9b71c
Merge remote-tracking branch 'origin/master' into nonsense/add-cancel-retrieval-deal-cmd
2021-03-31 19:15:21 +02:00
Łukasz Magiera
10ac9039b4
Merge pull request #5853 from filecoin-project/feat/markets-v1.2.0
...
update to markets v1.2.x
2021-03-31 18:59:20 +02:00
yaohcn
3895b2ccca
fix reservations
2021-03-31 14:30:24 +08:00
Łukasz Magiera
f2ab316fb1
Local retrieval support
2021-03-30 21:32:06 +02:00
Anton Evangelatov
adaf3a2753
remove found
boolean and use a pointer
2021-03-30 17:12:49 +03:00
Anton Evangelatov
b661f51976
better description for inspect-deal
2021-03-30 17:08:47 +03:00
Anton Evangelatov
5014b1712e
rebuild docs with make docsgen
2021-03-30 16:16:17 +03:00
Anton Evangelatov
139ff4ae64
resolved conflicts
2021-03-30 16:15:42 +03:00
Anton Evangelatov
e79927a77b
use go-fil-markets v1.2.4
2021-03-30 15:32:44 +03:00
Łukasz Magiera
f4a2c8fa49
Merge pull request #5908 from filecoin-project/asr/master-bump
...
Bump master to 1.7.0-dev
2021-03-30 11:05:41 +02:00
Aayush Rajasekaran
ea2e668b57
Bump master to 1.7.0-dev
2021-03-29 19:45:14 -04:00
Łukasz Magiera
a7122d424b
Merge pull request #5527 from filcloud/handle-ticket-expire
...
fix precommit ticket expiration handling
2021-03-29 22:55:43 +02:00
Łukasz Magiera
7ed390311e
Merge pull request #5884 from hunjixin/feat/remote_calc_winning_proof
...
remote calc winningpost proof
2021-03-29 22:49:04 +02:00
Łukasz Magiera
bf6ee88539
Merge pull request #5270 from filcloud/deal-duration
...
use deal duration from actors
2021-03-29 20:17:34 +02:00
Aayush Rajasekaran
823a75a669
Merge pull request #5892 from filecoin-project/feat/fast-deal-commp
...
Update go-commp-utils for >10x faster client commp calculation
2021-03-29 12:47:18 -04:00
Anton Evangelatov
a43f4b33d9
upgrade go-data-transfer
2021-03-29 19:25:35 +03:00
Anton Evangelatov
82fb81a33d
short circuit deals with no stages
2021-03-29 19:11:40 +03:00
Anton Evangelatov
f7eff6c728
go mod tidy
2021-03-29 18:45:54 +03:00
Anton Evangelatov
77bc8d6ca3
remove storedCounters
2021-03-29 18:39:07 +03:00
Anton Evangelatov
fd6d8b302a
commit full.json.gz and miner.json.gz docs
2021-03-29 18:32:09 +03:00
Anton Evangelatov
14e6ce843e
use latest go-fil-markets and go-data-transfer
2021-03-29 18:31:10 +03:00
Anton Evangelatov
8ba0bcb375
Merge branch 'master' into nonsense/cli-show-deals-backup
2021-03-29 18:19:28 +03:00
hunjixin
896303c6a2
fix lint
2021-03-29 10:31:31 +08:00
hunjixin
869e6a76c1
update make gen
2021-03-29 10:28:25 +08:00
Łukasz Magiera
2c18921bce
update go-commp-utils for >10x faster client commp calculation
2021-03-27 10:12:45 +01:00
Łukasz Magiera
089ff08d81
Merge pull request #5881 from filecoin-project/fix/lint-skip
...
lint: don't skip builtin
2021-03-27 10:09:44 +01:00