bump: v0.14.1

This commit is contained in:
nahuhh 2024-10-17 17:28:56 +00:00
parent 6d2ab45cbd
commit 4364fa99cc
8 changed files with 12 additions and 26 deletions

View file

@ -42,5 +42,5 @@ read -p 'Select an option [1|2]: ' l
esac
done
. $SWAP_DATADIR/venv/bin/activate && python -V
. $SWAP_DATADIR/venv/bin/activate
$HOME/.local/bin/bsx/addcoin.sh

View file

@ -42,5 +42,5 @@ read -p 'Select an option [1|2]: ' l
esac
done
. $SWAP_DATADIR/venv/bin/activate && python -V
. $SWAP_DATADIR/venv/bin/activate
$HOME/.local/bin/bsx/disabletor.sh

View file

@ -42,5 +42,5 @@ read -p 'Select an option [1|2]: ' l
esac
done
. $SWAP_DATADIR/venv/bin/activate && python -V
. $SWAP_DATADIR/venv/bin/activate
$HOME/.local/bin/bsx/enabletor.sh

View file

@ -42,5 +42,5 @@ read -p 'Select an option [1|2]: ' l
esac
done
. $SWAP_DATADIR/venv/bin/activate && python -V
. $SWAP_DATADIR/venv/bin/activate
$HOME/.local/bin/bsx/removecoin.sh

View file

@ -18,7 +18,7 @@ if [[ -f $SWAP_DATADIR/particl/particl.pid ]]; then
fi
fi
. $SWAP_DATADIR/venv/bin/activate && python -V
. $SWAP_DATADIR/venv/bin/activate
if [ -f /usr/local/bin/bsx/update.sh ]; then
/usr/local/bin/bsx/update.sh

View file

@ -5,22 +5,18 @@ red="echo -e -n \e[31;1m"
green="echo -e -n \e[32;1m"
nocolor="echo -e -n \e[0m"
## Download & Install coincurve stuff
cd $SWAP_DATADIR
git clone https://github.com/basicswap/coincurve -b basicswap_v0.2 coincurve-basicswap
cd $SWAP_DATADIR/coincurve-basicswap
$SWAP_DATADIR/venv/bin/pip install .
## Clone basicswap git
cd $SWAP_DATADIR
git clone https://github.com/basicswap/basicswap
cd $SWAP_DATADIR/basicswap
## Macos
if [[ $MACOS ]]; then
$SWAP_DATADIR/venv/bin/pip install certifi
fi
## Install basicswap
$SWAP_DATADIR/venv/bin/pip install wheel
## Install basicswap, coincurve, and pip dependencies
$SWAP_DATADIR/venv/bin/pip install -r requirements.txt --require-hashes
$SWAP_DATADIR/venv/bin/pip install .
## Decide a source for Monero's restore height

View file

@ -5,18 +5,7 @@ echo "Updating BasicSwapDEX" && sleep 1
# Delete dangling build folder. Same as --no-cache for docker
rm -rf $SWAP_DATADIR/basicswap/build
# Coincurve
cd $SWAP_DATADIR
if [[ -d coincurve-basicswap ]]; then
cd coincurve-basicswap
git fetch
git checkout basicswap_v$COINCURVE
else
git clone https://github.com/basicswap/coincurve -b basicswap_v$COINCURVE coincurve-basicswap && cd $_
fi
$SWAP_DATADIR/venv/bin/pip install .
# BasicSwap
# BasicSwap, coincurve, and dependencies
# Switch to new repo: basicswap/basicswap
cd $SWAP_DATADIR/basicswap
git remote set-url origin https://github.com/basicswap/basicswap
@ -24,6 +13,7 @@ git remote set-url origin https://github.com/basicswap/basicswap
git pull
# Update BasicSwap
$SWAP_DATADIR/venv/bin/pip install -r requirements.txt --require-hashes
$SWAP_DATADIR/venv/bin/pip install .
# Update Coin Cores

View file

@ -50,7 +50,7 @@ detect_os_arch() {
# Debian / Ubuntu / Mint
INSTALL="sudo apt install"
UPDATE="sudo apt update"
DEPENDENCY="python-is-python3 python3-pip python3-venv gnupg pkg-config"
DEPENDENCY="python3-pip python3-venv gnupg pkg-config"
elif type -P dnf > /dev/null; then
# Fedora
INSTALL="sudo dnf install"