Aayush
9928c1ac18
address review
2022-09-28 16:39:05 -04:00
Aayush
87597cbc33
unify fip0036 shed commands for speed
2022-09-27 21:25:40 -04:00
Aayush
9535009e46
fix: singer -> signer
2022-09-27 16:58:25 -04:00
jennijuju
9dfd604724
refactors refactors refactors
2022-09-27 16:52:03 -04:00
jennijuju
3d5ecf25b2
wip
2022-09-27 16:52:03 -04:00
Jennifer Wang
5f5491a9e5
get deal proposal
2022-09-27 16:52:03 -04:00
Jennifer Wang
0addc7207e
add client
2022-09-27 16:52:03 -04:00
Jennifer Wang
e88c2061f1
add token holder group
2022-09-27 16:52:03 -04:00
Aayush
34bbd2ad26
remove duplicate import
2022-09-27 15:34:01 +00:00
Aayush
27880ece2b
feat: support typed errors over RPC
2022-09-27 15:34:01 +00:00
Aayush
27030aa1e8
fix: miner: init miner's with 32GiB sectors by default
2022-09-27 14:50:44 +00:00
Aayush
d8441b134a
fix: miner: init: only get sector-size once
2022-09-27 14:50:44 +00:00
Aayush
72b676843b
fix: miner: init: only get sector-size once
2022-09-23 12:52:12 -04:00
Aayush
971cdf51a3
fix: miner: init miner's with 32GiB sectors by default
2022-09-23 10:53:17 -04:00
Aayush Rajasekaran
4aa532390c
Merge pull request #9322 from filecoin-project/jen/msigall
...
shed: util: get all msig
2022-09-22 15:33:58 -04:00
Jennifer Wang
aea9c535e0
fix typo, add wrapper on error and make jen
2022-09-22 13:12:12 -04:00
jennijuju
2ec4ac3c0f
use offline mode instead
2022-09-22 12:42:10 -04:00
Aayush
5b96496a8d
remove duplicate import
2022-09-22 11:44:19 -04:00
Aayush
93f94d4ee9
feat: support typed errors over RPC
2022-09-22 11:44:19 -04:00
Aayush
32670e810c
chore: refactor: rename NewestNetworkVersion
2022-09-21 15:48:51 -04:00
Łukasz Magiera
c17ab761c5
sector import: Remote Commit2
2022-09-19 12:13:06 +02:00
Łukasz Magiera
9f03569cd0
sector import: Remote Commit1
2022-09-19 12:13:06 +02:00
Łukasz Magiera
9c6d531ae7
sector import: Plumb sector download task canfig
2022-09-19 12:13:06 +02:00
Łukasz Magiera
39e4845f42
sector import: Put the imported sector into the sealing pipeline
2022-09-19 12:13:05 +02:00
Łukasz Magiera
5c485c3375
sealing: Drop redundant Piece type
2022-09-19 12:13:05 +02:00
Łukasz Magiera
e3d59288fe
Merge pull request #9241 from filecoin-project/fix/control-list-panic
...
fix: cli: fix panic in `lotus-miner actor control list`
2022-09-16 14:11:18 +02:00
LexLuthr
32ce8f0d9b
display updated & update-cache for storage
2022-09-16 11:37:12 +05:30
Jennifer Wang
b87ade6402
docsjen
2022-09-15 17:05:07 -04:00
Jennifer Wang
236a21a9d7
add get all msig into lotus-shed
2022-09-15 03:34:24 -04:00
Geoff Stuart
9d63e1412e
print beneficiary info in state miner-info and lotus-miner info
2022-09-14 17:54:20 -04:00
Geoff Stuart
3c19328764
Review fixes
2022-09-14 17:38:01 -04:00
Geoff Stuart
84fd51ff50
add cli commands for changing beneficiary
2022-09-14 16:52:00 -04:00
Geoff Stuart
4f75e2041c
Add helper function to print usage when wrong number of arguments are supplied
2022-09-14 15:38:15 -04:00
Geoff Stuart
3ca9b1e331
wait.Receipt.ExitCode != 0 to wait.Receipt.ExitCode.IsError()
2022-09-14 14:53:11 -04:00
Geoff Stuart
fb0633453a
api, nodeApi to minerApi
2022-09-14 14:51:18 -04:00
Geoff Stuart
308cef950b
cctx.Args().Len() to cctx.NArg()
2022-09-14 14:33:29 -04:00
Geoff Stuart
f567db64b6
Merge pull request #9296 from filecoin-project/gstuart/beneficiary-withdraw-api
...
feat: api/cli: beneficiary withdraw api and cli
2022-09-14 13:36:51 -04:00
Geoff Stuart
21906b5a63
add api and cli calls for beneficiary withdrawl
2022-09-14 12:26:35 -04:00
Aayush Rajasekaran
7b23814fc1
Merge pull request #9291 from filecoin-project/gstuart/terminate-from-worker-addr
...
feat: cli: Add option to terminate sectors from worker address
2022-09-13 20:51:11 -04:00
Geoff Stuart
a0ec3a7bbe
Add option to terminate sectors from any address
2022-09-13 10:14:28 -04:00
Aayush
e9a3235291
more fixes
2022-09-09 21:40:15 -04:00
Aayush
0efca4d266
introduce v9 actors and nv17
2022-09-09 21:40:15 -04:00
Phi
ca965d1c6c
Call SyncBasefeeCheck from lotus info
...
Call SyncBasefeeCheck from `lotus info` to not duplicate logic. Also switches to V1 api.
2022-09-09 13:42:34 +02:00
LexLuthr
67d4f905e6
feat: proving: Introduce manual sector fault recovery ( #9144 )
...
* rebase
* fix lint error
* fix errors
* add itest
* make gen after rebase
* apply suggestion from review
* make gen after latest rebase
* gen after rebase
* fix waitgroup
* change as per review
* refactor Recovery Batches
* fix CLI
* gen after rebase
* close the channel
2022-09-06 21:17:30 +05:30
Phi
9c48922a75
Fix lotus-shed actor cmd
...
Check the length of multisig address in lotus-shed actor cmd as well.
2022-09-05 09:58:34 +02:00
Phi
3e74819519
Check length of msig address
...
Check the length of multisig address, and print based on that.
2022-09-02 10:33:32 +02:00
Phi
7c00c1e5d5
Tune down slice
...
Tuning down slice to only 6 characters to avoid panics if the multisig-actor is of really low character length.
2022-09-01 11:54:10 +02:00
Phi
15ea3953f0
Option to specify --from msg sender
...
Adds the option to specify the account to send the message from in the `lotus-miner actor set-addrs`
2022-08-31 18:42:24 +02:00
Łukasz Magiera
08b22edd89
fix make gen
2022-08-29 16:25:30 +02:00
Łukasz Magiera
45d1bd61ce
Merge pull request #9183 from filecoin-project/feat/sectornum-mgmt
...
feat: sealing: Use bitfields to manage sector numbers
2022-08-26 10:59:24 -04:00
Łukasz Magiera
2086b219d2
Don't use go-libp2p-core
2022-08-25 14:20:41 -04:00
Geoff Stuart
aa27fb496f
Merge pull request #9212 from filecoin-project/feat/shed-vlog-maxsz
...
feat: shed: add a --max-size flag to vlog2car
2022-08-25 10:25:37 -04:00
Łukasz Magiera
2f7062d642
vlog2car: add max-size flag usage, fix lint
2022-08-25 10:08:12 -04:00
Łukasz Magiera
ebeb16eda5
feat: shed: add a --max-size flag to vlog2car
2022-08-25 01:05:56 +02:00
Łukasz Magiera
335f5df3ec
numassigner: SectorNumReserveCount
2022-08-24 11:25:37 -04:00
Łukasz Magiera
ef2080a800
cli for managing sector reservations
2022-08-22 16:55:41 -04:00
Łukasz Magiera
ca72590e49
sealing: Use bitfields to manage sector numbers
2022-08-22 16:55:08 -04:00
Jennifer Wang
f86ce88d3d
add cmd for adding signers to vkh to genesis
2022-08-21 22:33:24 -04:00
Jiaying Wang
e165731b82
Merge pull request #9182 from filecoin-project/jen/9169
...
fix: ux: exclude negative available balance from spendable amount
2022-08-18 14:44:56 -04:00
Łukasz Magiera
87b82b95c8
feat: sectors renew --only-cc
2022-08-18 11:04:20 -04:00
Jennifer Wang
52bae8d37d
when availabel balance is negative, exclude from spendable amount
2022-08-18 09:31:14 -04:00
Shrenuj Bansal
b7227d3a6b
run make gen
2022-08-16 15:56:32 -04:00
Shrenuj Bansal
fa4a479b97
Add uuid to mpool message sent to chain node from miner
2022-08-16 15:39:06 -04:00
Geoff Stuart
525ee3b77d
Merge pull request #9153 from filecoin-project/sbansal/detach-storage-on-worker-shutdown
...
fix: worker: Close all storage paths on worker shutdown
2022-08-11 15:01:33 -04:00
Shrenuj Bansal
1c98e37db8
fiximports
2022-08-11 11:53:58 -04:00
Shrenuj Bansal
4d10487463
log errors when closing all paths instead of stopping execution
2022-08-11 10:44:26 -04:00
Phi
509c44d446
fix: ux: msg receipt for actor withdrawal
...
Prints the message receipt when withdrawing from the miner-actor. Also highlights that the command is waiting for the message to be included in a block.
2022-08-11 09:34:18 +02:00
Shrenuj Bansal
10dba44638
Add return value assignments
2022-08-10 17:43:54 -04:00
Shrenuj Bansal
f390c186e6
Close all storage paths on worker shutdown
2022-08-10 17:06:01 -04:00
Łukasz Magiera
cb2b4fa4aa
Merge remote-tracking branch 'origin/master' into feat/storage-redeclare
2022-08-05 21:26:15 +02:00
Łukasz Magiera
11e4914531
Merge branch 'feat/SchedRemoveRequest' of github.com:LexLuthr/lotus into LexLuthr-feat/SchedRemoveRequest
2022-08-05 10:40:45 +02:00
Łukasz Magiera
ee08c15b8c
Merge branch 'f8-env-patch' of github.com:Factor8Solutions/lotus into feat/f8-worker-env
2022-08-05 09:46:06 +02:00
Łukasz Magiera
e51904555b
Merge pull request #9072 from zl03jsj/fix/zl/cli/list-miner-control-addresses-fail-if-have-robust-address
...
fix: cli: `./lotus-miner actor control list`, if the `owner` is not account
2022-08-05 09:29:23 +02:00
Łukasz Magiera
e196742ece
cli: Update docsgen, don't require args in storage redeclare
2022-08-05 09:05:46 +02:00
Łukasz Magiera
819314de46
Merge remote-tracking branch 'origin/master' into feat/storage-redeclare
2022-08-05 09:01:30 +02:00
zl
1fdd324efc
just show actor id, if actor is not an account
2022-08-04 16:14:56 +08:00
LexLuthr
a59d73d64a
Merge branch 'master' into feat/SchedRemoveRequest
2022-08-04 02:24:14 +05:30
Łukasz Magiera
ab0592231c
Merge pull request #9116 from filecoin-project/feat/worker-name-set
...
feat: sealing: Allow overriding worker hostname
2022-08-03 22:44:29 +02:00
LexLuthr
cdc08e566f
fix everything pointed as per review
2022-08-04 02:00:24 +05:30
LexLuthr
c736dedfa6
move requestremove inside runSched
2022-08-04 02:00:24 +05:30
Łukasz Magiera
453b454b7b
Merge pull request #9109 from filecoin-project/feat/dlinfo-enchantments
...
feat: miner cli: proving deadline command enchantments
2022-08-03 20:54:08 +02:00
shrenujbansal
f023f04b40
Merge pull request #9113 from filecoin-project/9083-shed-command-for-getting-raw-bytes-stored-in-active-deals
...
feat: market: Add lotus-shed cmd to get total active deal storage
2022-08-03 11:28:07 -04:00
Shrenuj Bansal
654a3c976e
remove tipset retrieval to use default
2022-08-03 10:08:59 -04:00
Łukasz Magiera
da33d82e1b
feat: sealer: Custom worker name config
2022-08-03 12:58:49 +02:00
Łukasz Magiera
4818d78432
cli: Put bitfield stats in 'proving deadline' behind a flag
2022-08-03 11:06:05 +02:00
Łukasz Magiera
4b47881950
Merge branch 'master' into sbansal/lotus-worker-stop-cmd
2022-08-03 10:42:19 +02:00
Shrenuj Bansal
31a09b73cc
Add lotus-shed cmd to get total active deal storage
2022-08-02 16:40:39 -04:00
Shrenuj Bansal
5f0ac7defb
Wait 20s for worker shutdown so the miner can unregister the worker
2022-08-02 10:59:32 -04:00
Łukasz Magiera
eb366c6aa0
fix typo in storage detach cmd
2022-08-02 15:18:24 +02:00
Łukasz Magiera
9a5ca5017b
gen
2022-08-02 10:45:20 +02:00
Łukasz Magiera
4548cea000
cli: More verbose deadline command
2022-08-02 10:40:34 +02:00
Łukasz Magiera
8c1d1bfd4a
cli: show live sectors in the deadlines command by default
2022-08-02 10:15:12 +02:00
Łukasz Magiera
65ba7bd37d
cli: clueanup deadlines command
2022-08-02 10:12:24 +02:00
Łukasz Magiera
b3cce636cc
Merge branch 'Feat/add_provingDeadline_option' of github.com:beck-8/lotus into feat/dlinfo-enchantments
2022-08-02 10:06:48 +02:00
LexLuthr
f5a7a650e7
rename to ActorWithdrawBalance
2022-08-02 13:04:54 +05:30
LexLuthr
e0e0b0b62f
don't wait for msg to land on chain
2022-08-01 23:41:24 +05:30
Łukasz Magiera
3cd8d9eb06
itests: Worker tests for storage detach/redeclare
2022-08-01 15:58:06 +02:00
Łukasz Magiera
d690b49d17
storage: Fix linter warnings
2022-08-01 15:58:06 +02:00
Łukasz Magiera
8cff52aef6
Storage detach/attach in lotus-miner, cli commands
2022-08-01 15:58:06 +02:00
Łukasz Magiera
943d2a72c6
storage: StorageRedeclareLocal on lotus-worker
2022-08-01 15:58:06 +02:00
Łukasz Magiera
f947e65f15
wip storage redeclare/detach
2022-08-01 15:58:06 +02:00
Shrenuj Bansal
dfea74cca8
Add stop cmd for lotus worker
2022-07-29 18:33:30 -04:00
LexLuthr
4f03486011
miner withdrawbalance API
2022-07-29 20:09:49 +05:30
zl
179efaf447
fix: command: ./lotus-miner actor control list
, if the owner
is multisig.
2022-07-21 14:14:52 +08:00
zenground0
156fb17dad
Review Response
2022-07-20 12:58:49 -04:00
zenground0
316d35f015
lotus shed addr decode
2022-07-20 12:58:49 -04:00
beck
6583a44a92
reduce redundant code
2022-07-20 10:21:52 +08:00
Łukasz Magiera
ac2ea039b5
path index: Raise alerts on bad filter config
2022-07-12 21:45:12 +02:00
Łukasz Magiera
43db2fb8a4
miner cli: Print allow/deny types in storage list
2022-07-12 21:45:12 +02:00
Patrick Deuse
66a7e32e58
added gpu proving lotus-worker env vars
2022-07-12 21:36:32 +08:00
Patrick Deuse
8a0b25cfc1
fix c+p typo
2022-07-12 21:35:11 +08:00
Patrick Deuse
67ef0b3af4
added lotus-worker run env vars
2022-07-12 21:33:32 +08:00
Łukasz Magiera
9288526867
Merge pull request #8942 from filecoin-project/asr/migrate-nv16-shed
...
feat: shed: migrate-nv16
2022-07-07 13:45:02 +02:00
Łukasz Magiera
2e7a2b184d
Merge pull request #8952 from filecoin-project/feat/prov-dl-info-nums
...
feat: cli: Hide sector nums in 'proving deadline' by default
2022-07-04 15:03:53 +02:00
Łukasz Magiera
9ad7276dc9
feat: cli: Hide sector nums in 'proving deadline' by default
2022-07-04 14:46:48 +02:00
Łukasz Magiera
d5206aa2fc
Merge pull request #8954 from filecoin-project/feat/prov-info-time
...
ux: print absolute time for proving period start in proving cli
2022-07-04 14:35:05 +02:00
Phi
a1675a8230
ux: cli: add compute description
...
Add description to the `lotus-miner proving compute` command.
2022-07-03 11:51:50 +02:00
Łukasz Magiera
9bfb370892
ux: print absolute time for proving period start in proving cli
2022-07-01 18:45:29 +02:00
Masih H. Derkani
6f686cae11
Upgrade to go-blockstore 1.2.0
and go-cid 0.2.0
...
Upgrade required dependencies and fix breaking changes.
2022-06-29 14:55:22 -04:00
Aayush
324cad3b76
feat: shed: migrate-nv16
2022-06-28 12:44:43 -04:00
Aayush
fd5981b7ee
feat: shed: print out actor code CIDs in manifest cid checker
2022-06-23 16:47:43 -04:00
Łukasz Magiera
db676acdf8
storage: Cleanup interfaces a bit
2022-06-17 13:52:19 +02:00
Łukasz Magiera
58416d0881
storage: Don't depend on specs-storage, move to storiface
2022-06-17 13:36:33 +02:00
Geoff Stuart
b706efc33b
Merge pull request #8858 from filecoin-project/chore/storage-refactors
...
chore: storage refactors part 1
2022-06-15 11:53:49 -04:00
Łukasz Magiera
05cdeb80c3
chore: remove redundant import prefixes
2022-06-15 12:06:22 +02:00
Steven Allen
5677dc915b
feat: shed: report the "user version"
...
This version includes the network name and commit, for easier debugging.
2022-06-14 15:58:36 -07:00
Łukasz Magiera
39cede946c
chore: Fix more imports with '2' suffix
2022-06-14 21:37:54 +02:00
Łukasz Magiera
28099a3905
storage: Move storage/sealer/stores to storage/paths
2022-06-14 20:25:52 +02:00
Łukasz Magiera
a9600b8a6f
storage: Move extern/sector-storage to storage/sealer
2022-06-14 20:03:38 +02:00
Łukasz Magiera
98a48a47f8
storage: Move extern/storage-sealing to storage/pipeline
2022-06-14 19:41:59 +02:00
Łukasz Magiera
6afb43afbb
wallet: Move key.go into separate pkg to avoid import loops
2022-06-14 19:21:40 +02:00
Łukasz Magiera
e65fae28de
chore: fix imports
2022-06-14 17:00:51 +02:00
Steven Allen
30981d0fdd
feat: refactor: actor bundling system ( #8838 )
...
1. Include the builtin-actors in the lotus source tree.
2. Embed the bundle on build instead of downloading at runtime.
3. Avoid reading the bundle whenever possible by including bundle
metadata (the bundle CID, the actor CIDs, etc.).
4. Remove everything related to dependency injection.
1. We're no longer downloading the bundle, so doing anything ahead
of time doesn't really help.
2. We register the manifests on init because, unfortunately, they're
global.
3. We explicitly load the current actors bundle in the genesis
state-tree method.
4. For testing, we just change the in-use bundle with a bit of a
hack. It's not great, but using dependency injection doesn't make
any sense either because, again, the manifest information is
global.
5. Remove the bundle.toml file. Bundles may be overridden by
specifying an override path in the parameters file, or an
environment variable.
fixes #8701
2022-06-13 10:15:00 -07:00
Łukasz Magiera
ae42ed0bb1
Merge remote-tracking branch 'origin/master' into rate-limit-gateway
2022-06-10 13:01:20 +02:00
Aayush Rajasekaran
c661d247e5
Merge pull request #8810 from filecoin-project/asr/feat-into-master
...
Merge nv16 changes into master
2022-06-09 16:09:35 -04:00
Aayush
82e439172e
Drop actor meta shimming for testing
2022-06-08 13:41:30 -04:00
Aayush Rajasekaran
474d11b805
Update cmd/lotus-shed/cid.go
...
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
2022-06-08 13:18:50 -04:00
Aayush Rajasekaran
27eaebad7e
Merge pull request #8302 from filecoin-project/raulk/tvx-fixes
...
feat: conformance & tvx: support ReportConsensusFault messages
2022-06-06 23:34:16 -04:00
Aayush Rajasekaran
05c19b37a4
Merge pull request #8756 from filecoin-project/jen/devnetfixport
...
fix: build: genesis miner network version
2022-06-06 23:33:01 -04:00
Aayush
b28c11a57d
Merge branch 'feat/nv16'
2022-06-03 14:01:49 -04:00
Aayush Rajasekaran
8212b2c5d9
Merge pull request #8755 from filecoin-project/jen/devnetver
...
fix: build: use the genesis network version when creating a network
2022-06-03 13:43:29 -04:00
Aayush
91e69644c2
Merge branch 'feat/nv16' into jen/mergev1153to16
2022-06-03 13:18:27 -04:00
Łukasz Magiera
73ee5957e7
Merge pull request #8787 from swift-mx/mx_get_hello_message
...
feat: lotus-shed get remote peer hello message
2022-06-02 19:45:13 +02:00
Łukasz Magiera
3de6856058
feat: cli: Nicer net stat
2022-06-02 16:54:56 +02:00
swift-mx
1fd2be1329
fix: setStreamHandler before connect
2022-06-02 19:59:52 +08:00
swift-mx
9c33816c90
fix: remove say hello
2022-06-02 17:22:43 +08:00
swift-mx
5a961c90f5
Update cmd/lotus-shed/hello.go
...
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
2022-06-02 17:09:35 +08:00
swift-mx
63a2d9f1fe
fix: timeout 5
2022-06-02 16:54:58 +08:00
swift-mx
d04594a375
style: hello.go
2022-06-02 16:49:59 +08:00
swift-mx
0fd74eda69
style: libp2p new
...
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
2022-06-02 16:36:18 +08:00