Repository navigation
Conversation
|
This pull request touches an app, which is not built by default. Add a label for each build you want:
Each starts as soon as it is added and follows the branch from then on. |
Bundle size reportCompared with
WebAssembly modules
Changed files (1)
Commit: 212bf70 |
|
CI Status: 24 required jobs green, 20 passed and 4 skipped by path filter. All job results
Signing credentials: valid as of 2026-11-06 Commit |
filvecchiato
left a comment
There was a problem hiding this comment.
Two small inline points: check for a zero registry before the fallback TLD read, and log why an avatar fetch fails.
One thing to coordinate before merge: v8_to_v9_public_profiles takes schema version 9, which #1757 also takes (v8_to_v9_pocket_cards). Whichever merges second needs to renumber.
filvecchiato
left a comment
There was a problem hiding this comment.
Two small inline points: check for a zero registry before the fallback TLD read, and log why an avatar fetch fails.
One thing to coordinate before merge: v8_to_v9_public_profiles takes schema version 9, which #1757 also takes (v8_to_v9_pocket_cards). Whichever merges second needs to renumber.
97aed94 to
fc5f51b
Compare
fc5f51b to
fea114e
Compare
fea114e to
679f0fc
Compare
679f0fc to
051021a
Compare
051021a to
f82b38b
Compare
dbfa6cb to
b30854e
Compare
b30854e to
5c1d5ec
Compare
63fee4c to
212bf70
Compare
|
This pull request touches an app, which is not built by default. Add a label for each build you want:
Each starts as soon as it is added and follows the branch from then on. |
Hosts resolve dotNS profile metadata with
resolvePublicProfile(username, force)and use the returned avatar CID with the shared image loader from #1906. Separating metadata from image bytes lets hosts refresh a profile without downloading an unchanged avatar.Native profile records persist in SQLite for one hour;
forcebypasses that cache. The shared Rust resolver builds on WASM without a record cache. Native bindings expose canonicalPublicProfileandProfileAvatarvalues withBulletinCidandImageFormat; JavaScript bindings remain deferred.Independent registry views run concurrently on one pinned block through
EvmContractCallerfrom #1873. Implementers ofRuntimeApiCallerandDotnsTransportmust providecall_batchandviews.RFC #1709 defines the record and caches. Android #1837, iOS #1843 and CLI #1844 consume the core.