diff --git a/README.md b/README.md index fe70064..2ae060f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![Soroban](https://img.shields.io/badge/Soroban-Protocol%2027-6C63FF?logo=stellar) ![Rust](https://img.shields.io/badge/Rust-stable-orange?logo=rust) -![Tests](https://img.shields.io/badge/tests-184%20passing-00D4AA) +![Tests](https://img.shields.io/badge/tests-292%20passing-00D4AA) ![License](https://img.shields.io/badge/license-MIT-green) ![Version](https://img.shields.io/badge/version-0.3.0-6C63FF) [![Demo](https://img.shields.io/badge/Demo-Watch%20on%20Loom-00D4AA?logo=loom)](https://www.loom.com/share/09aa4a78e0c944dcab866a7036fde24d) @@ -18,7 +18,7 @@ Soroban smart contract powering the Sharpy split payment protocol on Stellar. Ha | Network | Contract ID | Status | |---------|-------------|--------| -| Testnet | `CAEWQX36RLGP2WY6ACOREDJEIGELYV3HWWUPGV3CJMC27OWGQWZHTH6T` | Live (v0.3.0, 2026-09-04, 184-test build) | +| Testnet | `CAEWQX36RLGP2WY6ACOREDJEIGELYV3HWWUPGV3CJMC27OWGQWZHTH6T` | Live (v0.3.0, 2026-09-04, 184-test build; 292-test `main` pending redeploy) | | Mainnet | Coming soon | Pending | - [Testnet Explorer](https://stellar.expert/explorer/testnet/contract/CAEWQX36RLGP2WY6ACOREDJEIGELYV3HWWUPGV3CJMC27OWGQWZHTH6T) @@ -185,7 +185,7 @@ sharpy-contracts/ │ ├── lib.rs # All contract logic (600+ lines) │ ├── types.rs # Invoice, SplitRule, AuditEntry, etc. │ ├── events.rs # Structured event helpers -│ └── test.rs # 184 unit tests (streaming, routing, tranche, whitelist, fee-module) +│ └── test.rs # 292 unit tests (streaming, routing, tranche, whitelist, fee-module, pagination, ttl, audit) └── .github/ ├── workflows/ci.yml # Test + WASM build on every PR └── ISSUE_TEMPLATE/ # Bug report, feature request @@ -196,7 +196,7 @@ sharpy-contracts/ ## Build & Test ```bash -make test # cargo test (184 passing) +make test # cargo test (292 passing) make build # build WASM make optimize # optimize WASM with stellar contract optimize make deploy-testnet # deploy to testnet