lotus/chain/stmgr
Masih H. Derkani f907354300 Refactor LookupID* APIs in StateManager and StateTree
The naming of `LookupID` can cause confusion when resolving actor IDs vs
 ID addresses. To avoid this:

* Refactor `StateTree` `LookupID` to `LookupIDAddress`, because it
returns ID address.
* Refactor `StateManager` `LookupID` to
`LookupIDAddress` because it also returns ID address via a chain call to
`StateTree`.
* Introduce a new API `StateManager` dedicated to resolving address to
actor ID, called `LookupID` which returns `abi.ActorID`.

For context, see:
 * https://github.com/filecoin-project/lotus/pull/11723#discussion_r1534728607
2024-04-24 15:25:48 +01:00
..
rpc Refactor LookupID* APIs in StateManager and StateTree 2024-04-24 15:25:48 +01:00
actors.go Refactor LookupID* APIs in StateManager and StateTree 2024-04-24 15:25:48 +01:00
call.go perf: eth: gas estimate set applyTsMessages false (#10546) 2023-03-23 18:27:01 -04:00
execute.go fix: eth: re-execute tipsets on missing events (#11588) 2024-01-30 10:29:54 -08:00
forks_test.go fix: test: TestForkPreMigration hanging when env-var is set (#11838) 2024-04-05 10:37:58 +02:00
forks.go fix: stmgr: do not use cached migration results if absent from the blockstore (#11663) 2024-03-14 11:04:13 -07:00
read.go chore: fix imports 2022-06-14 17:00:51 +02:00
searchwait_test.go fix make gen 2022-08-29 16:25:30 +02:00
searchwait.go Refactor LookupID* APIs in StateManager and StateTree 2024-04-24 15:25:48 +01:00
stmgr.go Refactor LookupID* APIs in StateManager and StateTree 2024-04-24 15:25:48 +01:00
supply.go docs: fix function names in comments (#11898) 2024-04-19 12:00:02 +10:00
tracers.go chore: fix imports 2022-06-14 17:00:51 +02:00
utils.go fix: include extra messages in ComputeState InvocResult output 2023-04-05 15:25:57 -04:00