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
Aayush Rajasekaran
a49b21b94a
Lotus version 1.6.0
2021-04-04 21:34:20 -04:00
Aayush Rajasekaran
ea46a67550
State CLI: Clarify sector helptext
2021-04-03 22:56:39 -04:00
Aayush Rajasekaran
d9dcc7845f
State CLI: fix printMsg to not panic when message isn't found
2021-04-03 22:55:02 -04:00
Aayush Rajasekaran
72c410cd8f
Address review on v1 sector extension tool
2021-04-03 22:19:36 -04:00
Aayush Rajasekaran
01bf3a89f4
Add checks to v1 extension util
2021-04-03 16:54:16 -04:00
Aayush Rajasekaran
b734e5a232
Miner CLI: If performing read-only operations on a foreign miner, miner API isn't needed
2021-04-03 16:54:16 -04:00
Aayush Rajasekaran
ded4ff43f4
Allow miners to extend all v1 sectors
2021-04-03 16:54:16 -04:00
Aayush Rajasekaran
4600b51330
Merge pull request #5929 from filecoin-project/update/ntwk-butterfly
...
Update butterfly network upgrade
2021-04-03 16:53:55 -04:00
Łukasz Magiera
f4e46c9003
implement v1 api with api modules
2021-04-03 13:20:50 +02:00
Łukasz Magiera
09c374cdde
api stub codegen
2021-04-03 13:12:59 +02:00
Łukasz Magiera
1b32d7f52f
cli: fix build with v1 api changes
2021-04-03 12:55:29 +02:00
Łukasz Magiera
0103d2f621
v1 api: Cleanup message wait/search apis
2021-04-02 13:52:24 +02:00
Frank
0fe705605e
fix 4857: show help for set-addrs
2021-04-02 19:25:36 +08:00
Łukasz Magiera
64bf5b382b
cliutil: cast full api to the v0 interface
2021-04-02 13:20:31 +02:00
Łukasz Magiera
c9866da688
Merge remote-tracking branch 'origin/master' into feat/v1-api
2021-04-02 13:15:33 +02:00
Łukasz Magiera
3cac23b4a7
cli: get raw full api correctly
2021-04-02 13:07:56 +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
Cory Schwartz
3cab4856b1
Merge branch 'master' into feat/other-network-images
2021-04-01 11:22:59 -07:00
Cory Schwartz
38a3aaf936
answer yes to ufw
2021-04-01 11:20:11 -07: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
1a5c4d70f4
Merge remote-tracking branch 'origin/master' into feat/v1-api
2021-04-01 15:33:37 +02: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
Łukasz Magiera
ba49c6206e
cli: Default to v0 api for now
2021-04-01 14:17:22 +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
Cory Schwartz
b9ce5254a3
restore filters
2021-03-31 16:12:33 -07:00
Cory Schwartz
99d2b31551
separate different networks
2021-03-31 15:07:55 -07:00
Cory Schwartz
49ca9bef41
temporary: build-all without waiting
2021-03-31 14:56:12 -07:00
Cory Schwartz
c17e8b1a03
network init scripts
2021-03-31 14:41:44 -07:00
Cory Schwartz
de586237f4
add other networks to build list
2021-03-31 14:12:58 -07:00
Cory Schwartz
ed47c3654b
temporary: remove packer build filters
2021-03-31 14:10:55 -07:00
Travis Person
37e0526918
Update butterfly network genesis
2021-03-31 21:09:22 +00:00
Cory Schwartz
cbda4ff7bf
other network images
2021-03-31 14:09:01 -07: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
Travis Person
41efbc000d
New butterfly network info
2021-03-31 19:45:17 +00:00
Travis Person
a59e36d213
Update butterfly network upgrade
2021-03-31 19:16:32 +00: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