Proto commits in BoltzExchange/boltz-backend

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:1fbe425
Author:Pietralberto Mazza
Committer:michael1011

refactor: use vHTLC IDs (#1084) * feat: implement vHTLC ID handling * refactor: cleanup vHTLC id logic --------- Co-authored-by: Joshua Aruokhai <joshuaaruokhaitech@gmail.com> Co-authored-by: michael1011 <me@michael1011.at>

Commit:e743649
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:b19a476
Author:Pietralberto Mazza
Committer:michael1011

refactor: use vHTLC IDs (#1084) * feat: implement vHTLC ID handling * refactor: cleanup vHTLC id logic --------- Co-authored-by: Joshua Aruokhai <joshuaaruokhaitech@gmail.com> Co-authored-by: michael1011 <me@michael1011.at>

Commit:bd7166c
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:9be748e
Author:Pietralberto Mazza
Committer:michael1011

refactor: use vHTLC IDs (#1084) * feat: implement vHTLC ID handling * refactor: cleanup vHTLC id logic --------- Co-authored-by: Joshua Aruokhai <joshuaaruokhaitech@gmail.com> Co-authored-by: michael1011 <me@michael1011.at>

Commit:ba91096
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:8a60d42
Author:Pietralberto Mazza
Committer:michael1011

refactor: use vHTLC IDs (#1084) * feat: implement vHTLC ID handling * refactor: cleanup vHTLC id logic --------- Co-authored-by: Joshua Aruokhai <joshuaaruokhaitech@gmail.com> Co-authored-by: michael1011 <me@michael1011.at>

Commit:7fc6d5f
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:27daf62
Author:Pietralberto Mazza
Committer:michael1011

refactor: use vHTLC IDs (#1084) * feat: implement vHTLC ID handling * refactor: cleanup vHTLC id logic --------- Co-authored-by: Joshua Aruokhai <joshuaaruokhaitech@gmail.com> Co-authored-by: michael1011 <me@michael1011.at>

Commit:bb3d15f
Author:michael1011

refactor: cleanup vHTLC id logic

Commit:af3b81b
Author:Joshua Aruokhai
Committer:michael1011

feat: implement vHTLC ID handling

Commit:a56a9e1
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:6602af2
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:4c7449f
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:c4b503c
Author:michael1011
Committer:michael1011

refactor: RBF bump refund transactions in Rust

The documentation is generated from this commit.

Commit:c358ba2
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:8397c2d
Author:michael1011
Committer:GitHub

chore: bump CLN to v25.09 (#1057)

Commit:dcf471c
Author:Caio
Committer:GitHub

feat: ability to disable cooperative signatures (#1044) * feat: add `disablecooperative` command to boltz-cli * fixup

Commit:6d66c54
Author:Caio
Committer:Caio

wip

Commit:9fc1780
Author:michael1011
Committer:michael1011

refactor: RBF bump refund transactions in Rust

Commit:35a5bd4
Author:michael1011
Committer:michael1011

refactor: RBF bump refund transactions in Rust

Commit:798b565
Author:michael1011
Committer:michael1011

chore: fix Rust 1.89.0 compiler warnings

Commit:8e6dac2
Author:michael1011
Committer:GitHub

feat: Ark rescan after stream disconnect (#1033)

Commit:ae993d8
Author:michael1011

feat: Ark rescan after stream disconnect

Commit:f639a07
Author:michael1011
Committer:michael1011

chore: update fulmine to v0.2.0

Commit:2780b80
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:d6d657a
Author:michael1011

refactor: RBF bump refund transactions in Rust

Commit:b18fd24
Author:michael1011
Committer:michael1011

chore: update fulmine to v0.2.0

Commit:47b6821
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:a8b58b6
Author:michael1011
Committer:michael1011

chore: update fulmine to v0.2.0

Commit:dc11731
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:6411311
Author:michael1011
Committer:GitHub

chore: bump LND to v0.19.2 (#1012)

Commit:1fa9f7b
Author:michael1011
Committer:michael1011

chore: update fulmine to v0.2.0

Commit:7cf6271
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:fe593b5
Author:michael1011

chore: update fulmine to v0.2.0

Commit:5634747
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:320de84
Author:michael1011
Committer:michael1011

feat: naive RBF bumping engine

Commit:3955d6f
Author:michael1011
Committer:michael1011

feat: naive RBF bumping engine

Commit:b3db643
Author:michael1011
Committer:michael1011

refactor: new preimage flow

Commit:6c028fa
Author:michael1011
Committer:michael1011

refactor: return timeout parameters

Commit:5095488
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:514c796
Author:michael1011
Committer:michael1011

refactor: new preimage flow

Commit:6d91b9a
Author:michael1011
Committer:michael1011

refactor: return timeout parameters

Commit:49cd287
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:3e0052d
Author:michael1011

chore: bump CLN version to v25.05

Commit:b6d6e51
Author:michael1011
Committer:GitHub

feat: time preference in invoice payment hook (#958)

Commit:567d47d
Author:michael1011
Committer:GitHub

feat: make node preference in invoice payment hook optional (#949) To allow clients to express that they have no preference for which node should be used for the lightning payment

Commit:0bee36b
Author:michael1011

feat: make node preference in invoice payment hook optional To allow clients to express that they have no preference for which node should be used for the lightning payment

Commit:bc2d15d
Author:michael1011
Committer:GitHub

chore: bump LND v0.19.0-beta (#942)

Commit:269d8da
Author:Evan Kaloudis
Committer:GitHub

feat: add invoice to submarine swap creation hook (#941)

Commit:71f9306
Author:michael1011
Committer:GitHub

fix: events being sent twice for multiple WS connections (#930)

Commit:a5d3b70
Author:michael1011

fix: events being sent twice for multiple WS connections

Commit:1433ada
Author:michael1011
Committer:GitHub

feat: invoice payment hook (#925)

Commit:5cb27ec
Author:michael1011
Committer:michael1011

refactor: return timeout parameters

Commit:e5ae161
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:82a8119
Author:michael1011
Committer:michael1011

feat: dynamic CLN invoice thresholds

Commit:4fc53cb
Author:michael1011
Committer:michael1011

feat: invoice payment hook

Commit:f97790d
Author:michael1011

feat: invoice payment hook

Commit:b8b391c
Author:michael1011
Committer:michael1011

refactor: return timeout parameters

Commit:cf485fc
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:b316f09
Author:maybeast
Committer:GitHub

feat: add swap type to transaction hook (#917)

Commit:581e334
Author:maybeast
Committer:GitHub

feat: add swap id to transaction hook (#913)

Commit:d2ba4e5
Author:michael1011

refactor: return timeout parameters

Commit:ca07169
Author:maybeast
Committer:maybeast

feat: add swap id to transaction hook

Commit:23bb2f8
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:3f425a9
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:b00600b
Author:michael1011
Committer:michael1011

feat: gRPC method to check transaction

Commit:4a481f0
Author:michael1011

feat: transaction hook action hold

Commit:23b4c2c
Author:michael1011
Committer:GitHub

fix: magic routing hints for BOLT12 invoices (#904) JavaScript is being JavaScript and can't handle the short channel id as number

Commit:d7fe5b1
Author:michael1011
Committer:michael1011

feat: ARK swaps

Commit:25f1553
Author:michael1011
Committer:michael1011

feat: magic routing hints support for bolt12

Commit:7e32d06
Author:michael1011
Committer:GitHub

chore: include confirmation in transaction hook (#863)

Commit:811c197
Author:michael1011
Committer:GitHub

refactor: transaction hooks (#862)

Commit:454ff7f
Author:michael1011
Committer:GitHub

feat: gRPC method to clear swap update cache (#849)

Commit:b4bdfd3
Author:michael1011
Committer:GitHub

chore: bump CLN to v25.02 (#842)

Commit:b75863a
Author:michael1011
Committer:michael1011

feat: swap creation hook

Commit:7df8c87
Author:michael1011

feat: gRPC method to get pending EVM transactions

Commit:985599e
Author:michael1011
Committer:michael1011

refactor: move bolt12 invoice fetching to sidecar To have the entire /v2/lightning route in the sidecar; makes it way easier to handle the Nginx config

Commit:c804db3
Author:michael1011
Committer:GitHub

refactor: country IP ranges (#790)

Commit:d3eb0da
Author:michael1011
Committer:michael1011

feat: gRPC methods to update referral configs

Commit:9161e6a
Author:michael1011
Committer:GitHub

feat: check submarine swaps for expired invoices (#762)

Commit:a6f87c4
Author:michael1011
Committer:michael1011

refactor: remove mpay for xpay

Commit:b151680
Author:michael1011
Committer:GitHub

feat: gRPC method to calculate transaction fees (#760)

Commit:a6d6008
Author:michael1011
Committer:GitHub

chore: bump CLN to v24.11.1 (#755)

Commit:9d31d87
Author:michael1011
Committer:GitHub

chore: bump LND to v0.18.4 (#748)

Commit:99f44a7
Author:michael1011
Committer:GitHub

chore: bump CLN to v24.11 (#746)

Commit:8978a59
Author:michael1011
Committer:GitHub

feat: batch claim Chain Swaps (#741)

Commit:4649072
Author:michael1011
Committer:GitHub

feat: support multiple contract versions (#739)

Commit:2dc7b7d
Author:michael1011
Committer:GitHub

feat: gRPC stop command (#738)

Commit:ea4c827
Author:michael1011

feat: allow cooperative refunds with pending payments

Commit:8dca13c
Author:michael1011
Committer:GitHub

fix: bolt12 invoice pay status (#722)

Commit:5c95151
Author:michael1011
Committer:GitHub

feat: gRPC to change log level (#693)

Commit:7d8f2aa
Author:michael1011
Committer:GitHub

chore: bump CLN to v24.08.2 (#692)

Commit:cd4f4fb
Author:michael1011
Committer:michael1011

feat: mempool rescan

Commit:4c98b7f
Author:michael1011
Committer:GitHub

feat: alerts via webhook call (#675)

Commit:e6d9318
Author:michael1011
Committer:GitHub

feat: bolt12 support in submarine swaps (#664)

Commit:7caac56
Author:michael1011
Committer:GitHub

chore: bump LND to v0.18.3 (#665)

Commit:96dfc8a
Author:michael1011
Committer:GitHub

chore: bump CLN to v24.08 (#658)

Commit:5bc07c7
Author:michael1011

feat: get paystatus from mpay plugin

Commit:b283e37
Author:michael1011
Committer:michael1011

refactor: use new hold plugin