No description
Find a file
Olaoluwa Osuntokun 853ad0a940 multi: add new OrderSignBegin message, fix OrderMatchSign
We need this method for further synchronization: once this is sent we
expect the traders to respond with signatures for each of the accounts
involved in the batch. The addition of this message also means that the
responder of the channel funding has time to register their shim (done
before they send their Accept message) as we don't send the
OrderSignBegin message until all traders have accepted the batch. The
initiator can now use receipt of the OrderSignBegin as a signal to
initiate the channel funding.

We also fix an existing oversight in the `OrderMatchSign`: it expected a
fully valid witness, but the only thing the traders can produce by
themselves is a signature for their input.
2020-04-29 15:04:42 -07:00
account account+order: use proper account batch key when storing batch 2020-04-20 11:45:16 -07:00
auctioneer auctioneer: prevent subscribing to already subscribed accounts 2020-04-20 11:45:14 -07:00
clientdb clientdb: stage batch updates under distinct bucket 2020-04-27 15:51:58 -07:00
clmrpc multi: add new OrderSignBegin message, fix OrderMatchSign 2020-04-29 15:04:42 -07:00
clmscript client/clmscript: fix errors in witness size estimation 2020-03-09 20:00:20 -07:00
cmd make+auctioncli: add CLI to interact with auction 2020-04-14 16:27:06 +02:00
order multi: add new OrderSignBegin message, fix OrderMatchSign 2020-04-29 15:04:42 -07:00
config.go client: implement stream RPC 2020-03-04 15:11:08 +01:00
log.go client: implement stream RPC 2020-03-04 15:11:08 +01:00
rpcserver.go multi: add new OrderSignBegin message, fix OrderMatchSign 2020-04-29 15:04:42 -07:00
server.go client: expose LSAT identity 2020-04-29 16:19:13 +02:00
version.go auctioneer+trader: add trader server daemon 2019-11-28 13:46:55 +01:00