Fixing avatar request

This commit is contained in:
Jamie Hewitt 2022-08-22 16:03:45 +03:00
parent 10d3f263d7
commit 927f84e679
3 changed files with 4 additions and 4 deletions

View File

@ -18,7 +18,7 @@ interface Profile {
function getEnsAvatar(ensName: string): string {
return ensName
? `https://metadata.ens.domains/mainnet/avatar/${ensName}`
: null
: 'null'
}
export async function getEnsProfile(accountId: string): Promise<Profile> {
@ -46,6 +46,7 @@ export async function getEnsProfile(accountId: string): Promise<Profile> {
const links: ProfileLink[] = records.filter((record) =>
linkKeys.includes(record.key)
)
console.log('getEnsAvatar(name)', getEnsAvatar(name))
const profile: Profile = {
name,

View File

@ -6,6 +6,7 @@ export async function getEnsTextRecords(
): Promise<{ key: string; value: string }[]> {
const texts = [
'url',
'avatar',
'com.twitter',
'com.github',
'org.telegram',

View File

@ -9,9 +9,7 @@
"clean": "rm -rf ./dist",
"format": "prettier --ignore-path .gitignore './**/*.{css,yml,js,ts,tsx,json}' --write",
"test:format": "npm run format && npm run lint",
"type-check": "tsc --noEmit",
"test:integration": "mocha --config=test/.mocharc.json --node-env=test --exit 'test/**/*.test.ts'",
"test": "npm run test:format && npm run test:integration"
"type-check": "tsc --noEmit"
},
"dependencies": {
"ethers": "^5.7.0"