You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
decode returns the base58 string for an IPNS + DNSLink name, when we expect the utf8 string
the content when base58 decoded includes a prefix of the string length
e.g.
the uniswap.eth contenthash is 0xe5010170000f6170702e756e69737761702e6f7267
this points at the ipns url:
ipns://app.uniswap.org
import {decode} from 'content-hash'
// this is the result of decode in the latest version of content-hash
decode('0xe5010170000f6170702e756e69737761702e6f7267') === '12uA8M8Ku8mHUumxHcu7uee'
if i base58 decode '12uA8M8Ku8mHUumxHcu7uee' and then convert to utf8 i get: "\u0000\u000fapp.uniswap.org"
The text was updated successfully, but these errors were encountered:
decode
returns the base58 string for an IPNS + DNSLink name, when we expect the utf8 stringe.g.
the uniswap.eth contenthash is 0xe5010170000f6170702e756e69737761702e6f7267
this points at the ipns url:
ipns://app.uniswap.org
if i base58 decode
'12uA8M8Ku8mHUumxHcu7uee'
and then convert to utf8 i get:"\u0000\u000fapp.uniswap.org"
The text was updated successfully, but these errors were encountered: