Add Blobs support (EIP-4884) (#1672)
* blob page placeholder * txs with blobs list view * tx additional info popup * blob gas info for tx and block * update hints * tx blobs tab * blob details page * add ENV to hide blob txs tab * tx blob fees and adj for tx burnt fees * preliminary tests * blob data convertion * display blob data type in lists * download asset * blob txs in block * tests for blob data preview * fixes * fix tests * support blobs in search * update blob icon * more fixes
Showing
icons/blob.svg
0 → 100644
icons/blobs/image.svg
0 → 100644
icons/blobs/raw.svg
0 → 100644
icons/blobs/text.svg
0 → 100644
lib/blob/guessDataType.ts
0 → 100644
lib/blob/index.ts
0 → 100644
lib/hexToBase64.ts
0 → 100644
mocks/blobs/blobs.ts
0 → 100644
... | ... | @@ -74,6 +74,7 @@ |
"graphql-ws": "^5.11.3", | ||
"js-cookie": "^3.0.1", | ||
"lodash": "^4.0.0", | ||
"magic-bytes.js": "1.8.0", | ||
"mixpanel-browser": "^2.47.0", | ||
"monaco-editor": "^0.34.1", | ||
"next": "13.5.4", | ||
... | ... |
pages/blobs/[hash].tsx
0 → 100644
stubs/blobs.ts
0 → 100644
types/api/blobs.ts
0 → 100644
ui/blob/BlobData.pw.tsx
0 → 100644
ui/blob/BlobData.tsx
0 → 100644
ui/blob/BlobDataImage.tsx
0 → 100644
ui/blob/BlobInfo.tsx
0 → 100644
75.9 KB
42.8 KB
12.4 KB




127 KB

ui/pages/Blob.pw.tsx
0 → 100644
ui/pages/Blob.tsx
0 → 100644
49.7 KB
48.6 KB
41.5 KB
22.5 KB
18.7 KB
1.86 KB
1.55 KB
1.21 KB
23.7 KB

13.6 KB



ui/tx/TxBlobs.pw.tsx
0 → 100644
ui/tx/TxBlobs.tsx
0 → 100644
17.8 KB
18 KB
ui/tx/blobs/TxBlobsList.tsx
0 → 100644
ui/tx/blobs/TxBlobsTable.tsx
0 → 100644
152 KB
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.