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
34.3 KB
36.4 KB
34.9 KB
32.9 KB