Merge branch 'main' of github.com:blockscout/frontend into va-tx-actions
Showing
configs/envs/.env.localhost
0 → 100644
This diff is collapsed.
This diff is collapsed.
icons/arrows/down-right.svg
0 → 100644
icons/error-pages/422.svg
0 → 100644
icons/files/csv.svg
0 → 100644
icons/files/image.svg
0 → 100644
icons/files/json.svg
0 → 100644
icons/files/sol.svg
0 → 100644
icons/files/yul.svg
0 → 100644
icons/image.svg
deleted
100644 → 0
icons/token-placeholder.svg
0 → 100644
lib/api/buildUrl.ts
0 → 100644
lib/api/buildUrlNode.ts
0 → 100644
lib/api/handler.ts
deleted
100644 → 0
lib/api/isNeedProxy.ts
0 → 100644
lib/api/resources.ts
0 → 100644
This diff is collapsed.
lib/api/useApiFetch.tsx
0 → 100644
lib/api/useApiQuery.tsx
0 → 100644
lib/escapeRegExp.ts
0 → 100644
lib/highlightText.ts
0 → 100644
lib/hooks/useClientRect.tsx
0 → 100644
lib/hooks/useDebounce.tsx
0 → 100644
This diff is collapsed.
lib/next/serverTiming.ts
0 → 100644
lib/next/token/getSeo.ts
0 → 100644
lib/next/token/types.ts
0 → 100644
lib/saveAsCSV.ts
0 → 100644
lib/token/tokenTypes.ts
0 → 100644
lib/token/trimTokenSymbol.ts
0 → 100644
mocks/ad/textAd.ts
0 → 100644
mocks/address/counters.ts
0 → 100644
mocks/contract/info.ts
0 → 100644
mocks/contract/methods.ts
0 → 100644
mocks/search/index.ts
0 → 100644
mocks/tokens/tokenHolders.ts
0 → 100644
mocks/tokens/tokenInfo.ts
0 → 100644
... | ... | @@ -9,6 +9,7 @@ |
}, | ||
"scripts": { | ||
"dev": "next dev", | ||
"dev:local": "./node_modules/.bin/dotenv -e ./configs/envs/.env.localhost -e ./configs/envs/.env.secrets next dev | ./node_modules/.bin/pino-pretty", | ||
"dev:poa_core": "./node_modules/.bin/dotenv -e ./configs/envs/.env.poa_core -e ./configs/envs/.env.common -e ./configs/envs/.env.secrets next dev | ./node_modules/.bin/pino-pretty", | ||
"dev:goerli": "./node_modules/.bin/dotenv -e ./configs/envs/.env.goerli -e ./configs/envs/.env.common -e ./configs/envs/.env.secrets next dev | ./node_modules/.bin/pino-pretty", | ||
"build": "next build", | ||
... | ... | @@ -20,7 +21,7 @@ |
"lint:tsc": "./node_modules/.bin/tsc -p ./tsconfig.json", | ||
"prepare": "husky install", | ||
"format-svg": "./node_modules/.bin/svgo -r ./icons", | ||
"test:pw": "./playwright/make-envs-script.sh && playwright test -c playwright-ct.config.ts", | ||
"test:pw": "./playwright/make-envs-script.sh && NODE_OPTIONS=\"--max-old-space-size=4096\" playwright test -c playwright-ct.config.ts", | ||
"test:pw:local": "export NODE_PATH=$(pwd)/node_modules && yarn test:pw", | ||
"test:pw:docker": "docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v1.28.0-focal ./playwright/run-tests.sh", | ||
"test:jest": "jest", | ||
... | ... | @@ -37,28 +38,37 @@ |
"@sentry/tracing": "^7.24.0", | ||
"@tanstack/react-query": "^4.0.10", | ||
"@tanstack/react-query-devtools": "^4.0.10", | ||
"@types/papaparse": "^5.3.5", | ||
"@types/react-scroll": "^1.8.4", | ||
"@web3modal/ethereum": "^2.0.0-rc.2", | ||
"@web3modal/react": "^2.0.0-rc.2", | ||
"ace-builds": "^1.14.0", | ||
"bignumber.js": "^9.1.0", | ||
"chakra-react-select": "^4.4.3", | ||
"d3": "^7.6.1", | ||
"dayjs": "^1.11.5", | ||
"dom-to-image": "^2.6.0", | ||
"ethers": "^5.7.1", | ||
"ethers": "^5.7.2", | ||
"framer-motion": "^6.5.1", | ||
"js-cookie": "^3.0.1", | ||
"lodash": "^4.0.0", | ||
"next": "12.2.5", | ||
"node-fetch": "^3.2.9", | ||
"papaparse": "^5.3.2", | ||
"path-to-regexp": "^6.2.1", | ||
"phoenix": "^1.6.15", | ||
"pino-http": "^8.2.1", | ||
"pino-pretty": "^9.1.1", | ||
"qrcode": "^1.5.1", | ||
"react": "18.2.0", | ||
"react-ace": "^10.1.0", | ||
"react-dom": "18.2.0", | ||
"react-hook-form": "^7.33.1", | ||
"react-identicons": "^1.2.5", | ||
"react-jazzicon": "^1.0.4", | ||
"react-scroll": "^1.8.7", | ||
"use-font-face-observer": "^1.2.1" | ||
"use-font-face-observer": "^1.2.1", | ||
"wagmi": "^0.10.6" | ||
}, | ||
"devDependencies": { | ||
"@playwright/experimental-ct-react": "^1.28.0", | ||
... | ... | @@ -69,7 +79,7 @@ |
"@types/jest": "^29.2.0", | ||
"@types/jquery": "^3.5.14", | ||
"@types/js-cookie": "^3.0.2", | ||
"@types/node": "17.0.36", | ||
"@types/node": "18.11.18", | ||
"@types/phoenix": "^1.5.4", | ||
"@types/qrcode": "^1.5.0", | ||
"@types/react": "18.0.9", | ||
... | ... | @@ -77,7 +87,7 @@ |
"@types/ws": "^8.5.3", | ||
"@typescript-eslint/eslint-plugin": "^5.27.0", | ||
"dotenv-cli": "^6.0.0", | ||
"eslint": "^8.28.0", | ||
"eslint": "^8.32.0", | ||
"eslint-config-next": "^12.3.0", | ||
"eslint-plugin-es5": "^1.5.0", | ||
"eslint-plugin-import-helpers": "^1.2.1", | ||
... | ... | @@ -93,7 +103,7 @@ |
"svgo": "^2.8.0", | ||
"ts-jest": "^29.0.3", | ||
"ts-node": "^10.9.1", | ||
"typescript": "4.7.2", | ||
"typescript": "4.8.2", | ||
"vite-plugin-svgr": "^2.2.2", | ||
"vite-tsconfig-paths": "^3.5.2", | ||
"ws": "^8.11.0" | ||
... | ... |
pages/accounts.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
pages/api/proxy.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
pages/search-results.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
pages/token/[hash].tsx
0 → 100644
This diff is collapsed.
pages/tokens.tsx
0 → 100644
This diff is collapsed.
pages/visualize/sol2uml.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
theme/components/Menu.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
theme/components/Select.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
types/api/addresses.ts
0 → 100644
This diff is collapsed.
types/api/contract.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
types/api/search.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
types/api/tokens.ts
0 → 100644
This diff is collapsed.
types/api/visualization.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/address/AddressLogs.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/address/AddressTokens.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/address/contract/types.ts
0 → 100644
This diff is collapsed.
ui/address/contract/utils.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/pages/Accounts.pw.tsx
0 → 100644
This diff is collapsed.
ui/pages/Accounts.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/pages/SearchResults.tsx
0 → 100644
This diff is collapsed.
ui/pages/Sol2Uml.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
ui/pages/Token.pw.tsx
0 → 100644
This diff is collapsed.
ui/pages/Token.tsx
0 → 100644
This diff is collapsed.
ui/pages/Tokens.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/shared/CodeEditor.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/shared/LinkInternal.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/shared/RawDataSnippet.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/shared/ad/TextAd.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
File moved
File moved
File moved
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/token/TokenDetails.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ui/tokens/Tokens.pw.tsx
0 → 100644
This diff is collapsed.
ui/tokens/Tokens.tsx
0 → 100644
This diff is collapsed.
ui/tokens/TokensListItem.tsx
0 → 100644
This diff is collapsed.
ui/tokens/TokensTable.tsx
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment