Skip to content

Commit

Permalink
Add support for minerEffort
Browse files Browse the repository at this point in the history
Add support for PPLNSBF with customizable percentage
KASPA family optimizations (more forks, security improvements, transaction fee control)
Add support for ALPH "Mining Protocol"
Add support for Flex algorithm
Add support for FishHash algorithm
Add support for KarlsenHashV2 algorithm
Add support for AstroBWTv3 algorithm
Use VRSC node diff1
Add support for Salvium (SAL)
Add support for WARTHOG (WART)
  • Loading branch information
ceedii committed Oct 14, 2024
1 parent 1be0f65 commit c65b3ba
Show file tree
Hide file tree
Showing 355 changed files with 62,302 additions and 660 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM mcr.microsoft.com/dotnet/sdk:6.0-jammy as BUILDER
WORKDIR /app
RUN apt-get update && \
apt-get -y install cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libzmq3-dev golang-go libgmp-dev
apt-get -y install cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libzmq3-dev golang-go libgmp-dev libc++-dev
COPY . .
WORKDIR /app/src/Miningcore
RUN dotnet publish -c Release --framework net6.0 -o ../../build
Expand Down
2 changes: 1 addition & 1 deletion build-debian-11.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rm packages-microsoft-prod.deb

# install dev-dependencies
sudo apt-get update; \
sudo apt-get -y install dotnet-sdk-6.0 git cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5-dev libgmp-dev
sudo apt-get -y install dotnet-sdk-6.0 git cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5-dev libgmp-dev libc++-dev

(cd src/Miningcore && \
BUILDIR=${1:-../../build} && \
Expand Down
2 changes: 1 addition & 1 deletion build-debian-12.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rm packages-microsoft-prod.deb

# install dev-dependencies
sudo apt-get update; \
sudo apt-get -y install dotnet-sdk-6.0 git cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5-dev libgmp-dev
sudo apt-get -y install dotnet-sdk-6.0 git cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5-dev libgmp-dev libc++-dev

(cd src/Miningcore && \
BUILDIR=${1:-../../build} && \
Expand Down
2 changes: 1 addition & 1 deletion build-ubuntu-20.04.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rm packages-microsoft-prod.deb

# install dev-dependencies
sudo apt-get update; \
sudo apt-get -y install dotnet-sdk-6.0 git cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev
sudo apt-get -y install dotnet-sdk-6.0 git cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev libc++-dev

(cd src/Miningcore && \
BUILDIR=${1:-../../build} && \
Expand Down
2 changes: 1 addition & 1 deletion build-ubuntu-21.04.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rm packages-microsoft-prod.deb

# install dev-dependencies
sudo apt-get update; \
sudo apt-get -y install dotnet-sdk-6.0 git cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev
sudo apt-get -y install dotnet-sdk-6.0 git cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev libc++-dev

(cd src/Miningcore && \
BUILDIR=${1:-../../build} && \
Expand Down
2 changes: 1 addition & 1 deletion build-ubuntu-22.04.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# install dev-dependencies
sudo apt-get update; \
sudo apt-get -y install dotnet-sdk-6.0 git cmake ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev
sudo apt-get -y install dotnet-sdk-6.0 git cmake clang ninja-build build-essential libssl-dev pkg-config libboost-all-dev libsodium-dev libzmq5 libgmp-dev libc++-dev

(cd src/Miningcore && \
BUILDIR=${1:-../../build} && \
Expand Down
Loading

0 comments on commit c65b3ba

Please sign in to comment.