Aayush Rajasekaran
4193235b59
Allow creation of state tree v3s
2021-04-30 22:41:02 -04:00
Łukasz Magiera
0d253c3e64
Merge pull request #6155 from filecoin-project/fix/cligen
...
Update cli gen
2021-04-30 18:04:10 +02:00
Łukasz Magiera
5cc94dcdf9
Merge pull request #6148 from filecoin-project/feat/mpool-nv12-clean
...
mpool: Cleanup pre-nv12 selection logic
2021-04-30 18:01:02 +02:00
Łukasz Magiera
cad781c8ee
Update cli gen
2021-04-30 17:59:01 +02:00
Łukasz Magiera
dc475c2720
Merge pull request #6150 from filecoin-project/feat/proofs-v7
...
Update ffi to proofs v7
2021-04-30 17:57:55 +02:00
Łukasz Magiera
19ced50d81
Update ffi to proofs v7
2021-04-30 14:28:36 +02:00
Łukasz Magiera
e855b80b01
Merge pull request #6145 from filecoin-project/feat/cli-doc-gen
...
Generate CLI docs
2021-04-30 12:44:05 +02:00
Łukasz Magiera
3574ec3d9d
cli docsgen: Ignore build type too
2021-04-30 11:18:15 +02:00
Łukasz Magiera
04c71b2c6b
mpool: Cleanup pre-nv12 selection logic
2021-04-30 10:10:42 +02:00
Steven Allen
eb10918470
Merge pull request #6107 from filecoin-project/feat/checkpoint-sync
...
feat: allow checkpointing to forks
2021-04-29 16:30:52 -07:00
Łukasz Magiera
4db800473f
Merge pull request #5988 from filecoin-project/feat/proper-padding
...
attempt to do better padding on pieces being written into sectors
2021-04-29 21:14:32 +02:00
Łukasz Magiera
462a44902e
Merge pull request #5968 from filcloud/ping-ask
...
remove duplicate ask and calculate ping before lock
2021-04-29 21:12:37 +02:00
Łukasz Magiera
a55168aa86
Merge pull request #5307 from filecoin-project/asr/deal-dues
...
Add a command to get the fees of a deal
2021-04-29 20:43:47 +02:00
Łukasz Magiera
ed08366cac
Run cli docsgen in CI
2021-04-29 20:01:23 +02:00
whyrusleeping
7e4d906f06
update commp utils import
2021-04-29 10:59:28 -07:00
Łukasz Magiera
483478d511
Generate cli docs
2021-04-29 19:45:01 +02:00
Łukasz Magiera
51ca7aa79a
scripts: Some improvements to cli gen script
2021-04-29 19:44:39 +02:00
Aayush Rajasekaran
e6779b0b6f
Add a command to get the fees of a deal
2021-04-29 13:29:17 -04:00
whyrusleeping
a590fb6a12
mod tidy for the magik
2021-04-29 10:28:33 -07:00
whyrusleeping
ac77c51d5e
address nit
2021-04-29 10:24:16 -07:00
Łukasz Magiera
12867a567b
Merge branch 'master' of github.com:MitchellSoo/lotus into feat/cli-doc-gen
2021-04-29 19:23:33 +02:00
Łukasz Magiera
9b87566dbf
Merge pull request #6141 from filecoin-project/split-TestBatchDealInput-from-TestAPIDealFlow
...
flaky tests improvement: separate TestBatchDealInput from TestAPIDealFlow
2021-04-29 19:01:35 +02:00
Łukasz Magiera
84d7565cee
Merge pull request #5887 from filecoin-project/feat/gh-action-testground-prs
...
Testground checks on push
2021-04-29 19:00:21 +02:00
Łukasz Magiera
dd2b44351c
Drop graphsync testplan from CI
2021-04-29 18:50:13 +02:00
Łukasz Magiera
c548bb3c4c
Merge pull request #6132 from filecoin-project/asr/state-miner-cli
...
Add a CLI tool for miner proving deadline
2021-04-29 18:37:16 +02:00
Steven Allen
f983fa8cd5
Merge pull request #6134 from filecoin-project/asr/emptytsk
...
Use EmptyTSK where appropriate
2021-04-29 09:35:43 -07:00
Łukasz Magiera
002eb4e812
Merge pull request #6142 from filecoin-project/fix/tipset-cli
...
fix: use a consistent tipset in commands
2021-04-29 18:35:17 +02:00
Cory Schwartz
05dbe5cbbe
checks on push
2021-04-29 18:32:21 +02:00
Łukasz Magiera
492b026031
Merge pull request #6124 from filecoin-project/testplans-go-mod
...
go mod tidy for lotus-soup testplans
2021-04-29 18:31:32 +02:00
Łukasz Magiera
f036abdff7
Merge pull request #6126 from filecoin-project/reduce-miners-pay-channel-tests
...
fix testground payment channel tests: use 1 miner
2021-04-29 18:30:41 +02:00
Łukasz Magiera
8929f767ff
Merge pull request #6143 from filecoin-project/fix/list-actors-parent-state
...
fix: use the parent state when listing actors
2021-04-29 18:18:18 +02:00
Steven Allen
2857f6c0ed
fix: use a consistent tipset in commands
...
It's very easy to write an incorrect command that operates over
different heads by using the "empty" tipset. This change makes the
`LoadTipSet` command helper get the latest head from the lotus daemon if
its unset.
The cost is an extra call to get the head. That should be trivial in
most cases.
2021-04-29 08:50:08 -07:00
Anton Evangelatov
c7d74ef16e
separate TestBatchDealInput from TestAPIDealFlow
2021-04-29 17:39:00 +02:00
Steven Allen
4867425685
fix: use the parent state when listing actors
...
To be consistent with other commands.
2021-04-28 23:35:27 -07:00
Łukasz Magiera
a456f394ac
Merge pull request #6007 from filecoin-project/asr/state-list-messages
...
Speed up StateListMessages in some cases
2021-04-29 07:47:26 +02:00
Łukasz Magiera
4b04cac219
Merge pull request #4938 from filecoin-project/asr/total-power
...
Return total power when GetPowerRaw doesn't find miner claim
2021-04-29 07:45:43 +02:00
Steven Allen
83ec2b53ee
Merge pull request #6133 from filecoin-project/fix/head-change-panic-splitstore
...
fix(splitstore): fix a panic on revert-only head changes
2021-04-28 22:25:28 -07:00
Steven Allen
f353a794cb
fix: spelling
...
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2021-04-28 22:08:37 -07:00
Aayush Rajasekaran
d794b49df3
Use EmptyTSK where appropriate
2021-04-29 01:00:03 -04:00
Steven Allen
63db9e1633
fix(splitstore): fix a panic on revert-only head changes
...
Calling, e.g., `lotus chain sethead` on an ancestor tipset won't apply
any new blocks, it'll just revert a bunch. This will lead to HeadChange
calls with no new blocks to apply.
fixes #6125
2021-04-28 20:35:30 -07:00
Steven Allen
b23837a7d6
Merge pull request #5847 from filecoin-project/steb/audit-dups
...
shed: command to list duplicate messages in tipsets (steb)
2021-04-28 18:31:01 -07:00
Steven Allen
bcfad6b2bb
fix(lotus-shed): sanity check start height for dup check
2021-04-28 17:51:25 -07:00
Steven Allen
701682c98a
feat(lotus-shed): make it possible to filter by to/from when checking dups
2021-04-28 17:43:07 -07:00
Aayush Rajasekaran
895e968ff9
Add a CLI tool for miner proving deadline
2021-04-28 20:27:16 -04:00
lotus
77eefcd6d8
feat(lotus-shed): improve duplicate-messages audit command
...
- Allow a start/end epoch.
- Print one line per duplicate set.
- Allow filtering duplicate messages by method number.
- Make the number of threads configurable.
2021-04-28 17:03:37 -07:00
Łukasz Magiera
c8fcab5d22
shed: Command to list duplicate messages in tipsets
2021-04-28 16:23:35 -07:00
Steven Allen
8f309b214b
chain: move checkpoint logic into chainstore
...
That way, checkpoints can be enforced by the chainstore, removing a
potential race where an in-progress sync of a fork could bypass a sync
checkpoint.
2021-04-28 15:06:29 -07:00
Steven Allen
0ad51f8a14
test(sync): fix tipset check and re-enable checkpoint tests
...
We need to wait until the node _has_ the tipset, not until it doesn't.
This probably only worked before due to race conditions.
fixes #4716 (probably)
2021-04-28 15:06:29 -07:00
Steven Allen
69da6a2a29
feat: allow checkpointing to forks
...
Previously, `lotus sync checkpoint` would only checkpoint on the current
chain. Now, it can switch to a new fork.
2021-04-28 13:54:26 -07:00
Anton Evangelatov
5769a45380
use 1 miner for payment channel tests
2021-04-28 16:58:03 +02:00