OP Superchain Explorer: MVP (#2786)
* context for storing subchain config and tx view for subchain * address page and block page for subchain * address aggregated page: local txs tab * connect MultichainSelect to context * home page placeholder * refactor subchain select state * envs for demo * fix ts * clear value for l2 review * subchain widgets on home page * csp policies * sockets, duck and goose * fix socket on subchain address page * link builder for subchain views * update home widget * fix time increment * enable tx interpretator and metadata service * generate multichain config based on every chain app config * Fix the multichain config to work in Docker * multichain socket test * rename subchain-id to subchain-slug path param * refactoring * update chain icons on entities * home page: latest local txs * latest cross-chain txs * minor improvements * renaming, pt. 1 * rename chain routes * enable blockchain interaction * add loading state to icon shield * fix build * fix tests * update types package
Showing
configs/multichain/index.ts
0 → 100644
This diff is collapsed.
lib/api/getSocketUrl.ts
0 → 100644
lib/contexts/multichain.tsx
0 → 100644
nextjs/csp/index.ts
0 → 100644
nextjs/routes.ts
0 → 100644
... | @@ -13,7 +13,7 @@ | ... | @@ -13,7 +13,7 @@ |
"dev:preset:sync": "tsc -p ./tools/preset-sync/tsconfig.json && node ./tools/preset-sync/index.js", | "dev:preset:sync": "tsc -p ./tools/preset-sync/tsconfig.json && node ./tools/preset-sync/index.js", | ||
"build": "next build", | "build": "next build", | ||
"build:next": "./deploy/scripts/download_assets.sh ./public/assets/configs && yarn svg:build-sprite && ./deploy/scripts/make_envs_script.sh && next build", | "build:next": "./deploy/scripts/download_assets.sh ./public/assets/configs && yarn svg:build-sprite && ./deploy/scripts/make_envs_script.sh && next build", | ||
"build:docker": "docker build --build-arg GIT_COMMIT_SHA=$(git rev-parse --short HEAD) --build-arg GIT_TAG=$(git describe --tags --abbrev=0) -t blockscout-frontend:local ./", | "build:docker": "./tools/scripts/build.docker.sh", | ||
"start": "next start", | "start": "next start", | ||
"start:docker:local": "docker run -p 3000:3000 --env-file .env.local blockscout-frontend:local", | "start:docker:local": "docker run -p 3000:3000 --env-file .env.local blockscout-frontend:local", | ||
"start:docker:preset": "./tools/scripts/docker.preset.sh", | "start:docker:preset": "./tools/scripts/docker.preset.sh", | ||
... | @@ -43,6 +43,7 @@ | ... | @@ -43,6 +43,7 @@ |
}, | }, | ||
"dependencies": { | "dependencies": { | ||
"@blockscout/bens-types": "1.4.1", | "@blockscout/bens-types": "1.4.1", | ||
"@blockscout/multichain-aggregator-types": "1.6.0-alpha.0", | |||
"@blockscout/points-types": "1.3.0-alpha.2", | "@blockscout/points-types": "1.3.0-alpha.2", | ||
"@blockscout/stats-types": "^2.9.0", | "@blockscout/stats-types": "^2.9.0", | ||
"@blockscout/tac-operation-lifecycle-types": "0.0.1-alpha.6", | "@blockscout/tac-operation-lifecycle-types": "0.0.1-alpha.6", | ||
... | ... |
public/static/duck.png
0 → 100644
14 KB
public/static/goose.png
0 → 100644
33.8 KB
startup.node.ts
0 → 100644
stubs/optimismSuperchain.ts
0 → 100644
types/multichain.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.