Commit Graph

7447 Commits

Author SHA1 Message Date
Aayush Rajasekaran
e42aa427f2 Use custom specs-actors 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
05aea36497 Mark presealed sectors as proven 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
8fd323a4e5 Include unproven sectors in windowpost 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
bdb2bf7802 Make paych tests pass 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
257c483b5b go mod cleanup 2020-09-05 02:59:32 -04:00
Łukasz Magiera
49fb5c08aa Fix chain gen tests 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
7260aef4d2 Fix tests 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
d03c220f5c Update docs 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
6a4ba82d87 Update chain-val again 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
1260836110 Make things build 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
6c79350448 Update specs-actors again 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
7cd4c3a3ef Fixups, make tests pass 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
15a231dfc5 Update chain-val 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
c1adc4423b update specs actors 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
f2fa6940cd Add TODO about ConfirmUpdateWorkerKey 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
9b1eb8f362 Replace use of SectorsMax in bitfield All() calls with MaxInt 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
32eb647215 Update MinerEligibleForElection 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
ccfbf557c7 InitialPledgeRequirement is now InitialPledge 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
b7d11a236b Remove miner balance from call to MinerEligibleForElection 2020-09-05 02:59:32 -04:00
anorth
3039f62c41 Remove use of exitcode.SysErrInvalidParameters 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
c14abb4b4a Remove networkTotalPledge from InitialPledgeForPower 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
179dd0d89f Remove ChainCommitEpoch from wdpost params, split MaxSealDuration into MaxProveCommitDuration and MaxPreCommitRandomnessLookback 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
9fcbaa72cc Update payment channel logic to exclude Proof from UpdateChannelStateParams 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
1cf51b956a Add StartEpoch to multisig create params 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
a74a368c41 Use new MinerEligibleForElection method 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
a41904fb51 Add ConsensusFaultElapsed to MinerInfo, remove OnConsensusFault from power actor 2020-09-05 02:59:32 -04:00
Aayush Rajasekaran
0f5855072c Add new SectorOnChainInfo fields to test 2020-09-05 02:59:32 -04:00
Łukasz Magiera
c074c8d0ca
Merge pull request #3570 from filecoin-project/feat/lotus-pcr-current-tipset
lotus-pcr: use current tipset during refund
2020-09-05 05:29:59 +02:00
Łukasz Magiera
2b62573b65
Merge pull request #3571 from shepf/master
Batch replacement,update lotus-storage-miner to lotus-miner.
2020-09-05 05:29:28 +02:00
shepf
16fd12024e Batch replacement,update lotus-storage-miner to lotus-miner. 2020-09-05 10:40:53 +08:00
Travis Person
bf3466f3cb lotus-pcr: use current tipset during refund
Using the tipset which is being processed might lead to incorrect gas
estimations or balance checking for the wallet.
2020-09-05 02:38:24 +00:00
Jakub Sztandera
c573310c77
Merge pull request #3565 from filecoin-project/feat/lotus-pcr-aggregate-tipsets
lotus-pcr: add tipset aggregation
2020-09-05 00:43:27 +02:00
Travis Person
d6691fe9d8 lotus-pcr: add tipset aggregation 2020-09-04 22:28:13 +00:00
Łukasz Magiera
52ce80f2b4
Merge pull request #3551 from filecoin-project/fix/paych-cli-tests
paych: fix broken paych tests
2020-09-04 18:32:26 +02:00
Jakub Sztandera
d8a790a13c
Merge pull request #3552 from filecoin-project/fix/fee-cap-premium
Fix GasPremium capping logic
2020-09-04 18:29:33 +02:00
Jakub Sztandera
20801263ec
Fix paych tests
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-04 18:13:09 +02:00
Jakub Sztandera
4cf52ea025
Add 0.1FIL cap too DefaultMessageSendSpec
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-04 15:52:50 +02:00
Dirk McCormick
de132d39ec fix: broken paych tests 2020-09-04 15:48:13 +02:00
Jakub Sztandera
114c0ea85c
Fix GasPremium capping logic
Cap it just to FeeCap, there is no reason to cap it proportionally

Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-04 15:42:12 +02:00
Łukasz Magiera
a081dc7674
Merge pull request #3520 from filecoin-project/feat/paych-cli-add-funds
paych: rename CLI command from "paych get" to "paych add-funds"
2020-09-04 04:21:54 +02:00
Łukasz Magiera
924fd82d7f
Merge pull request #3523 from filecoin-project/feat/paych-cli-status
paych: Create `lotus paych status` command
2020-09-04 04:20:45 +02:00
Łukasz Magiera
2177fd59ef
Merge pull request #3521 from filecoin-project/conformance/tipset-actor-address
conformance: various changes
2020-09-04 04:18:41 +02:00
Łukasz Magiera
d81feb05d1
Merge pull request #3527 from filecoin-project/feat/watch-option-miner-storage-deals-list
Add watch option to storage-deals list
2020-09-04 04:13:01 +02:00
Łukasz Magiera
0a620514b7
Merge pull request #3526 from filecoin-project/fix/chainwatch/no-panic-during-processing
Stop SyncIncomingBlocks from leaking into chainwatch processing; No panics during processing
2020-09-04 03:55:59 +02:00
Łukasz Magiera
e52232d85f
Merge pull request #3535 from filecoin-project/steb/robust-method-lookup
[cli/state] Robust actor lookup
2020-09-04 03:52:43 +02:00
Łukasz Magiera
4cdd81ec86
Merge pull request #3534 from filecoin-project/feat/netpeers-agent-version
Add agent flag to net peers
2020-09-04 02:50:04 +02:00
Steven Allen
6e711ed739 [cli/state] Robust actor name lookup 2020-09-03 17:22:18 -07:00
Steven Allen
8778787091 [cli/state] Robust actor lookup
This probably isn't critical, but I noticed it, so I fixed it.
2020-09-03 17:19:05 -07:00
Łukasz Magiera
ce8bcf7932 Add agent flag to net peers 2020-09-04 02:00:53 +02:00
Mike Greenberg
abaef98fd8 fix(chainwatch): Stop SyncIncomingBlocks from leaking into processing
The SQL query was anchoring data from the `blocks` table, which includes
all blocks seen from SyncIncomingBlocks which isn't always available in
the chainstate via the API. In order to prevent these blocks from
leaking into normal processing (which errors anyway), the join was
changed to allow `blocks_synced` to anchor the set as we originally
intended.
2020-09-03 19:15:25 -04:00