thesn10
6e5251ff4e
fix wallet provider
2026-05-21 22:13:16 +02:00
thesn10
79a990d4f1
fix(descro): try_send_multi returns false instead of panicking on signing failure
2026-05-19 22:35:23 +02:00
thesn10
12c165f589
feat(descro): add emergency_resolve instruction with 14-day timeout
...
Allows both buyer and seller to co-sign and bypass a missing resolver after
DISPUTE_TIMEOUT_SECS (14 days), transferring vault funds to the chosen winner
and closing the escrow account. Also hardens try_send() to return false on
NotEnoughSigners rather than panicking.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 22:33:09 +02:00
thesn10
0290cbb141
feat(descro): add create_escrow_prefunded instruction
2026-05-19 22:27:36 +02:00
thesn10
0fea30b0ae
feat(descro): dispute() records unix_timestamp in dispute_raised_at
2026-05-19 21:58:05 +02:00
thesn10
5448492616
feat(descro): add DisputeTimeoutNotReached and InsufficientVaultBalance errors
2026-05-19 20:54:53 +02:00
thesn10
fda1f8c524
feat(descro): add dispute_raised_at field and DISPUTE_TIMEOUT_SECS constant
2026-05-19 19:47:21 +02:00
thesn10
dfbad1315f
add implementation plans for descro flow and solisting
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 17:41:54 +02:00
thesn10
02616b8b68
add protocol flow design spec for descro + solisting
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 17:04:45 +02:00
thesn10
8bd5da968e
fix warnings 3
2026-05-19 10:56:34 +02:00
thesn10
05f6e7d35b
fix warnings for tests
2026-05-19 10:31:01 +02:00
thesn10
18d577aa49
fix warnings
2026-05-19 10:28:26 +02:00
thesn10
5bfde3ec6e
use cpi context
2026-05-18 23:18:26 +02:00
thesn10
480d894810
fix toolchain
2026-05-18 23:13:23 +02:00
thesn10
4b31ddf7c3
use cpi context
2026-05-18 23:13:15 +02:00
thesn10
e0a9e51b02
update deps
2026-05-18 22:46:09 +02:00
thesn10
fa054f64d3
update claude md
2026-05-18 22:40:15 +02:00
thesn10
89db85f1be
fix theme
2026-05-18 22:16:44 +02:00
thesn10
9eb2429a21
fix warnings
2026-05-18 22:13:09 +02:00
thesn10
2a89352212
descro playgound & sdk
2026-05-18 22:02:41 +02:00
thesn10
84a2ec4200
claude md
2026-05-18 20:07:52 +02:00
thesn10
8a054cbf27
descro resolvers extension
2026-05-18 14:29:29 +02:00
thesn10
98ef8ec9c3
split tests in multiple files
2026-05-18 12:26:18 +02:00
thesn10
fe2373c2b4
initial implement
2026-05-18 12:19:01 +02:00
thesn10
dc5deb03f3
vscode gitignore & fix tsconfig
2026-05-16 18:09:11 +02:00
thesn10
da80420f01
initial commit
2026-05-16 18:00:24 +02:00