Skip to content

Commit 66fdd66

Browse files
committed
chore: v0.2.0 — update CHANGELOG and version
1 parent ca27421 commit 66fdd66

3 files changed

Lines changed: 19 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [0.2.0] - 2026-07-18
4+
5+
### Added
6+
- `bumpInvoiceTtl(caller, invoiceId)` — Protocol 26 CAP-78 TTL extension
7+
- `getInvoiceFingerprint(invoiceId)` — Protocol 25/26 SHA-256 content hash
8+
- `poolPay(payer, payments[])` — pay multiple invoices in one call
9+
- `getPayerTotal(invoiceId, payer)` — total paid by specific address
10+
- `getInvoiceStats(invoiceId)` — funded/total/completion_bps/unique_payers
11+
- `createBatch(creator, invoices[])` — create up to 10 invoices
12+
- `disputeRelease` and `resolveDispute` — escrow dispute methods
13+
- Typed error classes: `InvoiceNotFoundError`, `DeadlinePassedError`, `OverpaymentError`, `InvoiceNotPendingError`
14+
- Optional `signTransaction` override in `SharpyClientConfig` via signerRegistry
15+
16+
### Changed
17+
- stellar-sdk upgraded to 16.0.1 (Protocol 27 ready)
18+
- Updated testnet contract ID: `CBJ7WNBHCO5LKM7LW33D7HUT7WZI5OROVPC7IJL3A6NT6HMVJ4XUWPHJ`
19+
320
## [0.1.0] - 2026-06-01
421

522
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
![TypeScript](https://img.shields.io/badge/TypeScript-5-blue?logo=typescript)
55
![stellar-sdk](https://img.shields.io/badge/stellar--sdk-16.0.1-6C63FF)
66
![License](https://img.shields.io/badge/license-MIT-green)
7-
![Version](https://img.shields.io/badge/version-0.1.0-6C63FF)
7+
![Version](https://img.shields.io/badge/version-0.2.0-6C63FF)
88

99
TypeScript SDK for the **Sharpy** advanced split payment contract on Stellar Soroban. Wraps all contract interactions, wallet integration, and x402 agentic payment support into a clean, fully-typed API.
1010

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stellar-sharpy/sdk",
3-
"version": "0.1.0",
3+
"version": "0.2.0",
44
"description": "TypeScript SDK for the Sharpy advanced split payment contract on Stellar Soroban",
55
"license": "MIT",
66
"author": "Sharpy Contributors",

0 commit comments

Comments
 (0)