pool/account
Wilmer Paulino ec0ecfa065 account: add support for withdrawals
This commit introduces support for trader account withdrawals to
arbitrary outputs. Traders are able to withdraw their accounts through
either spending paths, multi-sig or expiry, with the latter requiring a
new expiration (to be done as a follow-up). When spending through the
multi-sig path, traders submit their outputs to the auctioneer,
excluding the new account output as that can be reconstructed by the
auctioneer. The auctioneer then creates a transaction adhering to the
trader's constraints and provides a signature back.
2020-05-08 14:25:42 -07:00
..
watcher client+watcher: cancel contexts on shutdown 2020-03-04 15:16:56 +01:00
auth.go client: implement stream RPC 2020-03-04 15:11:08 +01:00
auth_test.go client: implement stream RPC 2020-03-04 15:11:08 +01:00
interface.go clmrpc: extend account modification parameters provided to auctioneer 2020-05-08 14:25:41 -07:00
interface_test.go account: add deep Copy method 2020-05-08 13:33:43 -07:00
log.go account: implement account manager with support to create accounts 2020-01-10 16:57:56 -08:00
manager.go account: add support for withdrawals 2020-05-08 14:25:42 -07:00
manager_test.go account: add support for withdrawals 2020-05-08 14:25:42 -07:00
mock_test.go clmrpc: extend account modification parameters provided to auctioneer 2020-05-08 14:25:41 -07:00