You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to implement atomic swaps between Bitcoin and L-BTC/Liquid Assets in Bisq 2. To do that, we need to implement a Liquid Wallet backend first. In this project, I'll implement the backend for the Elements Wallet (https://blockstream.com/elements/).
Rationale
This is needed to implement atomic swaps between Bitcoin and L-BTC/Liquid Assets.
Criteria for delivery
This project is complete when the needed RPC calls to Elements are implemented and merged into Bisq 2 (including integration tests).
Measures of success
We have a liquid wallet in Bisq 2.
Risks
None.
Tasks
Setup Elements Wallet with Bitcoin Core Regtest Instance
Create Elements Process Manager (startup & shutdown)
Bitcoin RPC calls:
getrawtransaction
gettxoutproof
Elements RPC calls:
claimpegin
createwallet
finalizepsbt
generatetoaddress
getbalance
L-BTC
Liquid Assets
getnewaddress
getpeginaddress
getrawtransaction
gettxoutproof
issueasset
listtransactions
listunspent
listwallets
loadwallet
sendrawtransaction
sendtoaddress
L-BTC
Liquid Assets
signmessage
stop
unloadwallet
verifymessage
walletpassphrase
Integration test for all RPC calls
The text was updated successfully, but these errors were encountered:
Description
We want to implement atomic swaps between Bitcoin and L-BTC/Liquid Assets in Bisq 2. To do that, we need to implement a Liquid Wallet backend first. In this project, I'll implement the backend for the Elements Wallet (https://blockstream.com/elements/).
Rationale
This is needed to implement atomic swaps between Bitcoin and L-BTC/Liquid Assets.
Criteria for delivery
This project is complete when the needed RPC calls to Elements are implemented and merged into Bisq 2 (including integration tests).
Measures of success
We have a liquid wallet in Bisq 2.
Risks
None.
Tasks
The text was updated successfully, but these errors were encountered: