Commit Graph
60 Commits
Author SHA1 Message Date
whyrusleeping 613a0a05a0 more of that sweet staticcheck goodness 2019-12-04 18:04:09 -08:00
Whyrusleeping dd6e75f49d Merge pull request #666 from filecoin-project/feat/election-post
Election post restructuring
2019-12-02 15:32:12 -08:00
Łukasz Magiera 5beb7f4a48 More review fixes 2019-12-02 19:56:27 +01:00
Łukasz Magiera 660ba3f4f6 genesis: set correct NextDealID in SMA 2019-12-01 19:37:23 +01:00
Łukasz Magiera d5f78d6659 more verbose logging in node tests 2019-11-30 23:22:26 +01:00
whyrusleeping 3b533ed76c Genesis miner config actually sets the created miner address now 2019-11-29 22:31:26 -06:00
whyrusleeping 57f6d9e624 correctly predict miner addresses for test 2019-11-28 20:45:30 -08:00
Łukasz Magiera cb7d15e67e genesis setup improvements 2019-11-28 23:50:58 +01:00
Łukasz Magiera b75767e678 seed: get default sector size from build.SectorSizes 2019-11-28 11:55:34 +01:00
Łukasz Magiera 23900964a1 Fix mixed up CommD/R in genesis creation 2019-11-26 17:35:37 +01:00
whyrusleeping a98295a747 use the correct sector sizes in places 2019-11-25 20:43:43 -06:00
whyrusleeping a0588d513d Add lotus-gen, rewire genesis mining 2019-11-24 22:45:13 -06:00
Łukasz Magiera 96023d415e actors: Implement cron actor 2019-11-22 23:51:44 +01:00
whyrusleeping f03198c8a0 sync tests passing, still no vm integration 2019-11-22 10:41:09 -06:00
whyrusleeping 96482f456a WIP: election post restructuring 2019-11-21 16:21:45 -06:00
whyrusleeping c4564c0597 use proper round number, allow block signature to be nil 2019-11-20 10:54:10 -06:00
whyrusleeping f8eabd3db4 Refactor mining logic to match specs ticket chain 2019-11-20 10:52:36 -06:00
whyrusleeping b77bb9e4aa Audit pass for blatantly wrong panics 2019-11-16 17:41:14 -06:00
Łukasz Magiera 6b398cba74 actors: UpdateStorage now manages proving buckets 2019-11-13 22:16:17 +01:00
Łukasz Magiera 117ec636c5 paramfetch: check checksums in parallel 2019-10-27 10:18:27 +01:00
whyrusleeping 4890f577f5 give miners the ability to select different sector sizes 2019-10-25 17:26:15 +02:00
Łukasz Magiera 213ac77d08 on chain deals: Expose more chain state in pond 2019-10-23 12:44:00 +02:00
Łukasz Magiera 64bfb38834 on chain deals: Get things to actually run! 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 c41dd4efeb actora: register storagemarket 2019-10-23 12:44:00 +02: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 fb80d75b07 Almost building weight function 2019-10-15 14:31:34 +02:00
Łukasz Magiera a576b72364 actors: Sync with the new spec, storage actors 2019-10-15 14:31:34 +02:00
whyrusleeping 19b16077fe remove VDFs from tickets 2019-10-09 13:38:59 +09:00
whyrusleeping 5cb819b322 lots of cleanup, and finally a chain fork test case repro! 2019-10-05 21:32:56 -06:00
whyrusleeping 1419031f1e switch to parent state roots 2019-10-01 15:21:01 -06:00
whyrusleeping 0a0a4d30aa fix account balances to cover costs and collateral 2019-09-26 12:23:03 -07:00
Łukasz Magiera a2a2169ef8 Setup first devnet params 2019-09-26 12:13:43 -07:00
Łukasz Magiera 5fa1a74e74 Bump test genesis token amount 2019-09-24 13:02:54 +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
whyrusleeping 49c677fb6e rename 'Fil' to 'FromFil' 2019-09-19 22:25:10 -07:00
whyrusleeping 3154374132 fix account balances to make tests pass 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
whyrusleeping 394edc6317 refactor to use 'randomness' as input to new vm creation 2019-09-19 20:08:44 -07:00
whyrusleeping 8d2bcc5e3d final chain serialization bits 2019-09-16 18:56:37 -07:00
whyrusleeping a47969c76b finish up making the new serializations work 2019-09-10 16:03:17 -07:00
whyrusleeping 2f019158d0 more switching over to correct cbor marshaling 2019-09-10 12:58:45 -07:00
whyrusleeping 1f1bbc9b8d cbor gen types and cleaning up after 2019-09-09 19:53:18 -07:00
whyrusleeping ed45d1c2b4 refactor state utilities into StateManager package, implement proper election proofs 2019-09-09 19:14:00 -07:00
whyrusleeping 054f0fc0ef trying to hack together automated benchmarks submission
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-08-30 15:47:22 -07:00
Łukasz Magiera 57d0f7c722 Merge pull request #162 from filecoin-project/feat/retrieval
Retrieval
2019-08-31 00:29:00 +02:00
whyrusleeping b69557251c Add proper timestamping and checking of timestamps 2019-08-29 19:59:54 -07:00
Łukasz Magiera fe6d5ff3a8 retrieval: resolve some TODOs 2019-08-29 17:51:52 +02:00
Łukasz Magiera 6714240653 SectorSize const 2019-08-29 17:50:19 +02:00
whyrusleeping ccdc1575d6 add signatures to blocks 2019-08-26 17:46:39 -07:00