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 |
||
|---|---|---|
| .. | ||
| burn_test.go | ||
| burn.go | ||
| execution.go | ||
| fvm_util.go | ||
| fvm.go | ||
| gas_v0_test.go | ||
| gas_v0.go | ||
| gas.go | ||
| invoker_test.go | ||
| invoker.go | ||
| mkactor.go | ||
| runtime_test.go | ||
| runtime.go | ||
| syscalls.go | ||
| vm.go | ||
| vmi.go | ||