Skip to content

Improve allocation modal#16

Merged
leonardocustodio merged 3 commits into
mainfrom
lc/alloc-modal
Jun 14, 2026
Merged

Improve allocation modal#16
leonardocustodio merged 3 commits into
mainfrom
lc/alloc-modal

Conversation

@leonardocustodio

Copy link
Copy Markdown
Member

Improve the allocation modal for smart contracts:

CleanShot 2026-06-14 at 11 48 39@2x

@github-actions

Copy link
Copy Markdown
Contributor

Bundle Size Report

Chunks over 500 KB:

File Raw Brotli Gzip
host/assets/index.js 544.7 KB 148.2 KB (-137 B) 176.2 KB (+1 B)
host/assets/paseo.smol-DboPaEh1.json 1.84 MB 941.7 KB 1019.4 KB
host/assets/paseo-people-next.smol.json 3.36 MB 1.68 MB 1.82 MB
host/assets/previewnet.smol.json 698.3 KB 49.3 KB 128.7 KB
host/assets/smoldot_worker.js 2.92 MB 2.19 MB 2.20 MB
sandbox/assets/index.js 555.2 KB 152.8 KB (+55 B) 181.4 KB (+2 B)
Total 11.09 MB (-2.5 KB) 5.55 MB (-6.1 KB) (-50%) 5.98 MB (-6.6 KB)
All files
File Raw Brotli Gzip
host/.well-known/apple-app-site-association 738 B 738 B 738 B
host/.well-known/assetlinks.json 986 B 986 B 986 B
host/assets/auth.js 461.3 KB 175.4 KB (+2 B) 221.4 KB (+1 B)
host/assets/blake2.js 10.2 KB 3.2 KB (-2 B) 3.7 KB (-4 B)
host/assets/bridge.js 5.1 KB 1.7 KB 1.9 KB (-3 B)
host/assets/browser.js 22.9 KB 7.6 KB 8.6 KB
host/assets/client.js 93.0 KB 27.3 KB (-35 B) 30.1 KB (-1 B)
host/assets/container.js 52.3 KB (+3.5 KB) 13.0 KB (+760 B) 14.7 KB (+887 B)
host/assets/dist.js 28.8 KB 10.0 KB (-3 B) 11.1 KB (-1 B)
host/assets/dist.js 20.6 KB (-8.2 KB) 4.8 KB (-5.2 KB) 5.4 KB (-5.7 KB)
host/assets/dist.js 24.8 KB (-3.9 KB) 7.7 KB (-2.3 KB) 8.6 KB (-2.5 KB)
host/assets/dotli-debug-bus.js 495 B 495 B 495 B
host/assets/index.css 45.1 KB (+3.1 KB) 7.0 KB (+392 B) 7.8 KB (+419 B)
host/assets/index.js 544.7 KB 148.2 KB (-137 B) 176.2 KB (+1 B)
host/assets/log.js 992 B 992 B 992 B
host/assets/manifest.js 22.6 KB 7.3 KB (-35 B) 8.0 KB
host/assets/nanoevents.js 215 B 215 B 215 B
host/assets/nova-scale.js 6.7 KB 2.6 KB 2.9 KB
host/assets/panel.js 84.9 KB 23.0 KB (+11 B) 26.3 KB (-3 B)
host/assets/paseo.smol-DboPaEh1.json 1.84 MB 941.7 KB 1019.4 KB
host/assets/paseo-people-next.smol.json 3.36 MB 1.68 MB 1.82 MB
host/assets/paseo.smol.json 129.4 KB 22.9 KB 31.7 KB
host/assets/previewnet.smol.json 698.3 KB 49.3 KB 128.7 KB
host/assets/resolve.js 152 B 152 B 152 B
host/assets/rolldown-runtime.js 694 B 694 B 694 B
host/assets/rpc-resolve.js 2.5 KB 1.0 KB (+2 B) 1.2 KB (-5 B)
host/assets/shared-mode.js 1.8 KB 787 B (-1 B) 880 B
host/assets/smoldot_worker.js 2.92 MB 2.19 MB 2.20 MB
host/assets/spans.js 1.7 KB 808 B 953 B
host/assets/src.js 1.9 KB 889 B (-3 B) 999 B (+1 B)
host/assets/styles.css 15.1 KB 3.2 KB 3.8 KB
host/assets/substrate-client.js 7.2 KB 2.7 KB (-1 B) 3.0 KB (-2 B)
host/assets/ws.js 25.8 KB 8.4 KB (+2 B) 9.1 KB (-2 B)
host/dotli.png 11.5 KB 11.5 KB 11.5 KB
host/favicon.svg 1.8 KB 1.8 KB 1.8 KB
host/host-sw.js 2.8 KB 1.1 KB (+7 B) 1.2 KB (-2 B)
host/icon-192.png 12.5 KB 12.5 KB 12.5 KB
host/icon-512.png 42.8 KB 42.8 KB 42.8 KB
host/index.html 20.1 KB 4.4 KB (+5 B) 5.4 KB (+2 B)
host/manifest.webmanifest 441 B 441 B 441 B
host/workbox.js 14.8 KB 4.6 KB 5.1 KB
sandbox/app-sw.js 8.7 KB 2.8 KB (-1 B) 3.2 KB (-2 B)
sandbox/assets/bitswap-bridge.js 840 B 840 B 840 B
sandbox/assets/fetch.js 3.4 KB 1.2 KB (-1 B) 1.4 KB
sandbox/assets/index.css 45.1 KB (+3.1 KB) 7.0 KB (+392 B) 7.8 KB (+419 B)
sandbox/assets/index.js 555.2 KB 152.8 KB (+55 B) 181.4 KB (+2 B)
sandbox/favicon.svg 1.8 KB 1.8 KB 1.8 KB
sandbox/index.html 1.7 KB 581 B 787 B (+1 B)
Total 11.09 MB (-2.5 KB) 5.55 MB (-6.1 KB) (-50%) 5.98 MB (-6.6 KB)

Commit: bf12b67

@leonardocustodio leonardocustodio merged commit 31d4c3c into main Jun 14, 2026
11 of 13 checks passed

@BigTava BigTava left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@github-actions

Copy link
Copy Markdown
Contributor

E2E Product suite failed on 4e54e1c1f7986f3b5f67ad91bb954895e0858302 — 39 passed, 6 failed, 17 skipped.

Failed tests:

  • Get User Identity
  • All Allowances
  • Submit
  • In-App
  • Factory
  • Submit

Logs: https://github.com/paritytech/dotli-community/actions/runs/27495112084
Artifacts: e2e-product-results (uploaded above) — open the failed test's trace.zip with npx playwright show-trace.

@github-actions

Copy link
Copy Markdown
Contributor

⚡ Performance Report

Cold Start

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
Host total 6.06s 6.03s -25ms (-0.4%) 6.37s 6.43s +62ms (+1.0%) ⚪ unchanged
Name resolution 6.01s 5.96s -46ms (-0.8%) 6.33s 6.38s +53ms (+0.8%) ⚪ unchanged

Warm Start

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
Host total 9.07s 7.41s -1658ms (-18.3%) 10.42s 9.56s -852ms (-8.2%) 🟠 uncertain
Name resolution 9.05s 7.40s -1654ms (-18.3%) 10.40s 9.54s -855ms (-8.2%) 🟠 uncertain

Lukewarm Start (different site, same session)

Overall: 🔴 regressed  |  p50: 7.59s → 8.31s (+9.6%)  |  p95: 8.81s → 9.55s (+8.3%)  |  Mann-Whitney: z=2.01 ✅ significant

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
End-to-end 7.59s 8.31s +728ms (+9.6%) 8.81s 9.55s +733ms (+8.3%) 🔴 regressed
Host total 1.01s 1.03s +24ms (+2.4%) 1.03s 1.05s +21ms (+2.0%) 🔴 regressed
Name resolution 932ms 965ms +33ms (+3.5%) 963ms 980ms +17ms (+1.8%) 🔴 regressed
App total 6.53s 7.20s +679ms (+10.4%) 7.76s 8.46s +701ms (+9.0%) 🔴 regressed

Commit: bf12b67  |  Outliers (>2x best) discarded before stats

@leonardocustodio leonardocustodio deleted the lc/alloc-modal branch June 16, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants