Łukasz Magiera
afa9032833
fix: spcli: add reference to the terminate command ( #11851 )
...
* fix: spcli: add reference to the terminate command
* make gen
2024-04-10 16:59:23 -05:00
Nagaprasad V R
a67e7adf04
refactor: cli: Avoid disputing WindowedPoSt messages when the target miner has no balance to pay rewards ( #11800 )
...
In https://github.com/filecoin-project/lotus/issues/11703 , a user came across an edge case where an SP:
1. Submitted a bad PoSt.
2. Terminated their sectors.
3. Withdrew all funds (after paying all fees).
This left the SP's miner actor with a bad proof but without any funds to pay for disputes. On the other hand, given that the sectors have been terminated and termination fees were already paid we don't really care about fining the SP for the bad proofs anyways.
But... we still don't want to submit dispute messages in this case because doing so isn't free and doesn't really serve a purpose.
So add a check to fetch miner wallet balance and only send disputing messages if balance is non zero.
fixes https://github.com/filecoin-project/lotus/issues/11715
2024-04-10 09:16:04 -05:00
wersfeds
6d9bb2e0bf
chore: fix typos ( #11848 )
2024-04-10 09:01:29 -05:00
Rod Vagg
0d2942c4a4
fix(events): properly decorate events db errors ( #11856 )
2024-04-10 09:00:10 -05:00
Aarsh Shah
6443afa2bb
fix: api: fix EthSubscribe tipsets off by one ( #11858 )
...
Eth subscribe tipsets API should only return tipsets that have been executed.
We do this by only returning the parent tipset of the latest tipset received by ETH Subscribe from it's TipSetFilter subscription.
Closes #11807
Subsumes #11816
2024-04-09 13:32:02 -07:00
Steven Allen
8206954bb0
Merge branch 'releases'
2024-04-09 15:28:10 -05:00
Steven Allen
23b61c305a
test: eth: wait longer for chain to settle in block hash test ( #11863 )
...
I shrunk this down to 10 when I last deflaked this test, but I was too
optimistic. I'm bringing this back up to 50.
See https://gist.github.com/Stebalien/701039637361b3b9cb328d7c2d61beda
2024-04-09 13:20:59 -07:00
Rod Vagg
082a9159ce
doc: add 1.26.x notes in 1.26.2 changelog
2024-04-09 08:18:50 +10:00
Rod Vagg
099a754a74
doc: update changelog, retract 1.26.{0,1}, fix formatting
2024-04-09 08:18:50 +10:00
Rod Vagg
557c3c01f7
fix(build): disable phoenix drand upgrade if LOTUS_DISABLE_DRAGON
2024-04-09 07:45:45 +10:00
Phi
647aa48b11
Update changelog and upgrade epochs/date
2024-04-09 07:44:15 +10:00
Łukasz Magiera
65e89a08ca
fix: sealing: Use PRU3 After Nv22 ( #11831 )
2024-04-09 07:44:15 +10:00
Łukasz Magiera
ba11769228
fix: lmcli: make 'sectors list' DDO-aware
2024-04-09 07:44:15 +10:00
Phi
01e24969df
Update Changelog
...
Update Changelog
2024-04-09 07:44:15 +10:00
Łukasz Magiera
9cfdea3447
fix: piece: Don't return StartEport in PieceDealInfo.EndEpoch ( #11832 )
2024-04-09 07:44:15 +10:00
Phi
a3ce23cf3b
Make gen & Make docsgen-cli
...
Make gen & Make docsgen-cli
2024-04-09 07:44:15 +10:00
Jiaying Wang
cf7ef3823f
update deps ( #11819 )
2024-04-09 07:44:15 +10:00
beck
e68b762b40
fix rDataCap datacap ( #11811 )
2024-04-08 12:06:34 +04:00
Łukasz Magiera
dd6fef807b
fix: sealing: Use PRU3 After Nv22 ( #11831 )
2024-04-05 20:58:00 +02:00
Piotr Galar
8163e6a91e
ci: cancel in progress runs on pull requests only ( #11842 )
2024-04-05 09:45:04 -07:00
Łukasz Magiera
83421e2742
fix: lmcli: make 'sectors list' DDO-aware ( #11839 )
...
* fix: lmcli: make 'sectors list' DDO-aware
* lmcli: Add ddo info to sectors status
2024-04-05 11:39:49 -05:00
LexLuthr
c827cf1c0e
fix: sealing: improve gasEstimate logging ( #11840 )
...
* improve gasEstimate logging
* use fmt for hex
2024-04-05 16:23:41 +04:00
Łukasz Magiera
485050ee7c
fix: harmony: Try other tasks when storage claim fails
2024-04-05 13:00:50 +02:00
Phi-rjan
385fb7a054
fix: test: TestForkPreMigration hanging when env-var is set ( #11838 )
...
* Unset env-var for TestForkPreMigration
Unset LOTUS_DISABLE_PRE_MIGRATIONS env-var for TestForkPreMigration test, so it does not hang
* Err-check to make lint happy
Err-check to make lint happy
2024-04-05 10:37:58 +02:00
Rod Vagg
5d620a72f7
fix(events): harden tests to assert strict event entry order
2024-04-05 16:46:30 +11:00
Rod Vagg
f5100a2a1d
fix(events): order entries by insertion order when selecting
...
Fixes: https://github.com/filecoin-project/lotus/issues/11823
2024-04-05 16:46:30 +11:00
Łukasz Magiera
37c24bba4d
fix: piece: Don't return StartEport in PieceDealInfo.EndEpoch ( #11832 )
2024-04-04 16:16:34 -05:00
Łukasz Magiera
fd64e38b39
fix: paths/local: Fix on-disk storage accounting in new reservations ( #11825 )
2024-04-04 11:17:04 -05:00
LexLuthr
a24028c3c0
apply suggestions
2024-04-04 18:06:19 +02:00
LexLuthr
243bf1a0b3
refactor MinerFilter func, update comments
2024-04-04 18:06:19 +02:00
LexLuthr
d1a52cf04d
refactor filter decision code
2024-04-04 18:06:19 +02:00
LexLuthr
2951d038a8
add miner fliter
2024-04-04 18:06:19 +02:00
Łukasz Magiera
a99d8c8791
feat: curio: Cleanup files after failed TreeDRC ( #11827 )
2024-04-04 10:25:06 -05:00
Steven Allen
7bd21bc675
feat: ipfs: remove IPFS client backend ( #11661 )
...
This was used to run an internal IPFS node...
2024-04-04 07:35:54 -07:00
LexLuthr
800ae977d3
rename lotus-provider
2024-04-04 14:32:06 +02:00
Jiaying Wang
a1264c8c84
update deps ( #11819 )
2024-04-03 19:42:24 -07:00
Steven Allen
1645c32997
test: eth: deflake EthBlockHashesCorrect_MultiBlockTipset ( #11808 )
...
Increase the chances of having multiple blocks at the same height by
aligning block times across test miners. Also, make the block hash test
faster.
2024-04-03 19:10:31 -07:00
LexLuthr
9f9dc979fb
feat: curio: add miner init ( #11775 )
...
* sptool: Initial structure
* sptool: Port lotus-miner actor withdraw
* sptool: Make cli docsgen happy
* actors are done
* info
* proving
* sptool the rest
* fixed gitignore
* lints
* oops
* 2
* terminate
* fixes
* curio new-miner setup
* reword doc section
* fix curio flags
* fix gen
* change repetitive prompt
* add miner to base
* add config test
* fix config compare, add tests
* go mod tidy
* fix itest in GA
* fix comparer function
* fix compare value match
---------
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
Co-authored-by: Andrew Jackson (Ajax) <snadrus@gmail.com>
2024-04-03 15:00:14 -05:00
Łukasz Magiera
f1c04c8f96
curio cli: Add --local to storage list cli
2024-04-03 21:40:06 +02:00
Łukasz Magiera
416d7ef860
fix: curio: Pass taskID to WritePiece
2024-04-03 21:40:06 +02:00
Łukasz Magiera
6997162c71
curio storage: Add missing reservation comment in MoveStorage
2024-04-03 21:40:06 +02:00
Łukasz Magiera
316a0d6c26
fix: curio: Pass taskID to TreeDRC
2024-04-03 21:40:06 +02:00
Łukasz Magiera
2ccc0db1cc
feat: curio: Storage reservations in MoveStorage
2024-04-03 21:40:06 +02:00
LexLuthr
466966c72d
enable 8MiB sectors on Curio
2024-04-03 21:37:39 +02:00
Łukasz Magiera
f8a5aa0db5
feat: curio: Move boost proxy into the main binary ( #11783 )
...
* feat: curio: Move boost proxy into the main binary
* curio: Command for generating market tokens
* curio boost rpc: Address review
* make docsgen-cli
2024-04-03 11:31:43 -05:00
Piotr Galar
4ab4922dc8
ci: ci: list processes before calling apt-get to enable debugging ( #11815 )
2024-04-03 07:35:26 -07:00
Łukasz Magiera
b27c861485
curio: Cleanup proving config ( #11751 )
2024-04-02 11:21:21 -05:00
Łukasz Magiera
71fee359d1
feat: spcli: sectors extend improvements ( #11798 )
...
* sptool: Initial structure
* sptool: Port lotus-miner actor withdraw
* sptool: Make cli docsgen happy
* actors are done
* info
* proving
* sptool the rest
* fixed gitignore
* lints
* oops
* 2
* terminate
* fixes
* sptool: improve sectors list
* feat: spcli: Add client to claim info in sectors extend
* spcli: Fix extend skipping sectors with claims
---------
Co-authored-by: Andrew Jackson (Ajax) <snadrus@gmail.com>
2024-04-02 11:18:27 -05:00
Łukasz Magiera
23a3c74720
feat: curio: Add schemas for DDO deal support ( #11805 )
2024-04-02 11:16:59 -05:00
Łukasz Magiera
a40cced0d9
feat: curioweb: add favicon ( #11804 )
2024-04-02 11:15:50 -05:00