Steven Allen
|
86e459f585
|
feat(lotus-sim): return receipt
Instead of returning a "full" boolean and an error, return a receipt and
an error. We now use the error to indicate if the block is "full".
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
0075abea5e
|
fix(vm): always specify an ActorErr when ApplyMessage fails.
This case shouldn't actually happen, but we might as well be consistent.
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
88af350774
|
fix(lotus-sim): use global base-fee value
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
747b3d3e57
|
fix(lotus-sim): skip miners without power when loading
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
ba65a1ba9b
|
chore(lotus-sim): rename stat to info
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
e097ba8640
|
feat(lotus-sim): wire up signal handler
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
4578e0dd8d
|
chore(lotus-sim): remove dead code
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
77f0fee58e
|
chore(lotus-sim): fix comment about simulation block miner
|
2021-06-18 15:44:35 -07:00 |
|
Steven Allen
|
bb4753ffbf
|
feat(lotus-sim): add commands to rename and copy
|
2021-06-18 15:44:35 -07:00 |
|
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 |
|