lotus/chain/vm
Steven Allen 5ac64aaad8 fix: state: rename Actor.Address and only use it for f4 addresses (#12155)
Per the FIP [1], the top-level actor address field should only be used
for delegated addresses. Unfortunately, the FIP's design was changed [2]
but neither lotus genesis code nor the field name were updated to
reflect this. Fortunately, all the migration code (on mainnet, at
least), has correctly left this field unset/unchanged (except for actors
with f4 addresses).

[1]: https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0048.md#new-lookup_delegated_address-syscall-and-state-changes
[2]: https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0048.md#recording-other-addresses-in-the-actorstate-root
2024-06-27 11:05:55 +04:00
..
burn_test.go fix make gen 2022-08-29 16:25:30 +02:00
burn.go disable gas burning for window post messages 2020-12-16 00:10:25 -05:00
execution.go feat: fvm: optimize FVM lanes a bit (#11875) 2024-04-14 15:12:19 -05:00
fvm_util.go feat: fvm: apply a max length when decoding events 2023-07-08 11:05:01 -04:00
fvm.go fix: nv21fix migration: correctly upgrade system actor 2023-11-09 14:14:41 -05:00
gas_v0_test.go fix make gen 2022-08-29 16:25:30 +02:00
gas_v0.go chore: fix imports 2022-06-14 17:00:51 +02:00
gas.go fix: gas: update ffi & correct the message inclusion cost in nv18 (#10228) 2023-02-10 12:48:20 +00:00
invoker_test.go Invoker: Use MethodMeta from go-state-types 2022-10-19 15:53:26 -04:00
invoker.go fix: chain: make sure the head is empty, not the code 2023-02-09 11:36:02 -08:00
mkactor.go fix: state: rename Actor.Address and only use it for f4 addresses (#12155) 2024-06-27 11:05:55 +04:00
runtime_test.go fix make gen 2022-08-29 16:25:30 +02:00
runtime.go Refactor LookupID* APIs in StateManager and StateTree 2024-04-24 15:25:48 +01:00
syscalls.go legacy syscalls: Cleanup ComputeUnsealedSectorCID 2023-07-31 12:43:47 +02:00
vm.go fix: state: rename Actor.Address and only use it for f4 addresses (#12155) 2024-06-27 11:05:55 +04:00
vmi.go refactor: move vm.Rand to rand.Rand 2023-08-22 11:34:28 -04:00