## Update basicswap version ### Docker Update only the code: basicswap]$ git pull $ cd docker $ docker-compose build $ export COINDATA_PATH=[PATH_TO] $ docker-compose up If the dependencies and db format have changed the container must be built with `--no-cache` and the db file moved to a backup. basicswap]$ git pull $ cd docker $ docker-compose build --no-cache $ export COINDATA_PATH=[PATH_TO] $ mv --backup=numbered $COINDATA_PATH/db.sqlite $COINDATA_PATH/db_bkp.sqlite $ docker-compose up #### Update core versions After updating the code and rebuilding the container: basicswap/docker]$ docker run \ -t --name swap_prepare -v $COINDATA_PATH:/coindata i_swapclient \ basicswap-prepare --datadir=/coindata --preparebinonly --withcoins=monero docker rm swap_prepare ## If installed through pip: $ export SWAP_DATADIR=/Users/$USER/coinswaps $ . $SWAP_DATADIR/venv/bin/activate && python -V $ cd $SWAP_DATADIR/basicswap $ git pull $ pip3 install . #### Update core versions basicswap-prepare -preparebinonly --withcoins=monero --withoutcoins=litecoin