Skip to content

Release v0.9.0-beta-peerswap

Compare
Choose a tag to compare
@saubyk saubyk released this 25 Aug 18:29
· 66 commits to master since this release
v0.9.0
3f8e608

PeerSwap APIs added:

  • reloadpolicy: Reload the policy file
  • getswap: Returns swap by swapid
  • listswaps: List all swaps
  • listactiveswaps: Returns active swaps
  • listswaprequests: Returns unhandled swaps requested by peer nodes
  • listpeers: Lists node's peers supporting peerswap
  • allowswaprequests: Sets peerswap to allow incoming swap requests
  • addpeer: Add peer to allowlist
  • removepeer: Remove peer from allowlist
  • resendmessage: Resends last swap message
  • swapin: Swap in
  • swapout: Swap out

Additional updates

  • Bug fix for the https certificate
  • Listchannels API updated to return multiple channels per peer

Issues covered in the release linked here

Release contributors:
@ShahanaFarooqui @chrisguida


PGP Key: https://keybase.io/suheb
Download the release and signature:

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.9.0.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.9.0/v0.9.0.tar.gz.asc

Verify the release:

gpg --verify v0.9.0.tar.gz.asc v0.9.0.tar.gz

Untar and install the release:

tar -xvf v0.9.0.tar.gz 
cd c-lightning-REST-0.9.0
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.9.0
docker pull saubyk/c-lightning-rest:0.9.0-arm32v7
docker pull saubyk/c-lightning-rest:0.9.0-arm64v8
docker pull saubyk/c-lightning-rest:0.9.0-amd64