Roei Erez
51ef43043c
fix realtime sync url for wasm
2025-04-08 12:42:43 +03:00
Daniel Granhão
42a489722b
WASM: db backups ( #851 )
...
* WASM: db backups
* Address review feedback
* Log backup recovery errors and proceed
2025-04-06 10:03:33 +01:00
Ross Savage
3f94fd970a
Fix clippy test issues ( #850 )
...
* Fix clippy test issues
* Address review feedback
2025-04-03 10:21:27 +00:00
Ross Savage
0c88e09fc3
Pay fees with USDT asset (payjoin) ( #779 )
...
* Add payjoin implementation
* Fix Core Wasm tests
2025-04-02 11:05:02 +00:00
Ross Savage
f813939529
Adds Logger interface for Wasm ( #835 )
2025-04-01 16:19:38 +02:00
Ross Savage
e1fdbd19d2
Add Wasm package ( #814 )
2025-03-31 18:18:53 +02:00
Daniel Granhão
35aeb62e36
WASM: fix clippy and tests ( #823 )
2025-03-27 22:56:53 +00:00
yse
84fe545a3d
fix[wasm]: typo ( #822 )
2025-03-27 15:20:21 +01:00
yse
9b9d0ee2c4
fix[wasm]: minor compilation issues ( #819 )
2025-03-27 12:58:00 +01:00
yse
10e3ab71e0
feat: add Esplora client to chain services ( #761 )
...
Co-authored-by: Daniel Granhão <32176319+danielgranhao@users.noreply.github.com >
2025-03-27 10:40:10 +01:00
Ross Savage
15a0c46f76
Improve development guides ( #809 )
...
* Improve development guides
* Apply suggestions from code review
Co-authored-by: Erdem Yerebasmaz <erdem@yerebasmaz.com >
* Add Firefox prerequisites
---------
Co-authored-by: Erdem Yerebasmaz <erdem@yerebasmaz.com >
2025-03-25 17:23:04 +01:00
Daniel Granhão
a06c6d522e
WASM: prevent filesystem access ( #792 )
...
* WASM: prevent filesystem access
* Exclude logger module on wasm
* Drop use of conditional compilation in `LiquidOnchainWallet`
* Expose `LiquidSdkBuilder` and configure build for wasm
* Move working_dir setup and log header to connect with signer
* Add in memory persister constructor
* Drop builder connect method
* Remove `empty_wallet_cache` from WASM interface
* Impose custom persister on wasm
2025-03-24 13:31:22 +00:00
Ross Savage
3088526bdf
Add missing lnurl_info/bip353_address to wasm ( #804 )
2025-03-24 12:21:37 +01:00
Ross Savage
fb232f0707
Setup emscripten ( #782 )
2025-03-24 06:21:58 +01:00
Ross Savage
ba256ea51c
Fix LNURL drain and payment info ( #776 )
...
* Fix LNURL-pay drain not working
* Add LNURL info and BIP353 address to Liquid payment details
* Add bip353_address to LiquidAddress SendDestination
2025-03-17 14:11:00 +01:00
Ross Savage
6d72fdce57
WASM: Interface ( #757 )
...
* Define common types
* Define sdk types
* Add SDK methods
* Add LiquidSdkBuilder
* Add callback interfaces
* Update CI for WASM
* Replace async and test macros
* Update sdk-common/macros dependencies
2025-03-11 06:21:46 +01:00
yse
b616ca1877
feat(wasm): split dependencies and add base wrapper ( #753 )
...
Co-authored-by: Ross Savage <551697+dangeross@users.noreply.github.com >
2025-03-05 23:01:18 +01:00