Oliver Gugger
52cdb3d5f9
multi: add simple taproot channel type to order
2023-10-25 10:04:23 +02:00
Matt Morehouse
f12f08bc1f
order: use codec.WriteElements
2023-05-16 17:30:59 -05:00
Oliver Gugger
34af866ce9
multi: fix linter issues
2023-02-23 11:26:42 +01:00
positiveblue
e5d78fd3cb
multi: update order/batch verification for outbound liquidity auctions
2022-10-25 05:42:18 -07:00
positiveblue
7669c7ffde
multi: parse and propagate auction type field for orders
2022-10-18 06:51:55 -07:00
positiveblue
d1b9a63da5
order: add auction type field to order struct/db
2022-10-18 06:44:01 -07:00
positiveblue
05ff9e2635
order: add IsPublic field
2022-10-18 04:34:22 -07:00
positiveblue
241f295957
order: add channel announcement and zero conf constraint fields
...
Includes the definition of matchable orders based on the new constraint
fields.
2022-10-18 04:34:20 -07:00
Oliver Gugger
701b999463
multi: calculate locked value based on account version
2022-09-12 17:20:12 +02:00
Oliver Gugger
9638c8a24b
order+rpcserver: add MuSig2 batch signing
2022-09-12 17:20:12 +02:00
Oliver Gugger
1e7c00a586
order+rpcserver: use account version in fee estimation
2022-09-12 17:20:11 +02:00
Oliver Gugger
986d889b74
multi: fix linter issues
2022-08-03 20:33:06 +02:00
positiveblue
ae5df70783
order: populate allowed/not allowed fields
2022-04-22 00:25:18 -07:00
positiveblue
c6fe105367
order: add DeleteOrder to store interface
2022-04-13 13:44:10 -07:00
positiveblue
6027ccd3d6
multi: bump btcec/v2 and btcutil to new versions
2022-03-28 15:22:41 +02:00
positiveblue
5d93deab0f
order: generate mocks for order/interfaces.go
...
The `mockgen` tool seems to have a bug and it is not able to parse a
valid go file. I had to change the `[sha256.Size]byte` to `[size]byte`
and define `hashSize` in the order package in the same way it is defined in
the sha256 one.
2021-12-14 20:39:55 -08:00