Skip to content

New ensjs - #230

Draft
LeonmanRolls wants to merge 516 commits into
mainfrom
feature/fet-1885-ensjs-refactor
Draft

New ensjs#230
LeonmanRolls wants to merge 516 commits into
mainfrom
feature/fet-1885-ensjs-refactor

feat: update Sepolia ENSv2 contract addresses for 2026-07-30 redeploy

e96662c
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 31, 2026 in 39s

Annotations

Check failure on line 77 in packages/ensjs/src/utils/coders/resolverMulticallParameters.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvvwPwU90SMqWz9l&open=AZ7fZvvwPwU90SMqWz9l&pullRequest=230

Check failure on line 76 in packages/ensjs/src/utils/ownerFromContract.test.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this interpolation from the inline snapshot.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ9gaO8LSe7L1VHVJIKZ&open=AZ9gaO8LSe7L1VHVJIKZ&pullRequest=230

Check warning on line 49 in packages/ensjs/src/utils/name/normalize.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `export…from` to re-export `normalizeFragment`.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvxZPwU90SMqWz9o&open=AZ7fZvxZPwU90SMqWz9o&pullRequest=230

Check warning on line 48 in packages/query-core/src/actions/public/getSupportedInterfaces.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv3mPwU90SMqWz-6&open=AZ7fZv3mPwU90SMqWz-6&pullRequest=230

Check failure on line 95 in packages/ensjs/src/actions/public/getName.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvspPwU90SMqWz9U&open=AZ7fZvspPwU90SMqWz9U&pullRequest=230

Check warning on line 111 in packages/ensjs/src/actions/public/getRecords.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'never' is overridden by other types in this union type.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvsQPwU90SMqWz9S&open=AZ7fZvsQPwU90SMqWz9S&pullRequest=230

Check warning on line 23 in packages/ensjs/src/actions/subgraph/getNamesForAddress.test.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unit test or explain why it is ignored.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ75cQIzdShVeqSC7cCv&open=AZ75cQIzdShVeqSC7cCv&pullRequest=230

Check warning on line 56 in packages/ensjs/src/utils/name/normalize.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `export…from` to re-export `isCombiningMark`.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvxZPwU90SMqWz9r&open=AZ7fZvxZPwU90SMqWz9r&pullRequest=230

Check warning on line 62 in packages/ensjs/src/utils/name/normalize.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `export…from` to re-export `IgnoredToken`.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvxZPwU90SMqWz9v&open=AZ7fZvxZPwU90SMqWz9v&pullRequest=230

Check warning on line 20 in packages/react/src/types/properties.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv3WPwU90SMqWz-1&open=AZ7fZv3WPwU90SMqWz-1&pullRequest=230

Check warning on line 28 in packages/react/src/query/getDecodedName.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "GetDecodedNameReturnType".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv27PwU90SMqWz-s&open=AZ7fZv27PwU90SMqWz-s&pullRequest=230

Check warning on line 27 in packages/react/src/query/getEnsOwner.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "GetEnsOwnerReturnType".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv3DPwU90SMqWz-u&open=AZ7fZv3DPwU90SMqWz-u&pullRequest=230

Check warning on line 61 in packages/ensjs/src/utils/name/normalize.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `export…from` to re-export `EmojiToken`.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvxZPwU90SMqWz9u&open=AZ7fZvxZPwU90SMqWz9u&pullRequest=230

Check warning on line 571 in packages/ensjs/src/actions/dns/getDnsOffchainData.test.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unit test or explain why it is ignored.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ75cQKYdShVeqSC7cCw&open=AZ75cQKYdShVeqSC7cCw&pullRequest=230

Check warning on line 18 in packages/ensjs/src/actions/public/v2/isRenewable.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "boolean".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ9gaPDFSe7L1VHVJIKa&open=AZ9gaPDFSe7L1VHVJIKa&pullRequest=230

Check warning on line 66 in packages/ensjs/src/types/index.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

1 is overridden by number in this union type.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv1WPwU90SMqWz-R&open=AZ7fZv1WPwU90SMqWz-R&pullRequest=230

Check warning on line 55 in packages/query-core/src/query/public/getPrice.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "GetPriceQueryFnData".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv5KPwU90SMqWz_O&open=AZ7fZv5KPwU90SMqWz_O&pullRequest=230

Check warning on line 19 in .github/workflows/continuous-releases.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Omitting "--ignore-scripts" allows lifecycle scripts to run during package installation.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ-Bq1cCJ8My3RG0vZza&open=AZ-Bq1cCJ8My3RG0vZza&pullRequest=230

Check warning on line 97 in packages/ensjs/src/types/index.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

template literal type is overridden by string in this union type.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv1WPwU90SMqWz-X&open=AZ7fZv1WPwU90SMqWz-X&pullRequest=230

Check warning on line 51 in packages/query-core/src/query/public/getWrapperData.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "GetWrapperDataQueryFnData".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv44PwU90SMqWz_L&open=AZ7fZv44PwU90SMqWz_L&pullRequest=230

Check failure on line 15 in .github/workflows/test.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use full commit SHA hash for this dependency.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv5kPwU90SMqWz_Q&open=AZ7fZv5kPwU90SMqWz_Q&pullRequest=230

Check warning on line 24 in packages/ensjs/src/actions/public/v2/getExpiry.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "bigint".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvr6PwU90SMqWz9R&open=AZ7fZvr6PwU90SMqWz9R&pullRequest=230

Check warning on line 46 in packages/ensjs/src/utils/ccipRequest.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvzYPwU90SMqWz-F&open=AZ7fZvzYPwU90SMqWz-F&pullRequest=230

Check warning on line 67 in packages/ensjs/src/utils/name/normalize.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use `export…from` to re-export `TextToken`.

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZvxZPwU90SMqWz90&open=AZ7fZvxZPwU90SMqWz90&pullRequest=230

Check warning on line 32 in packages/react/src/query/getEnsCredentials.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant type alias and replace its occurrences with "GetEnsCredentialsReturnType".

See more on https://sonarcloud.io/project/issues?id=ensdomains_ensjs-v3&issues=AZ7fZv2UPwU90SMqWz-h&open=AZ7fZv2UPwU90SMqWz-h&pullRequest=230