From 0b44d7c20e069b893e32397ea829f43b4f7b84a0 Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sun, 15 Dec 2024 09:34:15 -0500 Subject: [PATCH 01/16] Update configure.ac --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index ce4f255e..f6e24a5a 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ ]\dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N) AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 7) -define(_CLIENT_VERSION_MINOR, 7) +define(_CLIENT_VERSION_MINOR, 8) define(_CLIENT_VERSION_REVISION, 0)define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_RC, 0) From 3d4b063fa0514eebbc3f5b86b082285ee4d1ddf2 Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sun, 15 Dec 2024 09:43:38 -0500 Subject: [PATCH 02/16] Update check-commit.yml --- .github/workflows/check-commit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index a017d215..e9808dce 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -53,7 +53,7 @@ jobs: brew install --quiet automake berkeley-db@4 boost@1.76 miniupnpc qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - name: Brew link dependencies - run: brew link boost@1.76 qt@5 berkeley-db@4 + run: brew link boost@1.76 - name: which clang/xcode run: clang --version @@ -95,7 +95,7 @@ jobs: brew install --quiet automake autoconf berkeley-db@4 boost@1.76 pkg-config miniupnpc zeromq libtool qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - name: Brew link dependencies - run: brew link boost@1.76 qt@5 berkeley-db@4 + run: brew link boost@1.76 - name: which clang/xcode run: clang --version From c8da7eab709a9acbc0025cb49472cf4259bdf78e Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sun, 15 Dec 2024 09:45:00 -0500 Subject: [PATCH 03/16] Update check-commit.yml --- .github/workflows/check-commit.yml | 36 ------------------------------ 1 file changed, 36 deletions(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index e9808dce..5eaa8cfb 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -1,42 +1,6 @@ on: push jobs: - macos12: - runs-on: macos-12 - - steps: - - uses: actions/checkout@v4 - - - name: git config credential.helper - run: git config credential.helper - - - name: which clang/xcode - run: clang --version - - - name: Brew install base dependencies - run: brew install --quiet automake berkeley-db@4 boost@1.76 miniupnpc qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - - - name: Brew link dependencies - run: brew link --overwrite boost@1.76 && brew link boost@1.76 qt@5 berkeley-db@4 - - - name: Auto generate - run: ./autogen.sh - - - name: configure - run: ./configure --enable-scrypt-sse2 --disable-bench --disable-tests --disable-dependency-tracking --disable-werror --with-gui --bindir=`pwd`/release/bin --libdir=`pwd`/release/lib - - - name: make - run: make -j4 - - - name: make .dmg - run: make deploy - - - uses: actions/upload-artifact@v4 - with: - name: verge-macos12 - path: | - *.dmg - macos13: runs-on: macos-13 From 85401f59accd27cd59095c67cfe6d0eb6e4c8b26 Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sun, 15 Dec 2024 10:27:17 -0500 Subject: [PATCH 04/16] Update configure.ac --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index f6e24a5a..6bf554a8 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 7) define(_CLIENT_VERSION_MINOR, 8) -define(_CLIENT_VERSION_REVISION, -0)define(_CLIENT_VERSION_BUILD, 0) +define(_CLIENT_VERSION_REVISION, 0) +define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_RC, 0) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2024) From abfbb09856383a16b5843a7b83c33b9dc09307a7 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 11:27:06 -0500 Subject: [PATCH 05/16] macos14 updates/new internal homebrew deps area --- .github/workflows/check-commit.yml | 16 ++-- depends/homebrew-formulas/boost176.rb | 101 ++++++++++++++++++++++++++ 2 files changed, 112 insertions(+), 5 deletions(-) create mode 100644 depends/homebrew-formulas/boost176.rb diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index 5eaa8cfb..aedebb95 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -14,10 +14,13 @@ jobs: run: | # A workaround for "The `brew link` step did not complete successfully" error. brew install --quiet python@3 || brew link --overwrite python@3 - brew install --quiet automake berkeley-db@4 boost@1.76 miniupnpc qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb + brew install --quiet automake berkeley-db@4 miniupnpc qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb + - name: Brew install boost from our homebrew deps + run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb + - name: Brew link dependencies - run: brew link boost@1.76 + run: brew link qt@5 berkeley-db@4 boost176 - name: which clang/xcode run: clang --version @@ -56,10 +59,13 @@ jobs: run: | # A workaround for "The `brew link` step did not complete successfully" error. brew install --quiet python@3 || brew link --overwrite python@3 - brew install --quiet automake autoconf berkeley-db@4 boost@1.76 pkg-config miniupnpc zeromq libtool qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - + brew install --quiet automake autoconf berkeley-db@4 pkg-config miniupnpc zeromq libtool qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb + + - name: Brew install boost from our homebrew deps + run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb + - name: Brew link dependencies - run: brew link boost@1.76 + run: brew link boost176 qt@5 berkeley-db@4 - name: which clang/xcode run: clang --version diff --git a/depends/homebrew-formulas/boost176.rb b/depends/homebrew-formulas/boost176.rb new file mode 100644 index 00000000..753cb99f --- /dev/null +++ b/depends/homebrew-formulas/boost176.rb @@ -0,0 +1,101 @@ +class Boost176 < Formula + desc "Collection of portable C++ source libraries" + homepage "https://www.boost.org/" + url "https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2" + sha256 "f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41" + license "BSL-1.0" + revision 6 + + keg_only :versioned_formula + + depends_on "icu4c@74" + + uses_from_macos "bzip2" + uses_from_macos "zlib" + + # Backport fixes for newer Clang + patch :p2 do + url "https://github.com/boostorg/numeric_conversion/commit/50a1eae942effb0a9b90724323ef8f2a67e7984a.patch?full_index=1" + sha256 "d96761257f7efc2edc8414f1a2522fc07a3d7d56bb55a51d14af9abd39e389c8" + end + patch :p2 do + url "https://github.com/boostorg/mpl/commit/b37b709cbdb6b2c285fb808dab985aa005786351.patch?full_index=1" + sha256 "b8013ad3e6b63698158319f5efc2fe1558a00c1d2e32193086f741e774acc3e4" + end + + def install + # Force boost to compile with the desired compiler + open("user-config.jam", "a") do |file| + if OS.mac? + file.write "using darwin : : #{ENV.cxx} ;\n" + else + file.write "using gcc : : #{ENV.cxx} ;\n" + end + end + + # libdir should be set by --prefix but isn't + icu4c_prefix = Formula["icu4c@74"].opt_prefix + bootstrap_args = %W[ + --prefix=#{prefix} + --libdir=#{lib} + --with-icu=#{icu4c_prefix} + ] + + # Handle libraries that will not be built. + without_libraries = ["python", "mpi"] + + # Boost.Log cannot be built using Apple GCC at the moment. Disabled + # on such systems. + without_libraries << "log" if ENV.compiler == :gcc + + bootstrap_args << "--without-libraries=#{without_libraries.join(",")}" + + # layout should be synchronized with boost-python and boost-mpi + args = %W[ + --prefix=#{prefix} + --libdir=#{lib} + -d2 + -j#{ENV.make_jobs} + --layout=tagged-1.66 + --user-config=user-config.jam + -sNO_LZMA=1 + -sNO_ZSTD=1 + install + threading=multi,single + link=shared,static + ] + + # Boost is using "clang++ -x c" to select C compiler which breaks C++14 + # handling using ENV.cxx14. Using "cxxflags" and "linkflags" still works. + args << "cxxflags=-std=c++14" + args << "cxxflags=-stdlib=libc++" << "linkflags=-stdlib=libc++" if ENV.compiler == :clang + + system "./bootstrap.sh", *bootstrap_args + system "./b2", "headers" + system "./b2", *args + end + + test do + (testpath/"test.cpp").write <<~CPP + #include + #include + #include + #include + using namespace boost::algorithm; + using namespace std; + + int main() + { + string str("a,b"); + vector strVec; + split(strVec, str, is_any_of(",")); + assert(strVec.size()==2); + assert(strVec[0]=="a"); + assert(strVec[1]=="b"); + return 0; + } + CPP + system ENV.cxx, "-I#{Formula["boost@1.76"].opt_include}", "test.cpp", "-std=c++14", "-o", "test" + system "./test" + end +end From eb2015c4d343ffcd18e2e4b3d5e7ff144dad9880 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 11:30:36 -0500 Subject: [PATCH 06/16] fix path to raw github file --- .github/workflows/check-commit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index aedebb95..768b7b40 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -17,7 +17,7 @@ jobs: brew install --quiet automake berkeley-db@4 miniupnpc qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - name: Brew install boost from our homebrew deps - run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb + run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/refs/heads/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb - name: Brew link dependencies run: brew link qt@5 berkeley-db@4 boost176 @@ -62,7 +62,7 @@ jobs: brew install --quiet automake autoconf berkeley-db@4 pkg-config miniupnpc zeromq libtool qt@5 gperf qrencode librsvg && curl -L https://raw.githubusercontent.com/vergecurrency/protobuf261/master/protobuf261.rb > protobuf261.rb && brew install protobuf261.rb - name: Brew install boost from our homebrew deps - run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb + run: curl -L https://raw.githubusercontent.com/vergecurrency/verge/refs/heads/master/depends/homebrew-formulas/boost176.rb > boost176.rb && brew install boost176.rb - name: Brew link dependencies run: brew link boost176 qt@5 berkeley-db@4 From eef17450a498cbccc942d6b05bf8babc57670cd7 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 12:25:40 -0500 Subject: [PATCH 07/16] Update check-commit.yml --- .github/workflows/check-commit.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index 768b7b40..cd32e81a 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -67,10 +67,16 @@ jobs: - name: Brew link dependencies run: brew link boost176 qt@5 berkeley-db@4 + - name: check cellar for openssl + run: cd /opt/homebrew/Cellar/openssl@3/ && ls + + - name: where is openssl + run: openssl --version + - name: which clang/xcode run: clang --version - - name: export boost flags and run Auto generate + - name: Auto generate run: ./autogen.sh - name: configure From a2b94fde9da6970898f2a4132aff0d077e3f83ac Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 12:41:21 -0500 Subject: [PATCH 08/16] fix openssl path for mac14 --- .github/workflows/check-commit.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index cd32e81a..93ea8580 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -70,9 +70,6 @@ jobs: - name: check cellar for openssl run: cd /opt/homebrew/Cellar/openssl@3/ && ls - - name: where is openssl - run: openssl --version - - name: which clang/xcode run: clang --version @@ -80,7 +77,7 @@ jobs: run: ./autogen.sh - name: configure - run: export LDFLAGS="-L/opt/homebrew/opt/boost@1.76/lib" && export CPPFLAGS="-I/opt/homebrew/opt/boost@1.76/include" && ./configure --disable-bench --disable-tests --disable-dependency-tracking --disable-werror --with-gui --bindir=`pwd`/release/bin --libdir=`pwd`/release/lib --with-openssl-dir=/opt/homebrew/Cellar/openssl@3/3.3.1 --with-libevent-dir=/opt/homebrew/Cellar/libevent/2.1.12_1 --with-boost=/opt/homebrew/Cellar/boost@1.76/1.76.0_5 + run: export LDFLAGS="-L/opt/homebrew/opt/boost@1.76/lib" && export CPPFLAGS="-I/opt/homebrew/opt/boost@1.76/include" && ./configure --disable-bench --disable-tests --disable-dependency-tracking --disable-werror --with-gui --bindir=`pwd`/release/bin --libdir=`pwd`/release/lib --with-openssl-dir=/opt/homebrew/Cellar/openssl@3/3.4.0 --with-libevent-dir=/opt/homebrew/Cellar/libevent/2.1.12_1 --with-boost=/opt/homebrew/Cellar/boost@1.76/1.76.0_5 - name: make run: make -j4 From 442860b8e6015af35316ce2399c449f58ff6355e Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 12:58:32 -0500 Subject: [PATCH 09/16] fiix boost path mac14 --- .github/workflows/check-commit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index 93ea8580..f9b21f36 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -77,7 +77,7 @@ jobs: run: ./autogen.sh - name: configure - run: export LDFLAGS="-L/opt/homebrew/opt/boost@1.76/lib" && export CPPFLAGS="-I/opt/homebrew/opt/boost@1.76/include" && ./configure --disable-bench --disable-tests --disable-dependency-tracking --disable-werror --with-gui --bindir=`pwd`/release/bin --libdir=`pwd`/release/lib --with-openssl-dir=/opt/homebrew/Cellar/openssl@3/3.4.0 --with-libevent-dir=/opt/homebrew/Cellar/libevent/2.1.12_1 --with-boost=/opt/homebrew/Cellar/boost@1.76/1.76.0_5 + run: export LDFLAGS="-L/opt/homebrew/opt/boost176/lib" && export CPPFLAGS="-I/opt/homebrew/opt/boost176/include" && ./configure --disable-bench --disable-tests --disable-dependency-tracking --disable-werror --with-gui --bindir=`pwd`/release/bin --libdir=`pwd`/release/lib --with-openssl-dir=/opt/homebrew/Cellar/openssl@3/3.4.0 --with-libevent-dir=/opt/homebrew/Cellar/libevent/2.1.12_1 --with-boost=/opt/homebrew/Cellar/boost176/1.76.0_6 - name: make run: make -j4 From b22be34afd857d1258aaf581106d486630ee13ec Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 13:11:40 -0500 Subject: [PATCH 10/16] update icu4c --- depends/homebrew-formulas/boost176.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/homebrew-formulas/boost176.rb b/depends/homebrew-formulas/boost176.rb index 753cb99f..28afb5b2 100644 --- a/depends/homebrew-formulas/boost176.rb +++ b/depends/homebrew-formulas/boost176.rb @@ -8,7 +8,7 @@ class Boost176 < Formula keg_only :versioned_formula - depends_on "icu4c@74" + depends_on "icu4c@76.1" uses_from_macos "bzip2" uses_from_macos "zlib" From 8bd8f47ffc00156725ffc8ebb308826541d06951 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 13:14:26 -0500 Subject: [PATCH 11/16] icu4c update --- depends/homebrew-formulas/boost176.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/homebrew-formulas/boost176.rb b/depends/homebrew-formulas/boost176.rb index 28afb5b2..8d02b97b 100644 --- a/depends/homebrew-formulas/boost176.rb +++ b/depends/homebrew-formulas/boost176.rb @@ -8,7 +8,7 @@ class Boost176 < Formula keg_only :versioned_formula - depends_on "icu4c@76.1" + depends_on "icu4c@76" uses_from_macos "bzip2" uses_from_macos "zlib" From c7eba9006487d82b3e492d9760d221f97f63ca19 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 13:55:08 -0500 Subject: [PATCH 12/16] newest tor --- src/tor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tor b/src/tor index 1b1b2b1a..d9f8e5a6 160000 --- a/src/tor +++ b/src/tor @@ -1 +1 @@ -Subproject commit 1b1b2b1a4a60cf32bcfa643eee28b88b9981ecf8 +Subproject commit d9f8e5a6c265ff6d8714d288f1a1c752040158ea From 03ed6565bcd4a6c1141e7361e8e525040e690095 Mon Sep 17 00:00:00 2001 From: sunerok Date: Sun, 15 Dec 2024 14:34:23 -0500 Subject: [PATCH 13/16] moar seeds --- src/chainparams.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index fa3f32ec..df3ecb60 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -203,6 +203,8 @@ vSeeds.emplace_back("fkkznbzmdpyk65swgux63fv2ybez5i4aojcxcry3oavb4qj5czvwdhad.on vSeeds.emplace_back("igt6e3eui3j4hp5ewjrohzpdbrlfklhnbsf3f6tif5gakn6xrac3s5yd.onion"); vSeeds.emplace_back("ou46wbarsnmet3i3nsbs7zrg5bfisjrp4p7h5gemi2ricdzn6wjrxmad.onion"); vSeeds.emplace_back("r5tg55r2xnexcnk6yrzekxmv34ysqn7xvpv7vz7ebent7znppw32geyd.onion"); +vSeeds.emplace_back("5tmfjfa7ftdbotoarkwbu7h7xuleahq47lumvnwdqnwoef3zbvanf3qd.onion"); +vSeeds.emplace_back("cydj7pocjyvdvl3nkrb5kxow6wga24oyzfik7ycpe5xlphvlastfhqyd.onion"); } if (gArgs.IsArgSet("-without-tor") || gArgs.GetBoolArg("-dynamic-network", false)) { @@ -210,8 +212,6 @@ vSeeds.emplace_back("seed1.verge-blockchain.com"); //swat vSeeds.emplace_back("seed2.verge-blockchain.com"); //swat } - - base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,30); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,33); base58Prefixes[SECRET_KEY] = std::vector(1,158); //128 + PUBKEY_ADDRESS From 35c56b29c4e8d080ec25ce9b4bba3a733adca0c5 Mon Sep 17 00:00:00 2001 From: swat69 Date: Sun, 15 Dec 2024 20:39:42 +0100 Subject: [PATCH 14/16] update seeds (#1154) --- src/chainparams.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index df3ecb60..8fd68a1e 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -157,19 +157,12 @@ vSeeds.emplace_back("y6wkdtkrhdgqorzhxgfhchxb5x2i5k2zzpt4sbrdhjkydrligzuzpzqd.on vSeeds.emplace_back("kb2bgqdwmxwxekxkc6g2s7diramjhdbiqhyxoesbzvlqsbqo7ws5l2qd.onion"); //v7 vSeeds.emplace_back("shtsxnyxjjplkfifdwoz22u7xef7os2fhaq3j7bkk5md37wj7ors4yqd.onion"); //v7 vSeeds.emplace_back("afppaj6ugeskfyjo2z24sjo37572ln7ggfkcuk3a5lkhznpqsfgxw6qd.onion"); //v7 -vSeeds.emplace_back("4omta4xmldql2xqv5ji2rjplejqrd56yst6jlsork43ayb3rbhkpywyd.onion"); //v7 -vSeeds.emplace_back("7q6c6glv5hp5humq3wh5qzlt7jp3s3cacpznjzu2jehkmf7fivy2jmid.onion"); //v7 vSeeds.emplace_back("ka2e2kaw5oxsyykw3ykdvba43eya6cotzm2huvvtrt7fw3dm62ztqfid.onion"); //v7 -vSeeds.emplace_back("xzpuglxfng6lypn2ggnqeiwpo5uyzbnrlwmutgoboeji6aru7oxqjeid.onion"); //v7 vSeeds.emplace_back("4wqkmkldxngbemhlebywhsjzmlqwbveksqbadcjj7ga6ctbrrcs6q3id.onion"); //v7 -vSeeds.emplace_back("xcb4tbu5vywfbiehqj5p56wlpoq4nd4e62ujfhsydbvvrjn6mev2juad.onion"); //v7 -vSeeds.emplace_back("myg3o4o5xe2d4ht2hsguxwbbvkbv5wbthkzztc243oycstapsyldcdqd.onion"); //v7 vSeeds.emplace_back("accu36f6dg5e54axjcytitblk4r736uenuvs6fzbp77m3akfxztpeqqd.onion"); //v7 vSeeds.emplace_back("dzp3twhnyccmyv2mchkhcihgvobgbhwj23bum7esdtg3ajyaheaxswyd.onion"); //v7 vSeeds.emplace_back("b33anagkcywi5ahfdufcvymoaioone5syhrt74bhse46hzbkcziqmfqd.onion"); vSeeds.emplace_back("rje6q245yhiyn4setn5abjlcqwapxzgwbfksrscexyhv7ffjdasmvaqd.onion"); -vSeeds.emplace_back("g2idg3exipjm7po3votk4bjbwhrrw53y5s53vixeilqevvus6cmx4rid.onion"); -vSeeds.emplace_back("b2ii22nkcg2pazmfvojf7vsrfvq76wmfcyh4phmb26tifkrqjwkjslad.onion"); vSeeds.emplace_back("fs6zqnig2st24grcjdeqdvgjisohdj6itwxwqyymv7m6lku2itotczid.onion"); vSeeds.emplace_back("2vrz2akwqkmbvpxa2fhxp2mdccba5253n5jqjox5zthakxrci25wnoqd.onion"); vSeeds.emplace_back("p5lmvvppkxi3jbisxaq3zojsvvnnhfowfngo6aeh63uqt66xfjjg7cyd.onion"); @@ -177,13 +170,10 @@ vSeeds.emplace_back("3o7inymtjb55o6pdpro3irptlhi447hhkxnjmuara2by2pxvlyq464id.on vSeeds.emplace_back("i35eth5la6nsp55z3uyg3fawn4hk6no7pbigfbam7divbrkld7pozuid.onion"); vSeeds.emplace_back("6tick2dw6amargim7w7qauqcpnz2uzbxhyhctiyzjismsraaqehpqmad.onion"); vSeeds.emplace_back("ddnrezdtpkps456y5usfldu6ntvvcb7qir27jj362qz6pjlnkdtmnrqd.onion"); -vSeeds.emplace_back("fgj5j7fityizhekuzdhnl4l3mx2mko3tevklucedspol6lsherwl7tad.onion"); vSeeds.emplace_back("gnxxjtvdww5u3ko5a2irehzxc7f7fsccrtqkz2t6o2juflqxevznclid.onion"); vSeeds.emplace_back("5ia5cridzvmrfn6jrc7yegxdiqsn23yr3gf2b3ru54zopbv5crwt7nad.onion"); -vSeeds.emplace_back("s3qkztnyiyb2zz52vnrm6ywlva7sxxycmjc4qcwvvmuzoukqde32qaqd.onion"); vSeeds.emplace_back("7ernyamnnp7eqqmsbmrjg36c2l3wk7bimdvlrz5qyd4c3uharwbkarad.onion"); vSeeds.emplace_back("5ia5cridzvmrfn6jrc7yegxdiqsn23yr3gf2b3ru54zopbv5crwt7nad.onion"); -vSeeds.emplace_back("tfvbzc6ambp3j4xcuz3f4q6znys4ungjwfrotcx3xeqehup3lc6tqkad.onion"); vSeeds.emplace_back("mmybo32fgmt5fo2ttkoobbrjhm3o2jp44niwfy52vj3fydfca2eb2qid.onion"); vSeeds.emplace_back("kb2bgqdwmxwxekxkc6g2s7diramjhdbiqhyxoesbzvlqsbqo7ws5l2qd.onion"); vSeeds.emplace_back("zvbevhqr33jaz67zx4mj2xqa4uqcitlwi2egmfnmjaozbxohsqppzhqd.onion"); @@ -192,15 +182,11 @@ vSeeds.emplace_back("rkann5lyt2ogrvdnvlu5t7ujewonrojpypqdbp3f2mj3nxb57inxuqad.on vSeeds.emplace_back("dlt3li54277xgyijen36nuaqd7oi6xu6s5ye47frjfd7g7kmnsp53kad.onion"); vSeeds.emplace_back("sufbx5fzkoirdu5vvzm53tae2zqnl3ynnxjamvcslgq62benctcaybid.onion"); vSeeds.emplace_back("n7g5wqzanuip5ito4ugrvwu64d2urahcr2g4dca6uhpdzy7bvrnflxyd.onion"); -vSeeds.emplace_back("5ff6psdazoqr6ufcriba6rgtbsrtuq2pyokckvod2sgrgey5qtwil4id.onion"); vSeeds.emplace_back("yr4q7su3pcstsfgfjedmr552rlrqmjengyzxuwt5mlz2fyjdvvu6gpad.onion"); -vSeeds.emplace_back("jv6ppcw7jbtdwekqoramwefyatm232vogofyzqterhk57ptg4rw6y2yd.onion"); vSeeds.emplace_back("tb2mdz7rtqiz5n6765x2arfmkizdrhmfxibhtglzo6jw72jyrn4pd2qd.onion"); vSeeds.emplace_back("ly6s7ng3a2xen7f3dnf6xrn6izigdx3xbpsp5vgtswij3lwo6gtbghyd.onion"); vSeeds.emplace_back("4tufvajf5pyuxcbzw4bvmodwxxxr3sl5ixggdn2eblycjznjfyagvhyd.onion"); -vSeeds.emplace_back("av36vsyhvcbbmrd6jopgrch7sq5x3d7acx7hfync26vicwt3btwoqoqd.onion"); vSeeds.emplace_back("fkkznbzmdpyk65swgux63fv2ybez5i4aojcxcry3oavb4qj5czvwdhad.onion"); -vSeeds.emplace_back("igt6e3eui3j4hp5ewjrohzpdbrlfklhnbsf3f6tif5gakn6xrac3s5yd.onion"); vSeeds.emplace_back("ou46wbarsnmet3i3nsbs7zrg5bfisjrp4p7h5gemi2ricdzn6wjrxmad.onion"); vSeeds.emplace_back("r5tg55r2xnexcnk6yrzekxmv34ysqn7xvpv7vz7ebent7znppw32geyd.onion"); vSeeds.emplace_back("5tmfjfa7ftdbotoarkwbu7h7xuleahq47lumvnwdqnwoef3zbvanf3qd.onion"); From 7f6858eb10f40fadfeeaa6a29c78fdf76ed722d1 Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sat, 28 Dec 2024 17:15:27 -0500 Subject: [PATCH 15/16] moar seeds n stuff. https://youtu.be/bXWk-aInsow?si=uGToDV9mB9RiwiU6 --- src/chainparams.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 8fd68a1e..65c80f57 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -191,6 +191,8 @@ vSeeds.emplace_back("ou46wbarsnmet3i3nsbs7zrg5bfisjrp4p7h5gemi2ricdzn6wjrxmad.on vSeeds.emplace_back("r5tg55r2xnexcnk6yrzekxmv34ysqn7xvpv7vz7ebent7znppw32geyd.onion"); vSeeds.emplace_back("5tmfjfa7ftdbotoarkwbu7h7xuleahq47lumvnwdqnwoef3zbvanf3qd.onion"); vSeeds.emplace_back("cydj7pocjyvdvl3nkrb5kxow6wga24oyzfik7ycpe5xlphvlastfhqyd.onion"); +vSeeds.emplace_back("segvmars637oxuy224gclsupzws7567vcuqonqx24j2iephrer2v4ryd.onion"); +vSeeds.emplace_back("tjupazrghiqqotro6yzlsla3zkxe6vfc4odpozgcft4bv5a6xrpnlbqd.onion"); } if (gArgs.IsArgSet("-without-tor") || gArgs.GetBoolArg("-dynamic-network", false)) { From f0c95f175576657cb777c07af7f20994c6ad778f Mon Sep 17 00:00:00 2001 From: sunerok <8443713+justinvforvendetta@users.noreply.github.com> Date: Sun, 29 Dec 2024 22:13:32 -0500 Subject: [PATCH 16/16] Update chainparams.cpp add nownodes to clearnet/dynamic network --- src/chainparams.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 65c80f57..e6618b28 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -198,6 +198,7 @@ vSeeds.emplace_back("tjupazrghiqqotro6yzlsla3zkxe6vfc4odpozgcft4bv5a6xrpnlbqd.on if (gArgs.IsArgSet("-without-tor") || gArgs.GetBoolArg("-dynamic-network", false)) { vSeeds.emplace_back("seed1.verge-blockchain.com"); //swat vSeeds.emplace_back("seed2.verge-blockchain.com"); //swat +vSeeds.emplace_back("xvg.nownodes.io"); //NOWnodes seed } base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,30);