What's Changed
- [CI] add common unit test workflow by @louisinger in #413
- Replace Manual Script Decoding and Verification with Tokenizer by @aruokhai in #405
- FIx client build on windows by @Kukks in #400
- Support any signet by @sekulicd in #417
- Update deps by @altafan in #419
- Add action to check REST client built from swagger by @altafan in #420
- Split protos by @altafan in #421
- Add explorer apis to macaroon whitelist by @altafan in #423
- add
RoundRepository.GetVtxoTreeWithTxid
method by @louisinger in #429 - Otel sdk init by @sekulicd in #428
- arkd cli flags update by @sekulicd in #424
- [Server] Embed migrations & Drop related env var by @altafan in #430
- Rename lifetime to vtxoTreeExpiry by @louisinger in #433
- [Server] HotFix: add OTEL url to app config by @sekulicd in #435
- wallet/btc-embedded: cache
GetForfeitAddress
result by @louisinger in #436 - Add txid to SubmitRedeemTx response by @altafan in #434
- tx history fix by @bordalix in #427
- add
ALLOW_ZERO_FEES
flag by @louisinger in #437 - Allow the user to use custom signing scheme and multiple keys in vtxo tree signatures by @louisinger in #422
- add spentby to tx by @bordalix in #439
- Ignore in round noise by @altafan in #441
- remove client sdk dependencies by @bordalix in #445
- add admin RPC
Withdraw
by @louisinger in #443 - Consolidate Duplicate Server appConfig and Config Structure by @aruokhai in #391
- [Server] Speed up forfeit txs verification by @altafan in #446
- add admin RPCs:
GetTxRequestQueue
&DeleteTxRequests
by @louisinger in #442 - [SDK] add
WithEventsCh
settle option by @louisinger in #450 - [SDK] Fix closing event stream in rest client by @altafan in #449
- [Server] Optmization of embedded wallet and forfeit tx validation by @altafan in #453
- fix LockWrapper calling wrong method by @bordalix in #457
- [SDK] Fix settled status for spent vtxos by @altafan in #459
- [SQL] Index round by txid by @altafan in #460
- sweeper: check if tx is onchain before broadcasting by @louisinger in #458
- [application] Reset the forfeit maps in
startRound
by @louisinger in #463 - Separate env vars from makefile and add Goland debug configurations by @Kukks in #444
- fix forfeit transaction size estimation by @louisinger in #464
- Wait for forfeits until round ends by @sekulicd in #462
- Connectors tree by @louisinger in #465
- [SDK] Update tx/vtxo management in tx feed by @altafan in #468
- handle collaborative exit without vtxo change by @louisinger in #471
- [FIX] event_repo data race by @louisinger in #474
- [application] delete outdated tx requests by @louisinger in #472
- add
version
field to GetInfo RPC by @louisinger in #473 - Wait for boarding input signatures-v2 by @sekulicd in #475
- [SDK] Replace SendOnChain with APIs to manage expired boardings and mature redemptions by @altafan in #476
- [SDK] Add GetVtxoEventChannel API by @altafan in #477
- Return spent vtxos instead of outpoints in tx stream by @altafan in #478
New Contributors
Full Changelog: v0.4.2...v0.5.0