Łukasz Magiera
60b78a74f7
Merge pull request #1676 from filecoin-project/cleanup/multi-addr-miner
...
block producers should have only one address
2020-05-05 22:12:32 +02:00
Jeromy
8b58f22c2e
block producers should have only one address
2020-05-05 12:01:44 -07:00
Jeromy
74510adaaa
add flag to choose what to do when looking back tipsets in null rounds
2020-05-05 10:06:05 -07:00
hannahhoward
a9866c757e
feat(deps): update go-fil-markets
...
Update to latest 0.2.0 release of go-fil-markets with less-blocking node io
2020-05-04 18:36:51 -07:00
Aayush Rajasekaran
c196570dd8
Use blake2b, instead of sha256, for ticket creation and verification
2020-05-01 22:43:36 -04:00
Łukasz Magiera
35b1963eeb
gofmt
2020-05-01 21:51:31 +02:00
Łukasz Magiera
f9be73c73e
storageminer: Fix 'storage list' with disconnected storage
2020-05-01 20:43:39 +02:00
Łukasz Magiera
d9acd484c0
storageminer: Improve CLI UX
2020-05-01 14:06:19 +02:00
Łukasz Magiera
5026091623
Merge remote-tracking branch 'origin/testnet/3' into feat/storage-better-fetch
2020-04-30 20:56:52 +02:00
Łukasz Magiera
89b19af43f
specs-actors v0.3
2020-04-29 20:06:05 +02:00
Łukasz Magiera
068e9a29d2
Merge remote-tracking branch 'origin/testnet/3' into feat/storage-better-fetch
2020-04-29 13:27:49 +02:00
Łukasz Magiera
5c6cf8b619
Merge pull request #1625 from filecoin-project/feat/shed-bitfields
...
shed: Add some bitfield tools
2020-04-28 22:01:34 +02:00
Łukasz Magiera
6014530145
shed bitfield: use Count to check for overflows
2020-04-28 21:36:58 +02:00
Łukasz Magiera
9dcb42328e
gofmt
2020-04-28 19:27:13 +02:00
Łukasz Magiera
8d35aacd31
Update sector-storage with better fetch logic
2020-04-28 14:57:53 +02:00
Łukasz Magiera
4579e9bb84
shed: add some bitfield tools
2020-04-28 10:44:10 +02:00
Łukasz Magiera
0522af155d
chainwatch: Record drand entries
2020-04-25 00:25:33 +02:00
Łukasz Magiera
af794a6281
storageminer: Print some balances in info
2020-04-24 23:02:27 +02:00
Łukasz Magiera
55f7c81aaf
specs-actors: Fix miner cron on null blocks
2020-04-24 19:12:30 +02:00
Travis Person
1b6aa537d3
fountain: decode peer id ( #1593 )
...
Co-authored-by: Travis Person <travisperson@users.noreply.github.com>
2020-04-23 17:34:31 -07:00
Łukasz Magiera
db2e1fc2c4
Merge pull request #1591 from filecoin-project/feat/import-analyze
...
add command to analyze import bench output
2020-04-24 02:14:49 +02:00
Jeromy
7ee42e61d5
add command to analyze import bench output
2020-04-23 16:48:54 -07:00
Jeromy
86ccaa1981
properly load in registered proof type when benchmarking existing sectors
2020-04-24 01:16:26 +02:00
Jeromy
a9b62bcc5c
small amount of cleanup for lotus bench
2020-04-24 01:16:26 +02:00
Jeromy
f4948dcba0
remove api dependency on sealing fsm package
2020-04-23 15:33:59 -07:00
Łukasz Magiera
309f54aa0c
Update sector-storage
2020-04-23 15:29:31 -07:00
Whyrusleeping
faa9002cce
working on sector pledge requirements after specs-actors 1.0.0 ( #1584 )
...
* WIP: working on sector pledge requirements after specs-actors 1.0.0
* update storage-fsm with pledge collateral logic
* Set bigger balances for miners
* Return only additional required pledge
* split collateral methods into two methods
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
2020-04-23 12:39:34 -07:00
Yu Da
9b598e5ec3
fix #1574 ( #1583 )
...
* fix #1566
* fix #1566
Co-authored-by: Da Yu <dayu26@dadeMacBook-Pro.local>
2020-04-23 09:44:25 -07:00
Whyrusleeping
b761a2994b
Merge pull request #1582 from filecoin-project/fix/fountain-proper-peerid
...
fountain: use proper peerid
2020-04-22 20:20:16 -07:00
Travis Person
332b6b9e0a
fountain: use proper peerid
2020-04-23 02:57:47 +00:00
Travis Person
4e1dddab67
chainwatch: fix sql syntax error
2020-04-22 22:57:17 +00:00
Travis Person
3285dd0cf1
lotus-seed: preserve first peerid during merge
2020-04-22 02:05:35 +00:00
Whyrusleeping
f960cccc51
Merge pull request #1568 from filecoin-project/feat/fix-reward-redeem
...
fix reward redeem command to work again
2020-04-21 15:23:49 -07:00
Jeromy
e3f2dfaec0
fix reward redeem command to work again
2020-04-21 14:45:33 -07:00
Łukasz Magiera
9f9ae155e3
windowed post: Review cleanup
2020-04-21 23:38:33 +02:00
Łukasz Magiera
eba0743d47
bench: --num-sectors option
2020-04-21 21:47:07 +02:00
Łukasz Magiera
24c764c91e
Don't print QAPower as bytes
2020-04-21 21:46:50 +02:00
Łukasz Magiera
9923c909c1
Merge remote-tracking branch 'origin/testnet/3' into feat/windowed-post
2020-04-21 19:28:00 +02:00
Łukasz Magiera
c406b875fa
gofmt, mod tidy
2020-04-21 19:23:49 +02:00
Łukasz Magiera
8be9494672
windowed post: Get correct sector set
2020-04-21 19:22:53 +02:00
Łukasz Magiera
a86595bc88
Use nicer DeadlineInfo struct
2020-04-20 19:34:08 +02:00
Łukasz Magiera
32e45557fa
Merge pull request #1558 from filecoin-project/fix/faucet-rate-limit
...
Rate limit fix
2020-04-18 02:28:52 +02:00
Jeromy
3962194fad
parse input as hex
2020-04-17 17:09:09 -07:00
Łukasz Magiera
fe6d666150
Get all tests to pass
2020-04-18 01:14:39 +02:00
Łukasz Magiera
3b7ae0d6d9
mod tidy, gofmt
2020-04-18 00:02:43 +02:00
Łukasz Magiera
712e2683d6
miner: proving info commands
2020-04-18 00:02:18 +02:00
Jeromy
24b7661837
fix up some tests
2020-04-17 13:44:13 -07:00
Travis Person
850803f138
Rate limit fix
2020-04-17 18:24:29 +00:00
Łukasz Magiera
93b2b6d65d
Merge branch 'testnet/3' into feat/windowed-post
2020-04-17 18:38:20 +02:00
Łukasz Magiera
769cf43b52
seed: Set valid PeerIDs
2020-04-17 18:22:17 +02:00
Łukasz Magiera
cdbf79fff5
non-debug 2k sector build mode
2020-04-17 17:58:20 +02:00
Łukasz Magiera
bab352fb44
Wireup WinningPost validation
2020-04-17 16:47:19 +02:00
Łukasz Magiera
afdfc8807d
api: Single method for static miner info
2020-04-16 19:36:36 +02:00
Łukasz Magiera
f88e400d74
make things build
2020-04-16 00:17:39 +02:00
Whyrusleeping
8a83415596
Merge pull request #1541 from filecoin-project/feat/drand-2
...
real drand network integration
2020-04-15 11:22:00 -07:00
Aayush Rajasekaran
c0204cdd83
Add a shed command to turn raw commPs into CIDs
2020-04-15 14:01:00 -04:00
Jeromy
674be39af1
real drand network integration
2020-04-13 20:06:10 -07:00
Łukasz Magiera
e4641fc7ed
bench: Also bench windowed post
2020-04-14 00:17:37 +02:00
Łukasz Magiera
5bf80a60f1
Get proof type in NewWinningPoStProver constructor
2020-04-13 23:25:46 +02:00
Łukasz Magiera
349b2890bf
Drop 'rewards list' for now
2020-04-13 22:43:27 +02:00
Łukasz Magiera
a2554952d1
Some electionPoSt -> winningPoSt renaming
2020-04-11 00:22:45 +02:00
Łukasz Magiera
d3ffe48fcb
Get things to mostly build
2020-04-10 23:29:05 +02:00
Łukasz Magiera
e053cd6b9c
Merge remote-tracking branch 'origin/testnet/3' into feat/windowed-post
2020-04-10 23:09:01 +02:00
Łukasz Magiera
613e61222b
mostly wire up WindowedPoSt
2020-04-10 23:07:18 +02:00
Łukasz Magiera
1c75bf30ac
genesis: Try updating for QA power
2020-04-10 22:04:04 +02:00
Łukasz Magiera
072dd8b744
Merge remote-tracking branch 'origin/testnet/3' into feat/windowed-post
2020-04-10 20:38:25 +02:00
laser
6dffe9377f
provide deal scheduling info to FSM so that it can set pre-commit expiry
2020-04-10 08:22:28 -07:00
Łukasz Magiera
b0fe8b8b4c
v25: get bench to almost work
2020-04-10 14:19:06 +02:00
Łukasz Magiera
37e7c512e6
Update ffi (v25 proofs)
2020-04-09 23:17:23 +02:00
Łukasz Magiera
70d654e4a6
Merge pull request #1527 from filecoin-project/feat/drand
...
Initial randomness beacon implementation
2020-04-09 19:48:09 +02:00
Jeromy
83416e2758
remove deadcode
2020-04-09 10:34:54 -07:00
Jeromy
c5c18659a4
address some review
2020-04-08 17:24:10 -07:00
Jakub Sztandera
d909119bb6
Make debug_advance build, still doesn't work
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-08 21:19:17 +02:00
Jakub Sztandera
f4f649acf4
Fix chainwatch
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-08 21:17:44 +02:00
Jakub Sztandera
2d2b89fcd8
make debug_advance build
...
Still doesn't work
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-08 18:46:57 +02:00
Łukasz Magiera
2b0bf372a7
Merge pull request #1507 from filecoin-project/feat/completions
...
Shell completions
2020-04-08 16:29:18 +02:00
Jakub Sztandera
c16806eb78
gofmt
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-08 14:54:06 +02:00
Jeromy
7075eaba26
WIP: random beacon interface
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-07 15:32:23 -07:00
laser
110c869dd3
cut over to storage-fsm, deleting local sealing package
2020-04-07 09:34:09 -07:00
laser
43f4db2308
SectorID -> SectorNumber
2020-04-06 15:31:33 -07:00
laser
f53250ee90
reorder imports
2020-04-06 13:27:14 -07:00
laser
dcd9e7da27
miscellaneous fixes post-rebase
2020-04-06 13:23:37 -07:00
laser
650a31b050
remove all lotus types from sealing package in preparation for extraction
...
events adapter
implement StateWaitMsg and StateComputeDataCommitment
implement StateGetSectorPreCommitOnChainInfo
implement ChainHead and SendMsg
implement remaining methods
2020-04-06 12:57:55 -07:00
Łukasz Magiera
a1b35aa9d5
Change api.SectorState to a string
2020-04-03 18:29:31 +02:00
Łukasz Magiera
dd6adcd240
rewards cli: Print amount in list as Fil
2020-04-03 06:31:59 +02:00
Łukasz Magiera
2bdedefa05
Shell completions
2020-04-03 04:03:53 +02:00
Łukasz Magiera
11777c5f24
Merge pull request #1502 from filecoin-project/feat/import-bench
...
add a command to lotus-bench to benchmark importing and validating
2020-04-03 01:30:12 +02:00
Jeromy
beaa3dffab
add a command to lotus-bench to benchmark importing and validating a chain
2020-04-02 16:18:38 -07:00
Łukasz Magiera
acfb7cee07
shed: import-car for state debugging
2020-04-02 05:28:35 +02:00
Łukasz Magiera
fa86359549
storageminer: Parse pretty sector sizes in init
2020-04-01 23:56:49 +02:00
Jeromy
417d434973
several fixes and improvements while debugging interop
2020-03-31 18:35:23 -07:00
Whyrusleeping
ea135991e3
Merge pull request #1480 from filecoin-project/feat/better-deal-info
...
Better deal info at the command line
2020-03-31 13:29:07 -07:00
hannahhoward
ae3f7522f0
feat(cli): use MarketListIncompleteDeals for miner deals cmd
...
Switch from DealsList to MarketListIncompleteDeals which (while poorly named) provides much more
information about what's happening with a miners deals
2020-03-31 11:54:37 -07:00
Pedro Costa
5e2a94e22f
Fix offline deal import command arguments check
...
Why:
* It is failing if the number of arguments is the expected one.
2020-03-31 19:18:13 +01:00
Łukasz Magiera
95ee1c1cde
Extract sector-storage
2020-03-28 01:32:39 +01:00
Łukasz Magiera
c66d3dfad7
sectorstorage: Untangle from lotus deps
2020-03-27 22:35:33 +01:00
Łukasz Magiera
de1f2be505
Merge pull request #1458 from filecoin-project/feat/merge-sectorbuilder
...
Merge sectorbuilder into sectorstorage
2020-03-27 18:53:58 +01:00
Jeromy
3470ed7847
re add storage miner api flag
2020-03-26 22:19:29 -07:00
Travis Person
838a50be39
Increase low gas limits everywhere to 10000
2020-03-27 03:24:35 +00:00
Łukasz Magiera
e050e0307e
Cleanup after dropping sectorbuilder
2020-03-26 20:35:16 +01:00
Łukasz Magiera
4be54a976c
Merge sectorbuilder into sectorstorage
2020-03-26 03:51:06 +01:00
Łukasz Magiera
ae69e0fef1
seal-worker: Task type flags
2020-03-25 22:15:10 +01:00
Łukasz Magiera
cfc65f525a
sectorstorage: wire up closing logic
2020-03-25 00:52:55 +01:00
Łukasz Magiera
ecf53f88ce
workers: More review related fixes
2020-03-25 00:37:40 +01:00
Łukasz Magiera
5de17e903c
storageminer: Config for local worker task types
2020-03-24 20:38:00 +01:00
Łukasz Magiera
726c9c1fe7
workers: Address review
2020-03-24 19:01:04 +01:00
Łukasz Magiera
8559c89560
storageminer: More storage stats in storage list
2020-03-23 23:43:38 +01:00
Łukasz Magiera
a3ba8eb0d7
workers: Basic monitoring tools
2020-03-23 15:56:22 +01:00
Łukasz Magiera
80d0f1f2c1
storageminer: Cleanup CLI
2020-03-23 13:29:24 +01:00
Łukasz Magiera
5e4a7e54df
Rename agvmgr+sealmgr to sectorstorage
2020-03-23 12:47:10 +01:00
Łukasz Magiera
d43f2a2e3b
workers: Address review
2020-03-22 22:39:06 +01:00
Łukasz Magiera
df9aa0e357
storagemitner: manage ulimit on start
2020-03-22 22:08:22 +01:00
Łukasz Magiera
971fe6fdfd
workers: Drop sectors from origin after transfers
2020-03-22 05:27:28 +01:00
Łukasz Magiera
c6f67911de
storageminer: Improve storage find cmd
2020-03-20 23:39:07 +01:00
Łukasz Magiera
c57c0e7f55
workers: Memory based scheduling
2020-03-20 23:30:17 +01:00
Łukasz Magiera
076cc428af
workers: Fix moving storage around in later steps
2020-03-20 01:55:49 +01:00
Łukasz Magiera
e0c15b24fc
storageminer: Fix preseal meta import for genesis miners
2020-03-20 01:20:01 +01:00
Łukasz Magiera
978a718159
storage: storage find command
2020-03-19 20:51:33 +01:00
Łukasz Magiera
80cca91584
workers: get to executing tasks remotely!
2020-03-19 18:11:45 +01:00
Łukasz Magiera
d87b7c264d
stores: Use index in local store
2020-03-19 16:11:04 +01:00
Łukasz Magiera
1ed7779701
Merge remote-tracking branch 'origin/testnet/3' into feat/new-workers
2020-03-19 03:28:55 +01:00
Łukasz Magiera
2d1e30ae3b
workers: Call find* on remote
2020-03-19 03:23:21 +01:00
Łukasz Magiera
94ebbd9d90
workers: Actually register in miner
2020-03-19 00:23:32 +01:00
whyrusleeping
ddf1beac6c
change gas limit to be a normal int64
2020-03-18 13:45:37 -07:00
Łukasz Magiera
b2d4d37539
Merge pull request #1416 from filecoin-project/feat/import-data-usage
...
Feat/import data usage
2020-03-18 19:06:37 +01:00
whyrusleeping
66a950942e
add a usage text to import-data command
2020-03-17 22:08:14 -07:00
Łukasz Magiera
d8c8832a37
stores: fix StorageList
2020-03-18 05:40:25 +01:00
Łukasz Magiera
5f2caffb51
Fix tests after specs-storage changes
2020-03-18 02:08:11 +01:00
Łukasz Magiera
d8ce5078d9
Use new specs-storage interface
2020-03-17 21:19:52 +01:00
Łukasz Magiera
de1c984b48
workers: Handle init on first run
2020-03-16 19:46:02 +01:00
Łukasz Magiera
7e997e40f3
workers: Simple storage diagnostics
2020-03-16 18:50:07 +01:00
Łukasz Magiera
416a0d2722
Merge branch 'feat/proofs-v24' into feat/new-workers
2020-03-16 10:45:22 +01:00
Łukasz Magiera
1f9fdf0c5c
gofmt
2020-03-16 10:43:27 +01:00
Łukasz Magiera
a71906525a
seed: Support parsing string sector-size
2020-03-15 21:42:44 +01:00
Łukasz Magiera
630df050c0
bench: Option to skip commit2
2020-03-15 18:48:53 +01:00
Łukasz Magiera
e6ec20b4ca
Merge branch 'testnet/3' into feat/new-workers
2020-03-13 17:58:13 +01:00
Łukasz Magiera
96730bae75
workers: Report sectors paths after worker creates them
2020-03-13 17:54:55 +01:00
Łukasz Magiera
2c7f579838
workers: Implement SectorIndex
2020-03-13 12:59:19 +01:00
Łukasz Magiera
bc7fede68b
workers: Wire up most pieces
2020-03-13 02:37:38 +01:00
Łukasz Magiera
86871e5abc
workers: Basic Remote store
2020-03-13 01:23:05 +01:00
Łukasz Magiera
56968d858c
workers: Make LocalWorker public
2020-03-11 22:23:16 +01:00
Łukasz Magiera
71afcb0333
workrs: refactor sector store for more composability
2020-03-11 08:22:21 +01:00
whyrusleeping
16d087cce4
get fallback post running successfully!
2020-03-10 23:30:48 -07:00
Łukasz Magiera
7e2e30f94b
workers: Transfer logic refactoring
2020-03-11 06:49:17 +01:00
Łukasz Magiera
eb61a36fd7
workers: RPC scaffolding
2020-03-11 02:58:02 +01:00
Travis Person
c655162dd6
fountain: add 32GiB sectors
2020-03-10 02:21:37 +00:00
Łukasz Magiera
47e3b5b902
shed: make non-auto nonce-fix safer
2020-03-10 02:11:07 +01:00
Łukasz Magiera
9daaaa3ec2
shed: corect start nonce in nc-fix
2020-03-10 01:28:59 +01:00
Łukasz Magiera
e396454138
shed: auto mode for nonce-fix
2020-03-10 01:26:10 +01:00
Łukasz Magiera
0c3f4eb7dd
storageminer: Create dir with --init
2020-03-09 23:00:29 +01:00