Skip to content

docs(design): funding modality overview - #1551

Open
filvecchiato wants to merge 8 commits into
funding/host-gapsfrom
docs/funding-modality
Open

filvecchiato wants to merge 8 commits into
funding/host-gapsfrom
docs/funding-modality

Conversation

@filvecchiato

@filvecchiato filvecchiato commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

The funding modality across product, core, host and provider, drawn rather than written: parts, interfaces, the top-up and withdrawal sequences, the session lifecycle, cancel, storage and retention, the status-to-row table, the Purse layout and restart.

Docs only. Stacked on #1344, so it reads against the code it describes.

@filvecchiato
filvecchiato requested a review from a team as a code owner October 20, 2026 09:11
@filvecchiato filvecchiato added the no-changeset No published artifact changes; changeset not required label Oct 20, 2026
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Oct 20, 2026
@github-actions

github-actions Bot commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

CI Status: 26 required jobs green, 16 passed and 10 skipped by path filter.

All job results
job result
android-app skipped
android-bindings skipped
bundle-size success
changes success
changeset-guard skipped
cli-package skipped
codegen success
e2e skipped
explorer success
funding-battery skipped
headless-install success
host-wasm success
ios-app skipped
ios-bindings success
ios-swift skipped
licenses success
playground success
provider-android-bindings skipped
release-guard success
rust success
ts-client success
ts-debugger success
ts-host success
ts-trinity-stack success
wasm-provider success
workflow-lint skipped

Signing credentials: valid as of 2026-10-26

Commit 0437d590 · run log

@github-actions

github-actions Bot commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Bundle size report

Compared with main at ae56b99.

Raw Gzip Brotli
truapi-host 8.20 MiB (+134.2 KiB, +1.6%) 5.76 MiB (+45.8 KiB, +0.8%) 5.46 MiB (+30.7 KiB, +0.6%)
truapi-provider 4.03 MiB 1.27 MiB 960.2 KiB
truapi 6.79 MiB (+73.3 KiB, +1.1%) 962.5 KiB (+12.3 KiB, +1.3%) 786.6 KiB (+9.8 KiB, +1.3%)
trinity-stack 562.4 KiB 225.5 KiB 186.6 KiB
Total 19.58 MiB (+207.5 KiB, +1.0%) 8.20 MiB (+58.1 KiB, +0.7%) 7.35 MiB (+40.5 KiB, +0.5%)

WebAssembly modules

Raw Gzip Brotli
truapi-host/wasm/web/truapi_server_bg.wasm 3.09 MiB (+133.4 KiB, +4.4%) 1.07 MiB (+45.6 KiB, +4.3%) 818.9 KiB (+30.6 KiB, +3.9%)
truapi-host/wasm/web/truapi_verifiable_bg.wasm 4.89 MiB 4.64 MiB 4.61 MiB
truapi-provider/truapi_provider_bg.wasm 3.99 MiB 1.26 MiB 952.5 KiB
trinity-stack/wasm/trinity_stack_bg.wasm 525.1 KiB 217.1 KiB 179.3 KiB
Changed files (9)
Raw Gzip Brotli
truapi-host/wasm/web/truapi_server_bg.wasm 3.09 MiB (+133.4 KiB, +4.4%) 1.07 MiB (+45.6 KiB, +4.3%) 818.9 KiB (+30.6 KiB, +3.9%)
truapi/explorer/codegen/types.js 292.4 KiB (+27.3 KiB, +10.3%) 40.6 KiB (+4.2 KiB, +11.6%) 32.1 KiB (+3.3 KiB, +11.5%)
truapi/playground/codegen/truapi-dts.js 362.7 KiB (+25.4 KiB, +7.5%) 62.1 KiB (+4.9 KiB, +8.5%) 49.7 KiB (+3.9 KiB, +8.5%)
truapi/generated/types.js 83.1 KiB (+6.5 KiB, +8.5%) 10.3 KiB (+1.0 KiB, +11.2%) 8.6 KiB (+810 B, +10.1%)
truapi/generated/client.js 88.0 KiB (+5.8 KiB, +7.1%) 13.1 KiB (+993 B, +8.0%) 10.9 KiB (+814 B, +7.9%)
truapi/playground/codegen/services.js 120.9 KiB (+5.6 KiB, +4.9%) 18.0 KiB (+981 B, +5.6%) 15.1 KiB (+808 B, +5.5%)
truapi/generated/wire-decode.js 35.8 KiB (+2.1 KiB, +6.2%) 3.6 KiB (+171 B, +4.9%) 3.0 KiB (+151 B, +5.1%)
truapi-host/generated/host-callbacks.js 12.2 KiB (+883 B, +7.6%) 3.8 KiB (+212 B, +5.7%) 3.2 KiB (+149 B, +4.7%)
truapi/generated/wire-table.js 11.0 KiB (+603 B, +5.7%) 1.8 KiB (+69 B, +3.9%) 1.4 KiB (+57 B, +4.1%)

Commit: 0437d59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation no-changeset No published artifact changes; changeset not required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant