Łukasz Magiera
|
237f8e8018
|
Set proving params matching the spec more closely
|
2019-10-28 17:51:45 +01:00 |
|
whyrusleeping
|
874ab1456c
|
WIP: updating to new proofs code
|
2019-10-25 18:07:34 +02:00 |
|
Łukasz Magiera
|
55f22884ab
|
Merge pull request #457 from waynewyang/MinerActor-CommitSector
Check if fromaddress equal workaddress when CommitSector
|
2019-10-25 17:39:28 +02:00 |
|
whyrusleeping
|
4890f577f5
|
give miners the ability to select different sector sizes
|
2019-10-25 17:26:15 +02:00 |
|
Łukasz Magiera
|
64bfb38834
|
on chain deals: Get things to actually run!
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
47d92d4a11
|
wip
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
46a0333c9c
|
on chain deals: Wip porting deal systems to storagemarket
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
6bade2eb23
|
on chain deals: More actor methods
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
c41dd4efeb
|
actora: register storagemarket
|
2019-10-23 12:44:00 +02:00 |
|
waynewyang
|
7b6d67ec1e
|
Check if fromaddress equal workaddress when CommitSector
|
2019-10-23 11:51:48 +08: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
|
a576b72364
|
actors: Sync with the new spec, storage actors
|
2019-10-15 14:31:34 +02:00 |
|
whyrusleeping
|
7fbd0a5e8e
|
Dont use aerrors.Escalate unless you really mean it
|
2019-10-15 14:37:43 +09:00 |
|
whyrusleeping
|
f9ac86ab00
|
the doneset is for dropping sectors
|
2019-10-04 12:30:30 -06:00 |
|
Łukasz Magiera
|
e0632a93ab
|
Share ProvingPeriodEnd math
|
2019-09-27 21:47:47 +02:00 |
|
Łukasz Magiera
|
1024812559
|
storageminer: Update post scheduling
|
2019-09-26 23:32:47 +02:00 |
|
Łukasz Magiera
|
4305824be7
|
miner actor: Change PPE logic in submitPost
|
2019-09-26 23:32:47 +02:00 |
|
whyrusleeping
|
0419945d49
|
implement AddFaults method
|
2019-09-23 20:20:55 -07:00 |
|
Łukasz Magiera
|
5ce15bfaf4
|
types: Less/GreaterThan for bigints
|
2019-09-23 19:11:44 +02:00 |
|
Łukasz Magiera
|
b79b826805
|
miner: fix required collateral check
|
2019-09-23 13:41:26 +02:00 |
|
Łukasz Magiera
|
4202da62cd
|
Merge pull request #216 from filecoin-project/feat/consensus-slashing
Feat/consensus slashing
|
2019-09-20 16:58:03 +02:00 |
|
Łukasz Magiera
|
d2fdb058ef
|
miner actor: Skip muldiv if frac == 1
|
2019-09-20 16:21:00 +02:00 |
|
whyrusleeping
|
2d5b88ce84
|
avoid floating point math
|
2019-09-19 22:25:10 -07:00 |
|
whyrusleeping
|
197a2a3025
|
slash consensus fault needs to also be a method on the miner
|
2019-09-19 22:24:23 -07:00 |
|
Łukasz Magiera
|
5fd98b7d27
|
post: Address review
|
2019-09-19 22:24:01 +02:00 |
|
Łukasz Magiera
|
72e003ef9e
|
actors: remove debug logging from SubmitPost
|
2019-09-19 20:42:43 +02:00 |
|
Łukasz Magiera
|
6c48ab3be4
|
Compute post more than once
|
2019-09-19 20:38:58 +02:00 |
|
Łukasz Magiera
|
42b8af302f
|
get sector set size from AMT
|
2019-09-19 20:31:25 +02:00 |
|
Łukasz Magiera
|
18b72b1584
|
Fix bigint serialization
|
2019-09-19 20:15:44 +02:00 |
|
Łukasz Magiera
|
839597012d
|
Fix post seed height math
|
2019-09-19 19:38:56 +02:00 |
|
Jakub Sztandera
|
9d7cdafde4
|
Add TODO about PoST verification errors
,
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-19 15:57:48 +02:00 |
|
Jakub Sztandera
|
a0f80bb4dd
|
Another typo
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-19 15:56:44 +02:00 |
|
Jakub Sztandera
|
54e076b6f9
|
Add randomness
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-19 15:32:00 +02:00 |
|
whyrusleeping
|
86fd132cf7
|
add deleting done sectors
|
2019-09-18 21:56:40 -07:00 |
|
Jakub Sztandera
|
9c02f7f839
|
Rought PoST method
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-18 17:10:03 +02:00 |
|
Jakub Sztandera
|
f5a2d998bf
|
Add BitField with RLE
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-17 11:24:11 -07:00 |
|
whyrusleeping
|
2f019158d0
|
more switching over to correct cbor marshaling
|
2019-09-10 12:58:45 -07:00 |
|
Łukasz Magiera
|
83932a7c80
|
miner actor: Pass correct bytes to VerifyPieceInclusionProof
|
2019-09-09 15:50:52 +02:00 |
|
Łukasz Magiera
|
a1bcc826ac
|
Fix amt.ErrNotFound handling in actor_miner
|
2019-09-09 13:22:09 +02:00 |
|
Łukasz Magiera
|
0b87411c7d
|
Use AMT in StorageMinerActor ctor
|
2019-09-07 00:42:01 +02:00 |
|
whyrusleeping
|
2013db604a
|
switch to using AMT for sector set
|
2019-08-28 17:01:46 -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 |
|
Łukasz Magiera
|
760ebc341f
|
storageminer: Split PaymentVerify into 2 methods
|
2019-08-15 22:57:14 +02:00 |
|
Łukasz Magiera
|
eb962940bd
|
deals: wire up PaymentVerify
|
2019-08-15 17:04:40 +02:00 |
|
Łukasz Magiera
|
fc69556817
|
storageminer: Fix PaymentVerify interface
|
2019-08-15 16:07:45 +02:00 |
|
Łukasz Magiera
|
1579137236
|
storageminer: Initial PaymentVerify implementation
|
2019-08-15 15:52:14 +02:00 |
|
whyrusleeping
|
95e7b230ec
|
cleanup from self review
|
2019-08-07 18:23:44 -07:00 |
|
whyrusleeping
|
ba0d648546
|
sealing garbage data into a sector that gets accepted by the chain works!
|
2019-08-07 18:16:58 -07:00 |
|
whyrusleeping
|
b7c6333fef
|
implement sector commitments and proof verification
|
2019-08-06 23:35:57 -07:00 |
|
whyrusleeping
|
206894a37f
|
finish fallout of moving miner info into its own struct
|
2019-08-05 21:17:50 -07:00 |
|