Skip to content

SS and RCR configurability#441

Merged
GhenadieVP merged 14 commits intomainfrom
ss_relay
Mar 5, 2026
Merged

SS and RCR configurability#441
GhenadieVP merged 14 commits intomainfrom
ss_relay

Conversation

@GhenadieVP
Copy link
Copy Markdown
Contributor

@GhenadieVP GhenadieVP commented Feb 25, 2026

Extend Sargon to store and allow updating to the app signaling server and radix connect relay

@GhenadieVP GhenadieVP marked this pull request as ready for review March 5, 2026 09:58
account-for-display@1.2.49
addresses@1.2.49
assert-json@1.2.49
build-info@1.2.49
bytes@1.2.49
cap26-models@1.2.49
clients@1.2.49
core-collections@1.2.49
core-misc@1.2.49
core-utils@1.2.49
discover@1.2.49
drivers@1.2.49
ecc@1.2.49
encryption@1.2.49
entity-by-address@1.2.49
entity-foundation@1.2.49
error@1.2.49
factor-instances-provider@1.2.49
factors@1.2.49
factors-supporting-types@1.2.49
gateway-client-and-api@1.2.49
gateway-models@1.2.49
has-sample-values@1.2.49
hash@1.2.49
hierarchical-deterministic@1.2.49
home-cards@1.2.49
host-info@1.2.49
http-client@1.2.49
identified-vec-of@1.2.49
interactors@1.2.49
key-derivation-traits@1.2.49
keys-collector@1.2.49
manifests@1.2.49
metadata@1.2.49
network@1.2.49
next-derivation-index-ephemeral@1.2.49
numeric@1.2.49
prelude@1.2.49
profile@1.2.49
profile-account@1.2.49
profile-account-or-persona@1.2.49
profile-app-preferences@1.2.49
profile-base-entity@1.2.49
profile-gateway@1.2.49
profile-logic@1.2.49
profile-persona@1.2.49
profile-persona-data@1.2.49
profile-security-structures@1.2.49
profile-state-holder@1.2.49
profile-supporting-types@1.2.49
radix-connect@1.2.49
radix-connect-models@1.2.49
radix-name-service@1.2.49
sargon@1.2.49
sargon-os@1.2.49
sargon-os-accounts@1.2.49
sargon-os-arculus-card@1.2.49
sargon-os-derive-public-keys@1.2.49
sargon-os-factors@1.2.49
sargon-os-security-center@1.2.49
sargon-os-signing@1.2.49
sargon-os-transaction@1.2.49
sargon-uniffi@1.2.49
sargon-uniffi-conversion-macros@1.2.49
security-center@1.2.49
short-string@1.2.49
signatures-collector@1.2.49
signing-traits@1.2.49
sub-systems@1.2.49
time-utils@1.2.49
transaction-foundation@1.2.49
transaction-models@1.2.49

Generated by cargo-workspaces
@GhenadieVP GhenadieVP added the RunCI Add this label to start CI on DRAFT PRs (CI will run for subsequent commits) label Mar 5, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 5, 2026

Codecov Report

❌ Patch coverage is 5.88235% with 32 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.25%. Comparing base (6355e51) to head (d827d97).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...dlt/sargon/extensions/SavedP2pTransportProfiles.kt 5.55% 17 Missing ⚠️
.../Profile/P2PTransportProfiles+Wrap+Functions.swift 0.00% 9 Missing ⚠️
...a/com/radixdlt/sargon/extensions/AppPreferences.kt 25.00% 3 Missing ⚠️
...thods/RadixConnect/Mobile/RadixConnectMobile.swift 0.00% 2 Missing ⚠️
.../radixdlt/sargon/extensions/P2pTransportProfile.kt 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #441      +/-   ##
==========================================
- Coverage   92.92%   92.25%   -0.67%     
==========================================
  Files         454      457       +3     
  Lines        4125     4156      +31     
  Branches      124      128       +4     
==========================================
+ Hits         3833     3834       +1     
- Misses        260      290      +30     
  Partials       32       32              
Flag Coverage Δ
kotlin 91.93% <8.69%> (-1.25%) ⬇️
swift 92.44% <0.00%> (-0.33%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

account-for-display@1.2.50
addresses@1.2.50
assert-json@1.2.50
build-info@1.2.50
bytes@1.2.50
cap26-models@1.2.50
clients@1.2.50
core-collections@1.2.50
core-misc@1.2.50
core-utils@1.2.50
discover@1.2.50
drivers@1.2.50
ecc@1.2.50
encryption@1.2.50
entity-by-address@1.2.50
entity-foundation@1.2.50
error@1.2.50
factor-instances-provider@1.2.50
factors@1.2.50
factors-supporting-types@1.2.50
gateway-client-and-api@1.2.50
gateway-models@1.2.50
has-sample-values@1.2.50
hash@1.2.50
hierarchical-deterministic@1.2.50
home-cards@1.2.50
host-info@1.2.50
http-client@1.2.50
identified-vec-of@1.2.50
interactors@1.2.50
key-derivation-traits@1.2.50
keys-collector@1.2.50
manifests@1.2.50
metadata@1.2.50
network@1.2.50
next-derivation-index-ephemeral@1.2.50
numeric@1.2.50
prelude@1.2.50
profile@1.2.50
profile-account@1.2.50
profile-account-or-persona@1.2.50
profile-app-preferences@1.2.50
profile-base-entity@1.2.50
profile-gateway@1.2.50
profile-logic@1.2.50
profile-persona@1.2.50
profile-persona-data@1.2.50
profile-security-structures@1.2.50
profile-state-holder@1.2.50
profile-supporting-types@1.2.50
radix-connect@1.2.50
radix-connect-models@1.2.50
radix-name-service@1.2.50
sargon@1.2.50
sargon-os@1.2.50
sargon-os-accounts@1.2.50
sargon-os-arculus-card@1.2.50
sargon-os-derive-public-keys@1.2.50
sargon-os-factors@1.2.50
sargon-os-security-center@1.2.50
sargon-os-signing@1.2.50
sargon-os-transaction@1.2.50
sargon-uniffi@1.2.50
sargon-uniffi-conversion-macros@1.2.50
security-center@1.2.50
short-string@1.2.50
signatures-collector@1.2.50
signing-traits@1.2.50
sub-systems@1.2.50
time-utils@1.2.50
transaction-foundation@1.2.50
transaction-models@1.2.50

Generated by cargo-workspaces
account-for-display@1.2.51
addresses@1.2.51
assert-json@1.2.51
build-info@1.2.51
bytes@1.2.51
cap26-models@1.2.51
clients@1.2.51
core-collections@1.2.51
core-misc@1.2.51
core-utils@1.2.51
discover@1.2.51
drivers@1.2.51
ecc@1.2.51
encryption@1.2.51
entity-by-address@1.2.51
entity-foundation@1.2.51
error@1.2.51
factor-instances-provider@1.2.51
factors@1.2.51
factors-supporting-types@1.2.51
gateway-client-and-api@1.2.51
gateway-models@1.2.51
has-sample-values@1.2.51
hash@1.2.51
hierarchical-deterministic@1.2.51
home-cards@1.2.51
host-info@1.2.51
http-client@1.2.51
identified-vec-of@1.2.51
interactors@1.2.51
key-derivation-traits@1.2.51
keys-collector@1.2.51
manifests@1.2.51
metadata@1.2.51
network@1.2.51
next-derivation-index-ephemeral@1.2.51
numeric@1.2.51
prelude@1.2.51
profile@1.2.51
profile-account@1.2.51
profile-account-or-persona@1.2.51
profile-app-preferences@1.2.51
profile-base-entity@1.2.51
profile-gateway@1.2.51
profile-logic@1.2.51
profile-persona@1.2.51
profile-persona-data@1.2.51
profile-security-structures@1.2.51
profile-state-holder@1.2.51
profile-supporting-types@1.2.51
radix-connect@1.2.51
radix-connect-models@1.2.51
radix-name-service@1.2.51
sargon@1.2.51
sargon-os@1.2.51
sargon-os-accounts@1.2.51
sargon-os-arculus-card@1.2.51
sargon-os-derive-public-keys@1.2.51
sargon-os-factors@1.2.51
sargon-os-security-center@1.2.51
sargon-os-signing@1.2.51
sargon-os-transaction@1.2.51
sargon-uniffi@1.2.51
sargon-uniffi-conversion-macros@1.2.51
security-center@1.2.51
short-string@1.2.51
signatures-collector@1.2.51
signing-traits@1.2.51
sub-systems@1.2.51
time-utils@1.2.51
transaction-foundation@1.2.51
transaction-models@1.2.51

Generated by cargo-workspaces
@GhenadieVP GhenadieVP merged commit 6f359d3 into main Mar 5, 2026
10 of 13 checks passed
@GhenadieVP GhenadieVP deleted the ss_relay branch March 5, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

RunCI Add this label to start CI on DRAFT PRs (CI will run for subsequent commits)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants