Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
  •  
  •  
  •  
759 changes: 759 additions & 0 deletions ABSOLUTE_FINAL_VERIFY.txt

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,9 @@ members = [
"orchestrator",
"cli",
"scenarios",

"remitwise-common",
"testutils",
"integration_tests",


]
default-members = [
"remittance_split",
Expand All @@ -31,12 +29,13 @@ default-members = [
"data_migration",
"reporting",
"orchestrator",
"remitwise-common",

]
resolver = "2"

[dependencies]
soroban-sdk = "21.0.0"
soroban-sdk = "=21.7.7"
ed25519-dalek = "2.1.1"
remittance_split = { path = "./remittance_split" }
savings_goals = { path = "./savings_goals" }
Expand All @@ -45,6 +44,7 @@ insurance = { path = "./insurance" }
family_wallet = { path = "./family_wallet" }
reporting = { path = "./reporting" }
orchestrator = { path = "./orchestrator" }
"remitwise-common" = { path = "./remitwise-common" }

[dev-dependencies]
soroban-sdk = { version = "=21.7.7", features = ["testutils"] }
Expand Down
115 changes: 115 additions & 0 deletions FAMILY_WALLET_FINAL_VERIFY.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
cargo : warning:
profiles for the non
root package will be
ignored, specify
profiles at the
workspace root:
At line:1 char:1
+ cargo test -p
family_wallet --lib
2>&1 | Out-File
-FilePath "FAMILY_W ...
+ ~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~
+ CategoryInfo
: NotSpecified
: (warning: profil.
..workspace root::S
tring) [], RemoteEx
ception
+ FullyQualifiedErr
orId : NativeComman
dError

package: C:\Users\ADMI
N\Desktop\remmy-drips\Re
mitwise-Contracts\orches
trator\Cargo.toml
workspace: C:\Users\ADMI
N\Desktop\remmy-drips\Re
mitwise-Contracts\Cargo.
toml
Compiling testutils
v0.1.0 (C:\Users\ADMIN\D
esktop\remmy-drips\Remit
wise-Contracts\testutils
)
Compiling
family_wallet v0.1.0 (C:
\Users\ADMIN\Desktop\rem
my-drips\Remitwise-Contr
acts\family_wallet)
warning: constant `INSTA
NCE_LIFETIME_THRESHOLD`
is never used
--> family_wallet\src\
lib.rs:11:7
|
11 | const INSTANCE_LIFE
TIME_THRESHOLD: u32 =
17280;
| ^^^^^^^^^^^^^
^^^^^^^^^^^^^^
|
= note:
`#[warn(dead_code)]`
(part of
`#[warn(unused)]`) on
by default

warning: constant `ARCHI
VE_LIFETIME_THRESHOLD`
is never used
--> family_wallet\src\
lib.rs:15:7
|
15 | const ARCHIVE_LIFET
IME_THRESHOLD: u32 =
17280;
| ^^^^^^^^^^^^^
^^^^^^^^^^^^^

warning:
`family_wallet` (lib
test) generated 2
warnings
Finished `test`
profile [unoptimized +
debuginfo] target(s) in
9.07s
Running unittests
src\lib.rs (target\debug
\deps\family_wallet-28f9
be77aa0c9c0a.exe)

running 27 tests
test test::test_archive_ttl_extended_on_archive_transactions ... ok
test test::test_archive_old_transactions ... ok
test test::test_configure_multisig ... ok
test test::test_add_and_remove_family_member ... ok
test test::test_data_persists_across_repeated_operations ... ok
test test::test_different_thresholds_for_different_transaction_types ... ok
test test::test_cleanup_unauthorized - should panic ... ok
test test::test_add_member_unauthorized - should panic ... ok
test test::test_configure_multisig_unauthorized - should panic ... ok
test test::test_archive_unauthorized - should panic ... ok
test test::test_emergency_mode_direct_transfer_within_limits ... ok
test test::test_cleanup_expired_pending ... ok
test test::test_duplicate_signature_prevention - should panic ... ok
test test::test_instance_ttl_extended_on_init ... ok
test test::test_emergency_transfer_cooldown_enforced - should panic ... ok
test test::test_emergency_transfer_exceeds_limit - should panic ... ok
test test::test_emergency_transfer_min_balance_enforced - should panic ... ok
test test::test_initialize_wallet_succeeds ... ok
test test::test_instance_ttl_refreshed_on_add_member ... ok
test test::test_storage_stats ... ok
test test::test_propose_role_change ... ok
test test::test_propose_split_config_change ... ok
test test::test_multisig_threshold_validation ... ok
test test::test_propose_emergency_transfer ... ok
test test::test_withdraw_below_threshold_no_multisig ... ok
test test::test_unauthorized_signer - should panic ... ok
test test::test_withdraw_above_threshold_requires_multisig ... ok

test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.80s

266 changes: 266 additions & 0 deletions FAMILY_WALLET_VERIFY.txt

Large diffs are not rendered by default.

46 changes: 46 additions & 0 deletions FINAL_FINAL_VERIFY.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
cargo : warning:
profiles for the non
root package will be
ignored, specify
profiles at the
workspace root:
At line:1 char:1
+ cargo test
--workspace 2>&1 |
Out-File -FilePath
"FINAL_FINAL_VERIFY. ...
+ ~~~~~~~~~~~~~~~~~~~~~~
~~~~~
+ CategoryInfo
: NotSpecified
: (warning: profil.
..workspace root::S
tring) [], RemoteEx
ception
+ FullyQualifiedErr
orId : NativeComman
dError

package: C:\Users\ADMI
N\Desktop\remmy-drips\Re
mitwise-Contracts\orches
trator\Cargo.toml
workspace: C:\Users\ADMI
N\Desktop\remmy-drips\Re
mitwise-Contracts\Cargo.
toml
error: no matching
package found
searched package name:
`remitwise_common`
perhaps you meant:
remitwise-common
location searched: C:\Us
ers\ADMIN\Desktop\remmy-
drips\Remitwise-Contract
s\remitwise-common
required by package
`remitwise-contracts
v0.1.0 (C:\Users\ADMIN\D
esktop\remmy-drips\Remit
wise-Contracts)`
Loading
Loading