Skip to content

Feat/live-testnet-property-test#499

Merged
Mathews-25 merged 5 commits into
AgesEmpire:mainfrom
Mac-5:main
May 31, 2026
Merged

Feat/live-testnet-property-test#499
Mathews-25 merged 5 commits into
AgesEmpire:mainfrom
Mac-5:main

Conversation

@Mac-5
Copy link
Copy Markdown
Contributor

@Mac-5 Mac-5 commented May 30, 2026

closes #454
closes #453
closes #455
closes #451

4d12800 - Add network-aware RPC config for frontend
Added config/rpc_endpoints.json
Added frontend network config loading in frontend/src/config/rpc-endpoints.ts
Wired the landing page and adapter to read NEXT_PUBLIC_STELLAR_NETWORK
Added fallback RPC handling in frontend/src/utils/stellarswipe-adapter.ts
Added endpoint verification script in scripts/verify_rpc_endpoints.ts

a128ce2 - Add live testnet e2e harness
Added tests/e2e/test_full_flow.ts
Added nightly workflow in .github/workflows/e2e-nightly.yml
Added deployment-state notes in deployments/README.md
Added e2e usage notes in tests/e2e/README.md

5036314 - Add fee collector property tests
Wired test module loading in stellar-swipe/contracts/fee_collector/src/lib.rs
Added stellar-swipe/contracts/fee_collector/src/tests/property_tests.rs
Added stellar-swipe/contracts/fee_collector/src/tests/mod.rs

66625e1 - Add user portfolio property tests
Added proptest dev-dependency in stellar-swipe/contracts/user_portfolio/Cargo.toml
Wired the tests module in stellar-swipe/contracts/user_portfolio/src/tests/mod.rs
Added stellar-swipe/contracts/user_portfolio/src/tests/property_tests.rs

I did not run tests or compile the codebase, per your instruction.
If you want, I can next help you:
populate deployments/testnet.json with the expected live contract IDs,
add the missing CI secrets/env var checklist for the nightly e2e job,
tighten the e2e harness to parse and assert returned contract values instead of only transaction success.

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 30, 2026

@Mac-5 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Mathews-25 Mathews-25 merged commit f4d2524 into AgesEmpire:main May 31, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants