Aayush Rajasekaran
|
89f46cb5cc
|
Make ApplyRet's GasOutputs a pointer, return nil when unused
|
2020-10-15 21:20:53 -04:00 |
|
Aayush Rajasekaran
|
cb801d47c7
|
Add GasCost to InvocResult
|
2020-10-15 18:48:51 -04:00 |
|
Łukasz Magiera
|
22f49f8946
|
Merge pull request #4366 from zgfzgf/feat-applyblocks-map
optimize map use struct{}
|
2020-10-15 03:04:57 +02:00 |
|
Łukasz Magiera
|
1350079503
|
Merge pull request #4353 from zgfzgf/feat-compute-tipSet-state
optimize code use ts.Cids
|
2020-10-15 03:03:39 +02:00 |
|
Aayush Rajasekaran
|
bf619862c3
|
Merge pull request #4382 from filecoin-project/asr/invoc-result
Add message CID to InvocResult
|
2020-10-14 02:06:09 -04:00 |
|
Aayush Rajasekaran
|
ce54110228
|
Add message CID to InvocResult
|
2020-10-14 00:06:22 -04:00 |
|
Aayush Rajasekaran
|
458ea277fc
|
Aggregate irregular state transitions into a single EexcutionTrace
|
2020-10-13 22:59:42 -04:00 |
|
Aayush Rajasekaran
|
7dbc8965be
|
Apply nonces to implicit messages
|
2020-10-13 22:06:06 -04:00 |
|
Aayush Rajasekaran
|
2426700821
|
Don't transfer zero FIL during rebalancing fork
|
2020-10-13 22:06:06 -04:00 |
|
Jakub Sztandera
|
87cd8c6725
|
Fix off by one tipset in searchBackForMsg
This way we will return the tipset the message was executed in
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-10-13 17:48:54 +02:00 |
|
zgfzgf
|
1eb2d0ae50
|
optimize map use struct{}
|
2020-10-13 22:34:07 +08:00 |
|
zgfzgf
|
07d0b67628
|
optimize code use ts.Cids
|
2020-10-13 10:46:41 +08:00 |
|
Aayush Rajasekaran
|
96e1dfd8d7
|
Add an endpoint for precise circulating supply
|
2020-10-12 16:38:29 -04:00 |
|
Steven Allen
|
92177b5738
|
implement tape upgrade
Upgrade to specs-actors v2.1 and network version 5. This fixes the bug where
prove commits were not accepted.
|
2020-10-12 02:00:27 -04:00 |
|
Steven Allen
|
d84f5dabab
|
remove upgrade invariant checks
These checks may be _too_ strict and could cause the upgrade to fail unnecessarily.
|
2020-10-09 21:51:58 -07:00 |
|
Łukasz Magiera
|
fdaa9c14ad
|
Merge remote-tracking branch 'origin/master' into feat/signing-backends
|
2020-10-09 20:36:51 +02:00 |
|
Dirk McCormick
|
767611247c
|
feat: add RPC for StateWaitMsg
|
2020-10-09 11:45:16 +02:00 |
|
Dirk McCormick
|
00a14de094
|
feat: gateway - StateLookupID
|
2020-10-09 11:43:03 +02:00 |
|
Dirk McCormick
|
e19cd9ed01
|
feat: lotus-lite - replace wallet StateManager with thin client to gateway
|
2020-10-09 11:43:03 +02:00 |
|
Łukasz Magiera
|
7d2f06cfbd
|
Fix WalletSign in tests
|
2020-10-09 01:34:48 +02:00 |
|
Łukasz Magiera
|
8783c7434e
|
Merge remote-tracking branch 'origin/master' into feat/signing-backends
|
2020-10-09 00:50:41 +02:00 |
|
Jakub Sztandera
|
60768f4863
|
Optimize SearchForMessage and GetReceipt
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-10-08 23:10:06 +02:00 |
|
Łukasz Magiera
|
8dd8892b81
|
Merge remote-tracking branch 'origin/next' into feat/faster-v2-upgrade
|
2020-10-08 01:54:29 +02:00 |
|
Łukasz Magiera
|
f9f54819d4
|
Env var to control v2 actor migration
Env var to control v2 actor migration
|
2020-10-07 19:41:36 -04:00 |
|
Aayush Rajasekaran
|
d1555106a4
|
Set actorsv2 upgrade epoch
|
2020-10-07 19:41:36 -04:00 |
|
Steven Allen
|
d97eb10349
|
fix spelling nit
|
2020-10-07 16:32:54 -07:00 |
|
Steven Allen
|
e8253d22c6
|
only forbid Call* at expensive forks
|
2020-10-07 16:14:11 -07:00 |
|
Steven Allen
|
1fea550ce5
|
test that we refuse explicit calls at the migration epochs
|
2020-10-07 15:33:14 -07:00 |
|
Steven Allen
|
9b7b6146eb
|
construct the new vm with the state manager's vm constructor
|
2020-10-07 15:31:14 -07:00 |
|
Steven Allen
|
dab1107f5b
|
avoid estimating gas and explicitly calling blocks on fork tipsets
These tipsets can be slow.
|
2020-10-07 15:31:14 -07:00 |
|
Steven Allen
|
fe912223bd
|
pass an explicit upgrade height to migrations
The tipset height may not be the correct one, given null blocks.
|
2020-10-07 15:31:12 -07:00 |
|
Steven Allen
|
cca17f6078
|
fix state tree version in v2 upgrade
|
2020-10-07 12:04:32 -07:00 |
|
Steven Allen
|
e803cf151f
|
introduce separate state-tree versions
Instead of versioning the state tree along with the actors, version it
separately. This structure may not upgrade every time we update actors.
|
2020-10-07 12:04:32 -07:00 |
|
Łukasz Magiera
|
d6fa644974
|
Fix lint
|
2020-10-07 14:19:04 +02:00 |
|
Łukasz Magiera
|
b7c8f65af5
|
stmgr: Make v2 upgrade faster
|
2020-10-07 08:12:05 +02:00 |
|
Aayush Rajasekaran
|
4d6a0f7b8c
|
Set WinningPoStSectorSetLookback to finality post-v2 actors
|
2020-10-06 17:40:37 -04:00 |
|
Aayush Rajasekaran
|
282c99bdbd
|
Merge pull request #4160 from filecoin-project/asr/reserve-funds-cric-supply
Add funds that have left FilReserve to circ supply
|
2020-10-06 17:39:05 -04:00 |
|
Łukasz Magiera
|
15330396bb
|
Fix circ supply before v2 upgrade epoch
|
2020-10-06 16:53:49 +02:00 |
|
Aayush Rajasekaran
|
4a9155ba85
|
Use new MinerEligibleToMine method post-v2 actors
|
2020-10-06 04:43:55 -04:00 |
|
Aayush Rajasekaran
|
f8c886a611
|
Rename MiningBaseInfo.HasMinPower to EligibleForMining
|
2020-10-06 03:49:11 -04:00 |
|
Aayush Rajasekaran
|
f55b18eabe
|
Add funds that have left FilReserve to circ supply
|
2020-10-05 23:54:57 -04:00 |
|
Steven Allen
|
420c44ed2c
|
fix msig start height
|
2020-10-05 10:35:21 -07:00 |
|
Steven Allen
|
b6500beaab
|
Merge branch 'master' into asr/spec-v1
|
2020-10-05 10:29:09 -07:00 |
|
Steven Allen
|
c5de617af6
|
decouple network version and upgrades
Not all upgrades require network version bumps.
|
2020-10-02 17:10:57 -07:00 |
|
ZenGround0
|
fecc1ee0ef
|
Review cleanup
|
2020-10-02 17:12:12 -04:00 |
|
Steven Allen
|
ed86ac14a1
|
use upgrade epochs from upgrade schedule
|
2020-10-01 20:37:14 -07:00 |
|
Steven Allen
|
101d07f704
|
fix version off by one error
|
2020-10-01 15:33:32 -07:00 |
|
Steven Allen
|
e865ba0c64
|
improve upgrade schedule configurable
Unfortunately, it looks like functional ops cannot be passed in via lotus's
di system.
|
2020-10-01 15:18:59 -07:00 |
|
Steven Allen
|
1cc0f74744
|
make the upgrade schedule fully configurable
This should help with testing.
|
2020-10-01 15:02:40 -07:00 |
|
Aayush Rajasekaran
|
3d91633699
|
Update to v2/actors master
|
2020-10-01 05:07:00 -04:00 |
|