lightninglabs / taproot-assets

A layer 1 daemon, for the Taproot Assets Protocol specification, written in Go (golang)
MIT License
439 stars 106 forks source link

Add general RFQ accept wire msg type #937

Closed ffranr closed 3 weeks ago

ffranr commented 3 weeks ago

Closes https://github.com/lightninglabs/taproot-assets/issues/914

This is the final PR towards closing https://github.com/lightninglabs/taproot-assets/issues/914 .

This PR introduces a new quote accept wire message type that can be used by both buy and sell accept messages. Effectively using a single wire message type for both buy and sell.

In this PR we also remove a redundant field from the buy/sell message types.