Steven Allen
fceeaf42ca
Robustify state manager against holes in actor method numbers
...
Also, don't simply assume that the field order matches the method numbers in
`builtin.Method*` structs.
2020-09-04 12:26:55 -07:00
Steven Allen
30fdff17b5
Skip nil exports
...
The actors may skip previously used but no longer defined method numbers.
2020-09-04 12:26:55 -07:00
vyzo
6d53862142
republish messages even if the chains have negative performance
2020-09-04 22:16:10 +03:00
vyzo
1c27a0c1cf
adjust gossipsub gossip factor
2020-09-04 22:04:48 +03:00
hannahhoward
5ef753bfa8
fix(markets): check for nil tipset
...
check for nil tipset when check func is called to avoid panic
2020-09-04 10:04:50 -07: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
Dirk McCormick
51ef39592f
feat: paych - get available funds by address or by from/to
2020-09-04 13:44:09 +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
Mike Greenberg
ddc5e57d4d
fix(chainwatch): Error instead of panic during processing
2020-09-03 19:15:19 -04:00
Raúl Kripalani
c723554d2e
upgrade test-vectors deps.
2020-09-03 23:44:21 +01:00
Whyrusleeping
021f4a881c
Merge pull request #3448 from filecoin-project/feat/paych-get-avail-funds
...
paych: Add PaychAvailableFunds API method
2020-09-03 15:26:25 -07:00
Alan Shaw
ada5e6ae68
refactor: remove puppet actor from conformance tests
...
The puppet actor has been subsumed into the chaos actor and test-vector tests no longer use it.
2020-09-03 23:19:53 +01:00
Raúl Kripalani
8e7a8d8c97
conformance: tipset-class driver: allow actor msgs, dummy-sign secp msgs.
2020-09-03 22:54:19 +01:00
Łukasz Magiera
9151f8b492
Merge pull request #3533 from filecoin-project/feat/fast-export
...
Make chain export ~1000x times faster
2020-09-03 22:47:20 +02:00
Łukasz Magiera
86cb865fdd
Make chain export ~1000x times faster
2020-09-03 21:56:35 +02:00
Aayush Rajasekaran
38cb2601d7
Merge pull request #3531 from filecoin-project/asr/changelog
...
Lotus version 0.5.10
2020-09-03 15:03:00 -04:00
Aayush Rajasekaran
94173c273a
Lotus version 0.9.10
2020-09-03 14:57:58 -04:00
Łukasz Magiera
01449e486c
Merge pull request #3528 from filecoin-project/fix/sele-gas-reward
...
Fix calculation of GasReward in messagepool
2020-09-03 20:41:28 +02:00
Jakub Sztandera
8111b227c4
Appease the linter
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-03 20:19:01 +02:00
Jakub Sztandera
8bb471bccd
Add getGasPerf test
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-03 20:19:01 +02:00
Jakub Sztandera
5074b526d0
Fix calculation of GasReward in messagepool
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-03 19:36:03 +02:00
Ingar Shu
1608cd2d53
Add watch option to "lotus-miner storage-deals list"
2020-09-03 10:14:30 -07:00
Łukasz Magiera
a123ef6fce
Merge pull request #3525 from filecoin-project/asr/changelog
...
Lotus version v0.5.9
2020-09-03 19:11:43 +02:00
Aayush Rajasekaran
23ec780a13
Lotus version v0.5.9
2020-09-03 12:48:20 -04:00
Aayush Rajasekaran
5569f96885
Merge pull request #3450 from filecoin-project/feat/mpool-nonce-gaps
...
track expected nonce in mpool, ignore messages with large nonce gaps
2020-09-03 12:27:32 -04:00
Dirk McCormick
930be3d0e5
feat: paych CLI - lotus paych status <from> <to>
2020-09-03 18:11:11 +02:00
Dirk McCormick
f84b1d0de9
feat: paych - rename CLI command from "paych get" to "paych add-funds"
2020-09-03 15:45:53 +02:00
Dirk McCormick
8423325a6e
refactor: paych - use channel accessor from/to instead of passing them around as params
2020-09-03 15:31:49 +02:00
Łukasz Magiera
97273655dc
Merge pull request #3502 from filecoin-project/area/ux-3388-sync-wait-target-height
...
Added target height to sync wait
2020-09-03 14:49:30 +02:00
Łukasz Magiera
10acc04ba5
Merge pull request #3497 from filecoin-project/feat/bandwidth-tracking
...
add apis and command to inspect bandwidth usage
2020-09-03 14:37:54 +02:00
vyzo
d20b6adfd2
refuse to add duplicates in the mpool
2020-09-03 15:28:44 +03:00
vyzo
a4c650316a
fix test
2020-09-03 15:28:44 +03:00
vyzo
28f57667f0
cap MaxNonceGap to 4, add delay between batch messages during republish
2020-09-03 15:28:44 +03:00
vyzo
f53d2e3a46
cap MaxNonceGap to 16
2020-09-03 15:28:44 +03:00
vyzo
7b76aa2078
warn when adding a nonce-gapped message to the mpool
2020-09-03 15:28:44 +03:00