Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Convert to workspace (multi crate) #143

Closed
wants to merge 144 commits into from
Closed
Show file tree
Hide file tree
Changes from 138 commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
c0cc997
BROKEN WIP
Sajjon May 2, 2024
d23e2c8
BROKEN WIP
Sajjon May 2, 2024
5493e93
WIP
Sajjon May 2, 2024
b9296b5
WIP
Sajjon May 2, 2024
dbf0988
WIP
Sajjon May 2, 2024
b6c60f9
WIP
Sajjon May 3, 2024
8302776
WIP
Sajjon May 3, 2024
d53e213
wip
Sajjon May 3, 2024
e7d6872
nicer boot
CyonAlexRDX May 3, 2024
c17200e
logging driver
CyonAlexRDX May 3, 2024
013d8e8
WIP
Sajjon May 3, 2024
45c216e
WIP
CyonAlexRDX May 3, 2024
0145b86
WIP
Sajjon May 3, 2024
14d9f0a
WIP
Sajjon May 3, 2024
7a6ff10
WIP
Sajjon May 3, 2024
f59d687
WIP
Sajjon May 3, 2024
4dcc68a
WIP
Sajjon May 3, 2024
56b8a7c
WIP
Sajjon May 4, 2024
5d572c0
Merge branch 'main' into ac/system_with_drivers
Sajjon May 4, 2024
a503380
WIP
Sajjon May 4, 2024
7ab28f7
WIP
Sajjon May 4, 2024
4bd1635
WIP
Sajjon May 4, 2024
09c3faf
WIP
Sajjon May 4, 2024
ee7fc6e
WIP
Sajjon May 5, 2024
7f6bf0f
WIP
Sajjon May 5, 2024
eeace21
WIP
Sajjon May 5, 2024
c7138a9
WIP
Sajjon May 5, 2024
ca1a045
WIP
Sajjon May 5, 2024
a5c058f
WIP
Sajjon May 5, 2024
71f982a
WIP
Sajjon May 5, 2024
6a36962
WIP
Sajjon May 5, 2024
836e9ca
WIP
Sajjon May 5, 2024
202edf4
WIP
Sajjon May 5, 2024
a363d0b
WIP
Sajjon May 6, 2024
b7ce86a
WIP
Sajjon May 6, 2024
68548f9
WIP
Sajjon May 6, 2024
a41b65d
WIP
Sajjon May 6, 2024
3a4e390
WIP
Sajjon May 6, 2024
c7b728c
merge and fixes
CyonAlexRDX May 9, 2024
adc4f90
Merge branch 'main' into ac/system_with_drivers
Sajjon May 9, 2024
c202bca
bump version to 1.1.0
Sajjon May 9, 2024
5e7da97
wip rust drivers
CyonAlexRDX May 9, 2024
855fc3a
BROKEN WIP
CyonAlexRDX May 9, 2024
b356ae1
WIP
Sajjon May 9, 2024
8ff484f
WIP
Sajjon May 9, 2024
4c519ff
WIP
Sajjon May 9, 2024
06fa870
WIP
Sajjon May 9, 2024
5e69f2c
sargon os tests
Sajjon May 9, 2024
301ec9a
merge
Sajjon May 9, 2024
f3cede3
fix failing swift test
Sajjon May 9, 2024
f272fba
restructure
Sajjon May 10, 2024
8a66b30
async test util
Sajjon May 10, 2024
5f637f4
make it possible to inject mnemonic into SargonOS. for tests.
Sajjon May 10, 2024
99dc187
more tests
Sajjon May 11, 2024
0d8cc9b
merge
Sajjon May 11, 2024
0277010
more tests
Sajjon May 11, 2024
a59ef1d
more tests
Sajjon May 11, 2024
da3548c
more tests
Sajjon May 11, 2024
8c04c18
make sure timestamp is stable post JSON roundtrip
Sajjon May 12, 2024
e773211
logging
Sajjon May 12, 2024
084d6e3
log
Sajjon May 12, 2024
abb73c1
test rust file system.
Sajjon May 12, 2024
8300417
update account tests
Sajjon May 12, 2024
13b582c
more tests
Sajjon May 12, 2024
9c79f89
more tests
Sajjon May 12, 2024
5701232
WIP more tests
Sajjon May 13, 2024
ee7366f
merge
Sajjon May 13, 2024
017638d
swift tests
Sajjon May 13, 2024
4c75954
cleanup
Sajjon May 13, 2024
14800a1
events
Sajjon May 13, 2024
62dc6a8
Merge branch 'main' into ac/system_with_drivers
Sajjon May 13, 2024
062eac3
more tests
Sajjon May 13, 2024
eef6c72
more tests (factors)
Sajjon May 13, 2024
895ec12
fix swift tests
Sajjon May 13, 2024
a10cb29
more tests
Sajjon May 14, 2024
d70c1a7
claim profile
Sajjon May 14, 2024
130964b
use device_info from host
Sajjon May 14, 2024
ea14243
bump tarpaulin to 0.30.0 in CI (also done locally)
Sajjon May 14, 2024
1dd3bcd
kotlin
Sajjon May 14, 2024
a1219de
error code
CyonAlexRDX May 14, 2024
181b97e
kotlin
CyonAlexRDX May 14, 2024
161b7c6
Merge branch 'main' into ac/system_with_drivers
CyonAlexRDX May 14, 2024
f584c9c
fix kotlin? fix build issue with cast (discriminant of CommonError).
Sajjon May 14, 2024
3c80613
UniFFI export drivers
Sajjon May 14, 2024
0bf4987
remove test
Sajjon May 14, 2024
7c36650
more tests
Sajjon May 14, 2024
80957c9
more tests
Sajjon May 14, 2024
b523b05
more tests
Sajjon May 14, 2024
0ab29d1
remove shared state
Sajjon May 15, 2024
6c6f116
more tests
Sajjon May 15, 2024
9581a7e
WIP
Sajjon May 15, 2024
7d186ba
WIP
Sajjon May 15, 2024
4118bfe
WIP
Sajjon May 15, 2024
d381b93
merge
Sajjon May 15, 2024
b197e2a
wip
Sajjon May 16, 2024
419f143
IMPORTANT Fix broken Rust security-framework bug see https://github.c…
Sajjon May 16, 2024
9e269c7
WIP
Sajjon May 16, 2024
2625153
WIP
Sajjon May 16, 2024
2b4c346
WIP changeGW
CyonAlexRDX May 16, 2024
30f8a85
merge
Sajjon May 16, 2024
6afaf58
fix
Sajjon May 16, 2024
07ec7ed
fixes
Sajjon May 16, 2024
60ae29a
Profile is now created with empty mainnet network
CyonAlexRDX May 16, 2024
129cf57
more tests
Sajjon May 16, 2024
f90c571
tests
Sajjon May 16, 2024
e67c6d2
Add Vendor to DeviceInfo and HostInfoDriver
Sajjon May 16, 2024
b7c1ca5
more tests
Sajjon May 16, 2024
0fd46ef
fix kotlin test
Sajjon May 16, 2024
170677b
emit event when account is updated
Sajjon May 16, 2024
dda3a50
fixes
Sajjon May 17, 2024
48934a5
Ensure SharedReader in swift is created once per value kind, and then…
Sajjon May 17, 2024
4d890d5
add host_vendor to DeviceFactorSourceHitn
CyonAlexRDX May 17, 2024
f8701e4
more tests
CyonAlexRDX May 17, 2024
7aee200
add attention
CyonAlexRDX May 17, 2024
a8dff03
Change designated init of Profile to accept a Mnemonic and DeviceInfo…
Sajjon May 18, 2024
2055fe2
fix device_info_description for old Swift format. Still need to add A…
Sajjon May 20, 2024
5534a33
add before.timings
Sajjon May 20, 2024
edc202c
add parallell timings (8) threads, which is SLOWER than single thread.
Sajjon May 20, 2024
2bdbb58
RA analyzer: 15 seconds to expaned Profile::sam in sargon_os unit tests.
Sajjon May 20, 2024
dcf87ad
[skip-ci] WIP
Sajjon May 20, 2024
21e0a1d
[no ci] WIP
Sajjon May 20, 2024
3c1e995
so broken
CyonAlexRDX May 20, 2024
35bec78
do I see a tiny light at the end of the tunnel?
Sajjon May 20, 2024
ed03d3f
[no ci] so broken
Sajjon May 20, 2024
06bde06
[no ci] oh the pain.
Sajjon May 20, 2024
8ce8baa
[no ci] messing with UniFFI and remote external types
Sajjon May 21, 2024
73db851
[no ci] WIP UniFFI
Sajjon May 21, 2024
549f63a
[no ci] wip
CyonAlexRDX May 21, 2024
c97a8a9
[no ci] wip drivers
CyonAlexRDX May 21, 2024
dafd654
[no ci] wip
CyonAlexRDX May 21, 2024
970314c
[no ci] WIP
Sajjon May 21, 2024
7bca9c7
[no ci] WIP
Sajjon May 21, 2024
531c8b3
[no ci] WIP
Sajjon May 21, 2024
5ddb675
[no ci] wip
CyonAlexRDX May 21, 2024
dfcda0e
[no ci] builds
CyonAlexRDX May 21, 2024
d6d2d94
[no ci] fixes
CyonAlexRDX May 21, 2024
bef0e8f
all tests passing
Sajjon May 21, 2024
24c61ce
fix all warnings
Sajjon May 21, 2024
e159f0d
wip bindgen
Sajjon May 22, 2024
f27dbd9
remove udl files
Sajjon May 22, 2024
5f52c86
delete duplicated uniffi.toml for sargon
Sajjon May 22, 2024
37b4e3b
unknown throw type
Sajjon May 22, 2024
d1269cb
use my fork of Bens fork allowing external errors to be used
Sajjon May 22, 2024
8c71302
reintroduce udl files again... still does not work. hmm.
Sajjon May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/attention.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Hey 👋 You DID in fact read my fancy PR description BEFORE you started reviewing the code, right? Else switch back to description now and read it in full:

https://github.com/radixdlt/sargon/pull/131

Thank you! Happy review! 🙏
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
rustup target add aarch64-apple-darwin
sh ./scripts/ios/test.sh --codecov ${{ env.SWIFT_CODE_COV_REPORT_PATH }}
sh ./scripts/ios/test.sh --build --codecov ${{ env.SWIFT_CODE_COV_REPORT_PATH }}

- name: Upload to CodeCov.io
uses: RDXWorks-actions/codecov-action@main
Expand Down Expand Up @@ -204,7 +204,7 @@ jobs:
uses: RDXWorks-actions/cargo-install@main
with:
crate: cargo-tarpaulin
tag: 0.27.3
tag: 0.30.0
locked: true

- name: Code Coverage - Generate
Expand Down
Loading
Loading