Commit Graph
12037 Commits
Author SHA1 Message Date
Steven Allen 4f0b9eefc1 fix(lotus-sim): check for slash in names on copy 2021-06-18 15:44:35 -07:00
Steven Allen 8410b0f79f feat(lotus-sim): add a feature to copy/rename simulation.
Useful to backup old simulations before creating a new one.
2021-06-18 15:44:35 -07:00
Steven Allen c5dc67ccd8 feat(lotus-sim): add a walk function
This way, we can easily walk the chain and:

1. Inspect messages and their results.
2. Inspect tipset state.
2021-06-18 15:44:35 -07:00
Steven Allen ccdd660f0d feat(lotus-sim): more stats 2021-06-18 15:44:35 -07:00
Steven Allen 5f6733fe44 feat(lotus-sim): expose StateManager from Simulation 2021-06-18 15:44:35 -07:00
Steven Allen 0faacbe154 feat(lotus-sim): store start tipset 2021-06-18 15:44:35 -07:00
Steven Allen a57c509e1e fix(lotus-sim): cleanup and document pre-commit filtering 2021-06-18 15:44:35 -07:00
Steven Allen f9ebe3017d test(lotus-sim): test commit-queue rollover 2021-06-18 15:44:35 -07:00
Steven Allen 0725019bdb feat(lotus-sim): completely pack block
Instead of packing till we see "full". Prove-commits are large, we may
have room for some more pre-commits.
2021-06-18 15:44:34 -07:00
Steven Allen dfdafa3c15 fix(lotus-sim): pretend all messages are BLS
It doesn't really matter, and it ensures they all get executed in-order.
2021-06-18 15:44:34 -07:00
Steven Allen 5b31ae39ea fix: test commit queue 2021-06-18 15:44:34 -07:00
Steven Allen 82019ce474 fix(lotus-sim): correctly merge forward commit queue. 2021-06-18 15:44:34 -07:00
Steven Allen 2e4f526375 fix(lotus-sim): skip (and log) missing/expired pre-commits 2021-06-18 15:44:34 -07:00
Steven Allen 0ccf716989 fix(lotus-sim): refactor miner state loading
Add a helper function so we don't need to constantly repeat ourselves.
2021-06-18 15:44:34 -07:00
Steven Allen 7925b69573 doc(lotus-sim): document block generation logic 2021-06-18 15:44:34 -07:00
Steven Allen 2f7d7aed31 feat(lotus-sim): refactor and document
Hopefully, this'll make this code a bit easier to approach.
2021-06-18 15:44:34 -07:00
Steven Allen b7bfc06ebe feat(lotus-sim): add an info command 2021-06-18 15:44:34 -07:00
Steven Allen be9e30e39d fix(lotus-sim): rename step to run
And make it run forever by default.
2021-06-18 15:44:34 -07:00
Steven Allen 8000decac6 feat(lotus-sim): add command to list pending upgrades 2021-06-18 15:44:34 -07:00
Steven Allen e2f5c494b0 feat: implement lotus-sim 2021-06-18 15:44:34 -07:00
Łukasz Magiera 715176698f Merge pull request #6521 from yaohcn/fix-commit-finalize
fix commit finalize failed
2021-06-18 10:38:58 +02:00
yaohcn 7c6736b3ef fix commit finalize failed 2021-06-18 12:09:02 +08:00
Łukasz Magiera 44de67cf7d Merge pull request #6175 from filecoin-project/feat/dynamic-retreival-pricing
Dynamic Retrieval pricing
2021-06-17 10:25:48 +02:00
aarshkshah1992 9002fcbe47 local unsealed file wont have the unsealed piece 2021-06-17 09:46:29 +05:30
Aayush Rajasekaran d6dc081cfe Merge pull request #6501 from filecoin-project/asr/fix-soup
Fix soup
2021-06-16 22:01:55 -04:00
Aayush Rajasekaran f6fb41fce5 Merge pull request #6502 from filecoin-project/fix/max-part-per-post
fix: pick the correct partitions-per-post limit
2021-06-16 20:11:29 -04:00
Steven Allen 653b1d8231 fix: pick the correct partitions-per-post limit 2021-06-16 16:53:52 -07:00
Aayush Rajasekaran 514107a75b Fix soup 2021-06-16 18:04:45 -04:00
Aayush Rajasekaran 9c7db6d305 Fix the build 2021-06-16 17:53:53 -04:00
Aayush Rajasekaran 35f76f58df Merge pull request #6309 from filecoin-project/feat/better_mining_projection_and_accuracy
Adjust various CLI display ratios to arbitrary precision
2021-06-16 17:48:23 -04:00
Łukasz Magiera 719bb988c9 Merge pull request #6490 from filecoin-project/asr/miner-multisig-shed
Add utils to use multisigs as miner owners
2021-06-16 11:15:43 +02:00
Łukasz Magiera 4bd2587e47 Merge pull request #6479 from filecoin-project/test/multicore-sdr
Test multicore SDR support
2021-06-16 11:02:09 +02:00
Łukasz Magiera 0319ccbc4d Merge pull request #6495 from filecoin-project/asr/cherry-pick-rs
sealing: Fix restartSectors race
2021-06-15 23:57:42 +02:00
Łukasz Magiera 74db586fdf sealing: Fix restartSectors race 2021-06-15 17:43:32 -04:00
Aayush Rajasekaran bee548face Add utils to use multisigs as miner owners 2021-06-15 16:57:52 -04:00
Peter Rabbitson 4efc3f8db0 Copy latest version to lotus-soup 2021-06-15 22:00:17 +02:00
Łukasz Magiera c7c593c74e TestMulticoreSDR: Setup rust logger after envvar check 2021-06-15 17:59:46 +02:00
Łukasz Magiera 6b0aed9317 Setup rust logger in the test 2021-06-15 17:53:26 +02:00
Łukasz Magiera 265afd696e Run TestMulticoreSDR on Circle 2021-06-15 17:46:06 +02:00
Łukasz Magiera 9ae780902a Test multicore SDR support 2021-06-15 17:36:10 +02:00
Łukasz Magiera d763dcf48b Merge pull request #6487 from filecoin-project/chore/merge-1.10
Merge 1.10 into master
2021-06-15 17:26:48 +02:00
Łukasz Magiera 20c4fe9bba Merge remote-tracking branch 'origin/release/v1.10.0' into chore/merge-1.10 2021-06-15 16:50:23 +02:00
Jennifer fdd3a85033 Merge pull request #6481 from filecoin-project/hyperdriverc3
update lotus to v1.10.0-rc3
v1.10.0-rc3
2021-06-14 22:21:12 -04:00
Jennifer Wang a79e6cb8c5 update changelog 2021-06-14 22:16:12 -04:00
Jennifer Wang 9d7f94bc67 make gen happy 2021-06-14 22:02:00 -04:00
Jennifer Wang ad6ddcb590 update lotus version to v1.10.0-rc3 2021-06-14 21:44:03 -04:00
Aayush Rajasekaran bffa716248 Merge pull request #6480 from filecoin-project/asr/ffi-update
Update to fixed Bellperson
2021-06-14 21:09:09 -04:00
Aayush Rajasekaran 18b13f6f58 Update to fixed Bellperson 2021-06-14 20:19:26 -04:00
Peter Rabbitson ae2b089a5c Be even more precise - properly account for multi-win Poisson 2021-06-14 23:57:17 +02:00
Łukasz Magiera f9596dd730 Merge pull request #6432 from filecoin-project/tests/batching-unit
Unit tests for sector batchers
2021-06-14 21:05:34 +02:00