Łukasz Magiera
|
d112fd18b1
|
Persist sector sealing errors
|
2019-12-04 01:44:29 +01:00 |
|
Łukasz Magiera
|
6467a982bc
|
storageminer: Wait for sync
|
2019-12-04 01:25:18 +01:00 |
|
Łukasz Magiera
|
13c39452c1
|
storageminer: States for common failure modes
|
2019-12-04 00:59:40 +01:00 |
|
Łukasz Magiera
|
a7239d7f01
|
allow setting api host in storageminer
|
2019-12-03 11:05:35 +01:00 |
|
Łukasz Magiera
|
160e11ce8c
|
Merge branch 'master' into feat/remote-workers
|
2019-12-03 03:24:00 +01:00 |
|
Łukasz Magiera
|
dab80b30f6
|
storageminer: print fallback start in info
|
2019-12-03 02:46:29 +01:00 |
|
Łukasz Magiera
|
5ba4dfdf14
|
Devnet 9
|
2019-12-03 01:44:52 +01:00 |
|
Łukasz Magiera
|
923748e551
|
Expand paths in node init
|
2019-12-02 23:10:22 +01:00 |
|
Łukasz Magiera
|
24be85e8ec
|
Fix storage miner info for ePoSt
|
2019-12-02 17:47:09 +01:00 |
|
Łukasz Magiera
|
d5b94884c8
|
Buch of lint fixes
|
2019-12-02 13:51:16 +01:00 |
|
Łukasz Magiera
|
a59d0f0f8c
|
Fix unsealing, sector based data refs
|
2019-12-01 18:58:31 +01:00 |
|
whyrusleeping
|
c92b9d5a0d
|
fix storage miner sectorbuilder construction
|
2019-11-30 23:55:20 -06:00 |
|
whyrusleeping
|
59d9c681ad
|
Rework miner test setups to fix tests
|
2019-11-30 17:21:11 -06:00 |
|
Łukasz Magiera
|
ed9279cf0c
|
Some fixes and dev utils
|
2019-11-30 10:25:31 +01:00 |
|
Łukasz Magiera
|
8767d8c16b
|
Merge branch 'feat/election-post' into feat/remote-workers
|
2019-11-30 09:42:28 +01:00 |
|
Łukasz Magiera
|
ad978949db
|
import sector/deal into state machines on init
|
2019-11-29 20:11:42 +01:00 |
|
Łukasz Magiera
|
920fd3ba9b
|
storageminer: New fallback post scheduler
|
2019-11-28 18:44:57 +01:00 |
|
Łukasz Magiera
|
23e0008b81
|
Merge remote-tracking branch 'origin/master' into feat/election-post
|
2019-11-27 13:31:44 +01:00 |
|
Łukasz Magiera
|
03b1d2329f
|
seed: Call AcquireID for sectorIDs
|
2019-11-27 12:58:16 +01:00 |
|
whyrusleeping
|
249bd8389f
|
Copy over last sector ID key when migrating sectorbuilder
|
2019-11-26 19:39:07 -06:00 |
|
whyrusleeping
|
a0588d513d
|
Add lotus-gen, rewire genesis mining
|
2019-11-24 22:45:13 -06:00 |
|
Łukasz Magiera
|
d4197bbadc
|
Working remote PreCommit
|
2019-11-21 19:38:50 +01:00 |
|
Łukasz Magiera
|
98b1de33b6
|
Stats for remote workers
|
2019-11-21 17:23:42 +01:00 |
|
Łukasz Magiera
|
ba3ad75670
|
remote-worker: wire up storage miner endpoints
|
2019-11-21 15:10:51 +01:00 |
|
Łukasz Magiera
|
37792b149f
|
sync: fix some issues
|
2019-11-20 20:49:29 +01:00 |
|
wanghui
|
ba889391b5
|
update imports and path
|
2019-11-16 14:47:04 +08:00 |
|
Frank
|
c9714b1708
|
Update cmd/lotus-storage-miner/init.go
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2019-11-16 14:16:18 +08:00 |
|
wanghui
|
b28ce76e8a
|
clean up repo if miner init fail and use log
|
2019-11-15 19:54:12 +08:00 |
|
whyrusleeping
|
797d92b463
|
persist blocks as they come in
|
2019-11-14 19:19:16 -08:00 |
|
Jakub Sztandera
|
bc3dac0426
|
Add --tests-also for fetch-params
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-14 02:15:33 +01:00 |
|
Łukasz Magiera
|
37c0967fa8
|
Merge pull request #595 from filecoin-project/feat/small-fixes
Bunch of small fixes / improvements, gofmt
|
2019-11-13 19:15:50 +01:00 |
|
Jakub Sztandera
|
a58e165339
|
Restore api flags
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-13 16:37:40 +01:00 |
|
Łukasz Magiera
|
8f0e3ede24
|
Bunch of small fixes / improvements, gofmt
|
2019-11-13 15:48:57 +01:00 |
|
whyrusleeping
|
e1cb19da0a
|
Exit 1 on error
|
2019-11-12 15:36:49 -08:00 |
|
Łukasz Magiera
|
73ab6c0c66
|
WorkerCount on storageminer config
|
2019-11-12 18:59:38 +01:00 |
|
Łukasz Magiera
|
b8f46bff26
|
storageminer: Drop sortedSectorInfo log
|
2019-11-11 18:32:46 +01:00 |
|
Łukasz Magiera
|
b8e18ed773
|
storageminer: Don't print PP in info cmd if not proving
|
2019-11-11 12:10:48 +01:00 |
|
Łukasz Magiera
|
81bd0bc517
|
Test to reproduce post error after restart
|
2019-11-09 11:42:36 +01:00 |
|
Łukasz Magiera
|
3f4d454f6e
|
storageminer: Print proving period in info cmd
|
2019-11-09 10:49:43 +01:00 |
|
Łukasz Magiera
|
59fbc976d0
|
storageminer: Missing new line in info cmd
|
2019-11-09 10:02:55 +01:00 |
|
Łukasz Magiera
|
ed64e52e3a
|
sectorbuilder: apply some review suggestions
|
2019-11-09 00:21:04 +01:00 |
|
Łukasz Magiera
|
27485777f0
|
Merge remote-tracking branch 'origin/master' into feat/interactive-porep
|
2019-11-08 21:45:06 +01:00 |
|
Łukasz Magiera
|
8c39486736
|
some import fixes
|
2019-11-08 21:11:56 +01:00 |
|
Łukasz Magiera
|
071f05fa95
|
Storage miner API improvements
|
2019-11-08 19:23:58 +01:00 |
|
whyrusleeping
|
e226071c20
|
disable GPU by default
|
2019-11-08 08:43:23 -08:00 |
|
wanghui
|
66f8e348a2
|
update size and unit
|
2019-11-07 20:05:03 +08:00 |
|
Frank
|
08ff772cf4
|
Update cmd/lotus-storage-miner/info.go
update sector size format
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2019-11-07 19:33:44 +08:00 |
|
wanghui
|
f221c05a33
|
add sector size info
|
2019-11-07 18:46:11 +08:00 |
|
whyrusleeping
|
9863942fe2
|
WIP: trying to write a test to reproduce the storage deal error
|
2019-11-07 00:39:34 +01:00 |
|
Łukasz Magiera
|
ed5ccfd750
|
Merge remote-tracking branch 'origin/devnet/7' into feat/interactive-porep
|
2019-11-05 18:53:19 +01:00 |
|
Łukasz Magiera
|
c76ce2a2eb
|
rate-limit some sectorbuilder ops
|
2019-11-04 18:36:29 +01:00 |
|
Łukasz Magiera
|
13da5a5966
|
Put WorkerThreads on sectorbuilder.Config
|
2019-11-04 17:47:08 +01:00 |
|
whyrusleeping
|
fc9091cc89
|
Get interactive porep sector sealing mostly working
|
2019-10-31 20:57:10 -07:00 |
|
Łukasz Magiera
|
46d782b30b
|
storageminer: Drop commitment tracker
|
2019-10-30 18:37:38 +01:00 |
|
Jakub Sztandera
|
3ea0997c93
|
Add support for different configs
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-30 17:38:39 +01:00 |
|
Łukasz Magiera
|
413314b44b
|
Merge pull request #494 from filecoin-project/feat/handle-uncommited
storageminer: Handle uncommited sectors on start
|
2019-10-30 15:32:34 +01:00 |
|
Łukasz Magiera
|
44f4ee0de1
|
storageminer: cmd to list sector commitments
|
2019-10-29 21:41:30 +01:00 |
|
Łukasz Magiera
|
391c73774d
|
Set swarm log level to WARN
|
2019-10-29 20:51:44 +01:00 |
|
Łukasz Magiera
|
8e1a9a71e6
|
Run store-garbage in background
|
2019-10-29 18:52:07 +01:00 |
|
Łukasz Magiera
|
874be79958
|
very basic sector seal scheduling
|
2019-10-27 09:56:53 +01:00 |
|
whyrusleeping
|
874ab1456c
|
WIP: updating to new proofs code
|
2019-10-25 18:07:34 +02:00 |
|
whyrusleeping
|
4890f577f5
|
give miners the ability to select different sector sizes
|
2019-10-25 17:26:15 +02:00 |
|
Łukasz Magiera
|
c41dd4efeb
|
actora: register storagemarket
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
aab3bd617a
|
REST file import endpoint
|
2019-10-23 11:39:44 +02:00 |
|
Whyrusleeping
|
d891589cef
|
Merge pull request #412 from filecoin-project/feat/init-fail-cleanup
Clean up after failed storage miner init
|
2019-10-18 16:08:18 +09:00 |
|
whyrusleeping
|
098e05c4d7
|
Clean up after failed storage miner init
|
2019-10-18 14:13:36 +09:00 |
|
Jakub Sztandera
|
1bf713cb0a
|
Cleanup imports after rename
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-18 13:47:41 +09:00 |
|
Łukasz Magiera
|
f620ecea5e
|
Devnet 6
|
2019-10-17 03:09:17 +02:00 |
|
whyrusleeping
|
2ac4ce122f
|
check return code of create storage miner call
|
2019-10-16 16:45:48 +09:00 |
|
Łukasz Magiera
|
71182f69cc
|
Merge pull request #378 from filecoin-project/fix/miner-info-format
Fix percentage display
|
2019-10-15 17:30:31 +02:00 |
|
Jakub Sztandera
|
b582620e77
|
Fix percentage display
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-15 16:51:47 +02:00 |
|
Łukasz Magiera
|
a576b72364
|
actors: Sync with the new spec, storage actors
|
2019-10-15 14:31:34 +02:00 |
|
whyrusleeping
|
e8a1b54740
|
Add more info to storage-miner info command output
|
2019-10-14 11:32:32 +09:00 |
|
Łukasz Magiera
|
5861332f40
|
sminer: info command
|
2019-10-12 01:47:29 +02:00 |
|
whyrusleeping
|
14c4a8bee6
|
implement looking in the past for messages
|
2019-10-09 09:33:18 +02:00 |
|
whyrusleeping
|
e17fc950b3
|
Add pprof server to storage miner
|
2019-10-05 10:08:55 -06:00 |
|
whyrusleeping
|
697bed27a6
|
fix websocket closing
|
2019-10-04 10:06:05 -06:00 |
|
Łukasz Magiera
|
1534536590
|
Store libp2p key in keystore
|
2019-10-03 02:11:31 +02:00 |
|
Łukasz Magiera
|
713f08e9bf
|
move genesis loading to build pkg
|
2019-10-02 22:40:14 +02:00 |
|
Łukasz Magiera
|
05878f4320
|
Built in paramfetch
|
2019-10-02 19:20:30 +02:00 |
|
Łukasz Magiera
|
1024812559
|
storageminer: Update post scheduling
|
2019-09-26 23:32:47 +02:00 |
|
Łukasz Magiera
|
18211b7bee
|
storageminer: Fix PledgeCollateral calc on init
|
2019-09-26 12:13:43 -07:00 |
|
Łukasz Magiera
|
ad1265cad0
|
storageminer: Flags to allow specyfying keys to use
|
2019-09-26 16:31:13 +02:00 |
|
Łukasz Magiera
|
78e1ea14ad
|
storageminer: Make worker key creation optional
|
2019-09-26 02:47:53 +02:00 |
|
Łukasz Magiera
|
9a990dbd8a
|
use new sectorbuilder file interfaces
|
2019-09-23 12:50:28 +02:00 |
|
Łukasz Magiera
|
5e2c100f4d
|
storageminer: Better context handling
|
2019-09-17 20:36:06 +02:00 |
|
Łukasz Magiera
|
037fa84e68
|
storageminer: Remove node shutdown hack
|
2019-09-17 20:28:21 +02:00 |
|
Łukasz Magiera
|
83f1a336a6
|
node: Basic graceful shutdown
|
2019-09-17 16:23:08 +02:00 |
|
Łukasz Magiera
|
5ea1459275
|
Use atomic moppl API in more places
|
2019-09-17 10:15:26 +02:00 |
|
whyrusleeping
|
a47969c76b
|
finish up making the new serializations work
|
2019-09-10 16:03:17 -07:00 |
|
whyrusleeping
|
ed45d1c2b4
|
refactor state utilities into StateManager package, implement proper election proofs
|
2019-09-09 19:14:00 -07:00 |
|
Łukasz Magiera
|
6a4af984af
|
storageminer: Fix init
|
2019-09-06 19:42:03 +02:00 |
|
Łukasz Magiera
|
c0566399c6
|
retrieval: Way to get the data
|
2019-08-29 17:50:19 +02:00 |
|
Łukasz Magiera
|
cad3efb9ba
|
Command to list sealed blocks
|
2019-08-29 17:48:19 +02:00 |
|
Łukasz Magiera
|
28409a60b1
|
Use BLS in more places
|
2019-08-22 00:47:44 +02:00 |
|
Łukasz Magiera
|
f43757f9f2
|
storageminer: Unregister genesis miner in init
|
2019-08-20 20:17:59 +02:00 |
|
Łukasz Magiera
|
eda26faf21
|
Register miner address from storageminer process
|
2019-08-20 19:19:24 +02:00 |
|
whyrusleeping
|
5920537bc5
|
fix gas limit in create storage miner call
|
2019-08-19 11:06:39 -07:00 |
|
whyrusleeping
|
4f91550851
|
fix waiting for bls signed message
|
2019-08-16 15:10:34 -07:00 |
|
whyrusleeping
|
b271e5231a
|
set up lotus-storage-miner to be able to use an existing miner actor
|
2019-08-16 14:50:00 -07:00 |
|
whyrusleeping
|
959fe371b0
|
move storage miner keys to full node
|
2019-08-08 10:56:14 -07:00 |
|
Łukasz Magiera
|
cdc535394d
|
deals: fix statestore
|
2019-08-07 20:01:51 -07:00 |
|
Łukasz Magiera
|
5811f18b5e
|
Address some review comments
|
2019-08-07 20:01:22 -07:00 |
|
Łukasz Magiera
|
37a7ee08ec
|
Bootstrap storageminer with full node
|
2019-08-07 20:01:22 -07:00 |
|
Łukasz Magiera
|
322031d8e4
|
Fix storageminer cli
|
2019-08-07 20:01:22 -07:00 |
|
Łukasz Magiera
|
282654bf7b
|
pond: storage miner init
|
2019-08-02 16:15:14 +02:00 |
|
Whyrusleeping
|
eb854467c8
|
Update cmd/lotus-storage-miner/run.go
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2019-07-30 10:18:01 -07:00 |
|
whyrusleeping
|
ee224e5b21
|
Implement 'storage miner' module, wire up a few bits it needs to start
|
2019-07-29 17:46:56 -07:00 |
|
whyrusleeping
|
8e840139bd
|
appease go's format checker
|
2019-07-29 12:08:47 -07:00 |
|
whyrusleeping
|
b83ff6b9dc
|
Wire up sector builder commands through the api
|
2019-07-29 12:08:47 -07:00 |
|
Łukasz Magiera
|
26232f0b9a
|
storageminer: GetStorageMinerAPI for cli
|
2019-07-29 12:08:47 -07:00 |
|
whyrusleeping
|
4fb4835b35
|
can we store it? YES WE CAN
|
2019-07-29 12:08:47 -07:00 |
|
whyrusleeping
|
0c67d66198
|
Make message wait work and use it for the storage-miner init
|
2019-07-29 11:58:30 -07:00 |
|
Whyrusleeping
|
508e19f52f
|
Merge pull request #89 from filecoin-project/feat/chain-gen
Implement a chain generator
|
2019-07-29 09:57:40 -07:00 |
|
whyrusleeping
|
9ccd06b060
|
start method IDs at 1, to allow 0 for basic transfers
|
2019-07-26 14:42:38 -07:00 |
|
Łukasz Magiera
|
9ea5dbf902
|
chain: Benchmark chain gen
|
2019-07-26 13:47:29 -07:00 |
|
Jakub Sztandera
|
0e35240fe9
|
Wire in context to VMContext
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-07-26 21:01:02 +02:00 |
|
whyrusleeping
|
a0c1afff57
|
clean up which addresses get used where
|
2019-07-26 10:33:54 -07:00 |
|
Łukasz Magiera
|
a825b3b550
|
storageminer: Post-rebase update
|
2019-07-26 15:26:01 +02:00 |
|
Łukasz Magiera
|
283c4e4194
|
storageminer: Setup actor on init
|
2019-07-26 15:26:01 +02:00 |
|
Łukasz Magiera
|
7ec9d45915
|
gofmt
|
2019-07-25 14:54:19 +02:00 |
|
Łukasz Magiera
|
93a8ee11db
|
jsonrpc: Work with browsers
|
2019-07-24 19:09:00 +02:00 |
|
Łukasz Magiera
|
4fa9e45eb7
|
repo: check for config in exists
|
2019-07-24 13:20:00 +02:00 |
|
Łukasz Magiera
|
c6b4fadba1
|
Fix permissions after split and rebase
|
2019-07-24 03:10:26 +02:00 |
|
Łukasz Magiera
|
772dd6c549
|
Implement storage miner API in node
|
2019-07-24 02:58:31 +02:00 |
|
Łukasz Magiera
|
f0e807dabb
|
Fix jsonrpc client after splitting apis
|
2019-07-24 02:40:19 +02:00 |
|
Łukasz Magiera
|
d0cbf02d36
|
Don't build full API in storage miner
|
2019-07-24 01:48:59 +02:00 |
|
Łukasz Magiera
|
8d529d1ae7
|
gofmt
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
4c8b028887
|
Return error form Repo.Exists
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
4f1946d5a2
|
Address review
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
677f5c3e30
|
Check full node version in storageminer init
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
0e570c0b19
|
StorageMiner init code
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
486598ef53
|
storageminer: separate env var for storage repo
|
2019-07-24 01:47:36 +02:00 |
|
Łukasz Magiera
|
b73f29286b
|
Begin implementing storage miner
|
2019-07-24 01:47:36 +02:00 |
|