Ian Davis
9f85d3dca7
Address simple linter issues
2022-11-24 16:32:27 +00:00
Aayush
0efca4d266
introduce v9 actors and nv17
2022-09-09 21:40:15 -04:00
Łukasz Magiera
e65fae28de
chore: fix imports
2022-06-14 17:00:51 +02:00
Aayush
8cca9b1970
Use new go-state-types accessors
2022-05-17 15:21:27 -04:00
Travis Person
2d4f5958e2
Add caches to lotus-stats and splitcode
2021-11-01 09:05:14 +00:00
Łukasz Magiera
6fc8550c19
Merge pull request #4314 from filecoin-project/feat/lotus-pcr-block-list
...
Add block list to pcr
2020-10-22 17:59:23 +02:00
Łukasz Magiera
041762a34f
Merge pull request #4383 from filecoin-project/steb/actor-v2-imports
...
Remove most v0 actor imports
2020-10-22 17:17:56 +02:00
Łukasz Magiera
ee8d8bf5e5
pcr: Fix lint
2020-10-22 15:42:46 +02:00
Travis Person
6fb3dafa95
lotus-pcr: add blocklist
2020-10-22 15:35:01 +02:00
Łukasz Magiera
f5960df544
Merge pull request #4313 from filecoin-project/fix/pcr-basefee
...
Look at block base fee for PCR
2020-10-22 15:32:01 +02:00
Steven Allen
bcabe7b3b5
migrate methods to abstracted methods
...
Method numbers never change anyways. At worst, we'll deprecate old methods and
have to explicitly import them from the correct actors version to use them.
2020-10-21 12:18:37 -07:00
Steven Allen
4e730b5ec8
port to v2 imports
2020-10-21 12:16:23 -07:00
Travis Person
be74a13736
lotus-pcr: ignore all other market messages
2020-10-12 21:41:48 +00:00
Jakub Sztandera
a36ec27230
Look at block base fee
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-11 21:14:51 +02:00
Łukasz Magiera
26ed6af040
Merge pull request #4227 from filecoin-project/par-upper-bounds
...
Increase the message fee cap upper bounds in PCR.
2020-10-08 23:34:32 +02:00
Aayush Rajasekaran
304d835739
Merge branch 'master' into next
2020-10-07 23:03:59 -04:00
Travis Person
ae3691e0a2
lotus-pcr: zero refund
2020-10-07 21:53:56 +00:00
Jennifer
e55b00f358
Increase the message fee cap upper bounds in PCR.
2020-10-07 17:07:19 -04:00
Steven Allen
df4b068d0e
Merge branch 'master' into next
2020-10-07 11:55:00 -07:00
Travis Person
0d34881a0c
lotus-pcr: ignore all other messages
2020-10-07 18:50:50 +00:00
Travis Person
087030fe37
lotus-pcr: refund windowed post and storage deal gas fees
2020-10-06 22:35:04 +00:00
Travis Person
4a3081c77a
lotus-pcr: limit refunds to properly priced messages
2020-10-06 20:13:48 +00:00
Steven Allen
8292d60196
Merge branch 'master' into asr/spec-v1
2020-10-02 18:03:03 -07:00
Łukasz Magiera
078044153f
pcr: Appease the linter
2020-10-01 21:07:39 +02:00
Łukasz Magiera
9b4274638c
pcr: fix build
2020-10-01 20:51:36 +02:00
Łukasz Magiera
1253a5600e
Merge remote-tracking branch 'origin/master' into feat/lotus-pcr-miner-recovery
2020-10-01 20:41:30 +02:00
Aayush Rajasekaran
be9d23b329
Centralize some params in builtin
2020-09-29 02:25:43 -04:00
Steven Allen
2967c4ec10
use abstract actor type methods
2020-09-22 12:02:29 -07:00
Aayush Rajasekaran
1dc69e397e
Resolve some unnecessary actor upgrade TODOs
2020-09-22 01:34:21 -04:00
Travis Person
e6bbc03ca8
lotus-pcr: update miner recovery
2020-09-19 02:09:05 +00:00
Travis Person
e39036dd49
lotus-pcr: find miners command
2020-09-18 23:17:04 +00:00
Travis Person
26de0db757
lotus-pcr: add recover-miners command
2020-09-18 23:17:04 +00:00
Steven Allen
1bf3b4989d
rename imports to match actors code
...
`sed -i 's/\bv0\(\w\)\(\w*\)/\L\1\E\20/g' **/*.go`
2020-09-18 14:59:27 -07:00
Aayush Rajasekaran
c3046f487c
Don't use -1 as default sector number
2020-09-18 14:41:03 -04:00
Aayush Rajasekaran
694463ffbe
More lint fixes
2020-09-18 03:06:28 -04:00
Łukasz Magiera
6eda53565f
Most tests passing
2020-09-17 17:30:24 +02:00
Aayush Rajasekaran
b5ba7a0fad
Miner migration
2020-09-17 02:21:16 -04:00
Aayush Rajasekaran
39755a294a
Update to specs v0.9.6
2020-09-07 15:48:41 -04: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
Travis Person
d6691fe9d8
lotus-pcr: add tipset aggregation
2020-09-04 22:28:13 +00:00
Travis Person
9532441ed4
lotus-pcr: add toggle for message processing
2020-09-02 03:50:16 +00:00
frrist
0d61e0d717
refactor(ctx): update to latest go-jsonrpc
2020-08-25 15:20:41 -07:00
Steven Allen
5733c71c50
Lint everything
...
We were ignoring quite a few error cases, and had one case where we weren't
actually updating state where we wanted to. Unfortunately, if the linter doesn't
pass, nobody has any reason to actually check lint failures in CI.
There are three remaining XXXs marked in the code for lint.
2020-08-20 20:46:36 -07:00
Travis Person
3eeec8d438
lotus-pcr: fix refund math
2020-08-20 08:28:53 +00:00
Travis Person
5040623a12
lotus-pcr: refund provecommit sectors
2020-08-17 21:29:59 +00:00
Łukasz Magiera
12f7e2d9bf
Use a struct for send metadata in MpoolPushMessage
2020-08-12 22:17:29 +02:00
Łukasz Magiera
6fe743f3a9
Fix tests
2020-08-12 20:03:07 +02:00
Aayush Rajasekaran
5e54219be9
fix spelling
2020-08-11 01:10:12 -04:00
Travis Person
cdc6086308
lotus-pcr: initialize bigint; send refund to worker
2020-08-07 19:25:53 +00:00
Travis Person
f5f11af73f
lotus-pcr: ignore all actors except miners
2020-08-07 17:20:18 +00:00