Steven Allen
Steven Allen
Ah, no. The issue isn't the actor CIDs or the manifest CIDs. The issue is mapping actor CIDs to actor _versions_ so we can load the state with the correct...
So, one solution is to just record the actor-version -> manifest mapping in the binary, which should be fine, honestly.
> We can easily map the code CID to the actor type by looking at the manifest in the system actor. We should attach a (caching) GetBuiltinActors() map[string]cid.Cid method to...
IIRC, this was reported by an RPC provider on slack. There's a pretty good chance this was fixed but we need to test against an archival node to verify that.
@upperwal I'm having trouble parsing your first sentence.
~I'm not sure that'll solve the issue. Many nodes simply aren't reachable so we'll end up spamming a bunch of non-routable addresses anyways. Additionally, IMO, we generally want to take...
> I think that non-routable IPs should only be distributed to peers with non-routable addresses in the same subnet as the non-routable IP we want to distribute. I.e. the line...
@rob-deutsch > Information leakage - It's 'bad form' to pass information about one subnet to another subnet. Multi-subnet corporate networks are common, but so are PCs that connect to a...
@upperwal want to try plugging this logic into `go-libp2p-swarm/swarm_dial.go` (if you have time)?
Damn. That's annoying. I don't know of a simple fix. > Next step would be to find the correct subnet. We don't really need to know anything about subnets to...