dotns #218 moved the TLD off a compile-time constant and onto DotnsProtocolRegistry, where it is fixed at initialisation and chosen per network. Previewnet stayed on dot. Paseo Next V2 initialised with paseo.
Reproduction Steps
Deploy a product to Paseo Next V2 and open it through dot.li pointed at that network. dotNS resolution succeeds and returns the right CID, then the host fails at the runtime-config hand-off:
[dot.li resolve] RESOLVED host-playground44.paseo via rpc-gateway -> bafybeicj7p42wlulw3cr44u5yyucwktzr6wz3krrbwlr4qylcqeuge7qn4
[dot.li] Resolution failed via asset-hub-rpc: runtimeConfig.productId must be a .dot or localhost product identifier, got "host-playground44.paseo"
@parity/truapi-host 0.5.0 still carries the same check in dist/wasm/web/truapi_server_bg.wasm, so there is no released version that loads a .paseo product.
dotns #218 moved the TLD off a compile-time constant and onto
DotnsProtocolRegistry, where it is fixed at initialisation and chosen per network. Previewnet stayed ondot. Paseo Next V2 initialised withpaseo.Reproduction Steps
Deploy a product to Paseo Next V2 and open it through dot.li pointed at that network. dotNS resolution succeeds and returns the right CID, then the host fails at the runtime-config hand-off:
@parity/truapi-host0.5.0 still carries the same check indist/wasm/web/truapi_server_bg.wasm, so there is no released version that loads a.paseoproduct.