upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbitflash <admin@bitflash.network>2026-08-13 16:56:01 -0300
committerbitflash <admin@bitflash.network>2026-08-13 16:56:01 -0300
commit9e39a50d1f110020b0841d31e4b931aa877cc448 (patch)
treec61226dfc94edc82ad402cb3af3e8fc398e46a74
parent54908b8bc42cc7886eef2ed913f1745eba5a8cca (diff)
release: v1.2.19 (nHDNext restore fix, Tor onion transport: managed Tor, direct onion peers, onion-only mode)
-rw-r--r--Makefile2
-rw-r--r--README.md2
-rw-r--r--build-1219.log381
-rw-r--r--build-17.log78
-rw-r--r--build-appimage.log5
-rw-r--r--build-node.log387
-rw-r--r--docs/site.md4
-rw-r--r--scripts/__pycache__/bitflash_chain.cpython-313.pycbin0 -> 22668 bytes
8 files changed, 855 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index d1277a4..60d1227 100644
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@
11ROOT := $(shell pwd) 11ROOT := $(shell pwd)
12NPROC := $(shell nproc 2>/dev/null || echo 2) 12NPROC := $(shell nproc 2>/dev/null || echo 2)
13SUDO := $(shell [ "$$(id -u)" = "0" ] && echo "" || echo "sudo") 13SUDO := $(shell [ "$$(id -u)" = "0" ] && echo "" || echo "sudo")
14VERSION := 1.2.18 14VERSION := 1.2.19
15 15
16SECP256K1_REPO := https://github.com/bitcoin-core/secp256k1 16SECP256K1_REPO := https://github.com/bitcoin-core/secp256k1
17SECP256K1_COMMIT := 7fecac74aed8e1fd9078380d67dd04663705c989 17SECP256K1_COMMIT := 7fecac74aed8e1fd9078380d67dd04663705c989
diff --git a/README.md b/README.md
index bb6a4d4..1782bc3 100644
--- a/README.md
+++ b/README.md
@@ -83,7 +83,7 @@ Public mirrors should make the latest checksum files available both under the
83versioned release directory and at the release root: 83versioned release directory and at the release root:
84 84
85```text 85```text
86https://releases.bitflash.network/v1.2.18/SHA256SUMS 86https://releases.bitflash.network/v1.2.19/SHA256SUMS
87https://releases.bitflash.network/SHA256SUMS # alias to latest 87https://releases.bitflash.network/SHA256SUMS # alias to latest
88``` 88```
89 89
diff --git a/build-1219.log b/build-1219.log
new file mode 100644
index 0000000..9aa1b25
--- /dev/null
+++ b/build-1219.log
@@ -0,0 +1,381 @@
1Lendo listas de pacotes...
2Construindo árvore de dependências...
3Lendo informação de estado...
4build-essential já é a versão mais nova (12.12).
5cmake já é a versão mais nova (3.31.6-2).
6git já é a versão mais nova (1:2.47.3-0+deb13u1).
7pkg-config já é a versão mais nova (1.8.1-4).
8autoconf já é a versão mais nova (2.72-3.1).
9libtool já é a versão mais nova (2.5.4-4).
10libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
11libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
12libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
13nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
14libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
15libglfw3-dev já é a versão mais nova (3.4-3).
16libgl-dev já é a versão mais nova (1.7.0-1+b2).
17python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
18clang já é a versão mais nova (1:19.0-63).
190 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 44 não atualizados.
20==> building libsecp256k1
21==> libsecp256k1 pinned at 7fecac74aed8e1fd9078380d67dd04663705c989
22libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autotools-aux'.
23libtoolize: copying file 'autotools-aux/ltmain.sh'
24libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'autotools-aux/m4'.
25libtoolize: copying file 'autotools-aux/m4/libtool.m4'
26libtoolize: copying file 'autotools-aux/m4/ltoptions.m4'
27libtoolize: copying file 'autotools-aux/m4/ltsugar.m4'
28libtoolize: copying file 'autotools-aux/m4/ltversion.m4'
29libtoolize: copying file 'autotools-aux/m4/lt~obsolete.m4'
30configure.ac:39: installing 'autotools-aux/ar-lib'
31configure.ac:37: installing 'autotools-aux/compile'
32configure.ac:24: installing 'autotools-aux/config.guess'
33configure.ac:24: installing 'autotools-aux/config.sub'
34configure.ac:27: installing 'autotools-aux/install-sh'
35configure.ac:27: installing 'autotools-aux/missing'
36Makefile.am: installing 'autotools-aux/depcomp'
37parallel-tests: installing 'autotools-aux/test-driver'
38checking build system type... x86_64-pc-linux-gnu
39checking host system type... x86_64-pc-linux-gnu
40checking for a BSD-compatible install... /usr/bin/install -c
41checking whether sleep supports fractional seconds... yes
42checking filesystem timestamp resolution... 0.01
43checking whether build environment is sane... yes
44checking for a race-free mkdir -p... /usr/bin/mkdir -p
45checking for gawk... no
46checking for mawk... mawk
47checking whether make sets $(MAKE)... yes
48checking whether make supports nested variables... yes
49checking xargs -n works... yes
50checking for gcc... gcc
51checking whether the C compiler works... yes
52checking for C compiler default output file name... a.out
53checking for suffix of executables...
54checking whether we are cross compiling... no
55checking for suffix of object files... o
56checking whether the compiler supports GNU C... yes
57checking whether gcc accepts -g... yes
58checking for gcc option to enable C11 features... none needed
59checking whether gcc understands -c and -o together... yes
60checking whether make supports the include directive... yes (GNU style)
61checking dependency style of gcc... gcc3
62checking dependency style of gcc... gcc3
63checking for ar... ar
64checking the archiver (ar) interface... ar
65checking how to print strings... printf
66checking for a sed that does not truncate output... /usr/bin/sed
67checking for grep that handles long lines and -e... /usr/bin/grep
68checking for egrep... /usr/bin/grep -E
69checking for fgrep... /usr/bin/grep -F
70checking for ld used by gcc... /usr/bin/ld
71checking if the linker (/usr/bin/ld) is GNU ld... yes
72checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
73checking the name lister (/usr/bin/nm -B) interface... BSD nm
74checking whether ln -s works... yes
75checking the maximum length of command line arguments... 1572864
76checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
77checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
78checking for /usr/bin/ld option to reload object files... -r
79checking for file... file
80checking for objdump... objdump
81checking how to recognize dependent libraries... pass_all
82checking for dlltool... no
83checking how to associate runtime and link libraries... printf %s\n
84checking for ranlib... ranlib
85checking for archiver @FILE support... @
86checking for strip... strip
87checking command to parse /usr/bin/nm -B output from gcc object... ok
88checking for sysroot... no
89checking for a working dd... /usr/bin/dd
90checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
91checking for mt... mt
92checking if mt is a manifest tool... no
93checking for stdio.h... yes
94checking for stdlib.h... yes
95checking for string.h... yes
96checking for inttypes.h... yes
97checking for stdint.h... yes
98checking for strings.h... yes
99checking for sys/stat.h... yes
100checking for sys/types.h... yes
101checking for unistd.h... yes
102checking for dlfcn.h... yes
103checking for objdir... .libs
104checking if gcc supports -fno-rtti -fno-exceptions... no
105checking for gcc option to produce PIC... -fPIC -DPIC
106checking if gcc PIC flag -fPIC -DPIC works... yes
107checking if gcc static flag -static works... yes
108checking if gcc supports -c -o file.o... yes
109checking if gcc supports -c -o file.o... (cached) yes
110checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
111checking dynamic linker characteristics... GNU/Linux ld.so
112checking how to hardcode library paths into programs... immediate
113checking whether stripping libraries is possible... yes
114checking if libtool supports shared libraries... yes
115checking whether to build shared libraries... no
116checking whether to build static libraries... yes
117checking if gcc supports -Werror... yes
118checking if gcc supports -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef... yes
119checking if gcc supports -Wno-overlength-strings... yes
120checking if gcc supports -Wall... yes
121checking if gcc supports -Wno-unused-function... yes
122checking if gcc supports -Wextra... yes
123checking if gcc supports -Wcast-align... yes
124checking if gcc supports -Wcast-align=strict... yes
125checking if gcc supports -Wconditional-uninitialized... no
126checking if gcc supports -Wreserved-identifier... no
127checking if gcc supports -Wtrailing-whitespace=any... no
128checking if gcc supports -Wleading-whitespace=spaces... no
129checking for valgrind support...
130checking for x86_64 assembly availability... yes
131checking that generated files are newer than configure... done
132configure: creating ./config.status
133config.status: creating Makefile
134config.status: creating libsecp256k1.pc
135config.status: executing depfiles commands
136config.status: executing libtool commands
137
138Build Options:
139 with external callbacks = no
140 with benchmarks = no
141 with tests = no
142 with exhaustive tests = yes
143 with ctime tests = no
144 with coverage = no
145 with examples = no
146 module ecdh = yes
147 module recovery = no
148 module extrakeys = yes
149 module schnorrsig = yes
150 module musig = yes
151 module ellswift = yes
152 module silentpayments = yes
153
154 asm = x86_64
155 ecmult window size = 15
156 ecmult gen table size = 86 KiB
157
158 valgrind = no
159 CC = gcc
160 CPPFLAGS =
161 SECP_CFLAGS = -O2 -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef -Wno-overlength-strings -Wall -Wno-unused-function -Wextra -Wcast-align -Wcast-align=strict
162 CFLAGS = -g -O2
163 LDFLAGS =
164make[1]: Entrando no diretório '/root/rel16/secp256k1-build'
165
166make all-am
167make[2]: Entrando no diretório '/root/rel16/secp256k1-build'
168
169 CC src/exhaustive_tests-tests_exhaustive.o
170 CCLD exhaustive_tests
171 CC src/libsecp256k1_la-secp256k1.lo
172 CC src/libsecp256k1_precomputed_la-precomputed_ecmult.lo
173 CC src/libsecp256k1_precomputed_la-precomputed_ecmult_gen.lo
174 CCLD libsecp256k1_precomputed.la
175 CCLD libsecp256k1.la
176make[2]: Saindo do diretório '/root/rel16/secp256k1-build'
177
178make[1]: Saindo do diretório '/root/rel16/secp256k1-build'
179
180make[1]: Entrando no diretório '/root/rel16/secp256k1-build'
181
182make install-am
183make[2]: Entrando no diretório '/root/rel16/secp256k1-build'
184
185make[3]: Entrando no diretório '/root/rel16/secp256k1-build'
186
187 /usr/bin/mkdir -p '/usr/local/lib'
188 /bin/bash ./libtool --mode=install /usr/bin/install -c libsecp256k1.la '/usr/local/lib'
189libtool: install: /usr/bin/install -c .libs/libsecp256k1.lai /usr/local/lib/libsecp256k1.la
190libtool: install: /usr/bin/install -c .libs/libsecp256k1.a /usr/local/lib/libsecp256k1.a
191libtool: install: chmod 644 /usr/local/lib/libsecp256k1.a
192libtool: install: ranlib /usr/local/lib/libsecp256k1.a
193libtool: finish: PATH="/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
194----------------------------------------------------------------------
195Libraries have been installed in:
196 /usr/local/lib
197
198If you ever happen to want to link against installed libraries
199in a given directory, LIBDIR, you must either use libtool, and
200specify the full pathname of the library, or use the '-LLIBDIR'
201flag during linking and do at least one of the following:
202 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
203 during execution
204 - add LIBDIR to the 'LD_RUN_PATH' environment variable
205 during linking
206 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
207 - have your system administrator add LIBDIR to '/etc/ld.so.conf'
208
209See any operating system documentation about shared libraries for
210more information, such as the ld(1) and ld.so(8) manual pages.
211----------------------------------------------------------------------
212 /usr/bin/mkdir -p '/usr/local/include'
213 /usr/bin/install -c -m 644 include/secp256k1.h include/secp256k1_preallocated.h include/secp256k1_ecdh.h include/secp256k1_extrakeys.h include/secp256k1_schnorrsig.h include/secp256k1_musig.h include/secp256k1_ellswift.h include/secp256k1_silentpayments.h '/usr/local/include'
214 /usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
215 /usr/bin/install -c -m 644 libsecp256k1.pc '/usr/local/lib/pkgconfig'
216make[3]: Saindo do diretório '/root/rel16/secp256k1-build'
217
218make[2]: Saindo do diretório '/root/rel16/secp256k1-build'
219
220make[1]: Saindo do diretório '/root/rel16/secp256k1-build'
221
222==> libsecp256k1 done
223==> building RandomX
224==> RandomX pinned at 1e9d4b2df63fa6edf46b06789486e23c0fcaa55a
225-- The C compiler identification is GNU 14.2.0
226-- The CXX compiler identification is GNU 14.2.0
227-- Detecting C compiler ABI info
228-- Detecting C compiler ABI info - done
229-- Check for working C compiler: /usr/bin/cc - skipped
230-- Detecting C compile features
231-- Detecting C compile features - done
232-- Detecting CXX compiler ABI info
233-- Detecting CXX compiler ABI info - done
234-- Check for working CXX compiler: /usr/bin/c++ - skipped
235-- Detecting CXX compile features
236-- Detecting CXX compile features - done
237-- Performing Test _maes_cxx
238-- Performing Test _maes_cxx - Success
239-- Setting CXX flag -maes
240-- Performing Test _maes_c
241-- Performing Test _maes_c - Success
242-- Setting C flag -maes
243-- Performing Test HAVE_SSSE3
244-- Performing Test HAVE_SSSE3 - Success
245-- Performing Test HAVE_AVX2
246-- Performing Test HAVE_AVX2 - Success
247-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
248-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
249-- Found Threads: TRUE
250-- Performing Test HAVE_CXX_ATOMICS
251-- Performing Test HAVE_CXX_ATOMICS - Success
252-- Performing Test HAVE_POSIX_MEMALIGN
253-- Performing Test HAVE_POSIX_MEMALIGN - Success
254-- Configuring done (0.9s)
255-- Generating done (0.0s)
256-- Build files have been written to: /root/RandomX/build
257make[1]: Entrando no diretório '/root/RandomX/build'
258
259[ 3%] Building CXX object CMakeFiles/randomx.dir/src/aes_hash.cpp.o
260[ 7%] Building C object CMakeFiles/randomx.dir/src/argon2_ref.c.o
261[ 11%] Building C object CMakeFiles/randomx.dir/src/argon2_ssse3.c.o
262[ 14%] Building C object CMakeFiles/randomx.dir/src/argon2_avx2.c.o
263[ 18%] Building CXX object CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o
264[ 22%] Building CXX object CMakeFiles/randomx.dir/src/cpu.cpp.o
265[ 25%] Building CXX object CMakeFiles/randomx.dir/src/dataset.cpp.o
266[ 29%] Building CXX object CMakeFiles/randomx.dir/src/soft_aes.cpp.o
267[ 33%] Building C object CMakeFiles/randomx.dir/src/virtual_memory.c.o
268[ 37%] Building CXX object CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o
269[ 40%] Building CXX object CMakeFiles/randomx.dir/src/allocator.cpp.o
270[ 44%] Building CXX object CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o
271[ 48%] Building CXX object CMakeFiles/randomx.dir/src/instruction.cpp.o
272[ 51%] Building CXX object CMakeFiles/randomx.dir/src/randomx.cpp.o
273[ 55%] Building CXX object CMakeFiles/randomx.dir/src/superscalar.cpp.o
274[ 59%] Building CXX object CMakeFiles/randomx.dir/src/vm_compiled.cpp.o
275[ 62%] Building CXX object CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o
276[ 66%] Building C object CMakeFiles/randomx.dir/src/argon2_core.c.o
277[ 70%] Building CXX object CMakeFiles/randomx.dir/src/blake2_generator.cpp.o
278[ 74%] Building CXX object CMakeFiles/randomx.dir/src/instructions_portable.cpp.o
279[ 77%] Building C object CMakeFiles/randomx.dir/src/reciprocal.c.o
280[ 81%] Building CXX object CMakeFiles/randomx.dir/src/virtual_machine.cpp.o
281[ 85%] Building CXX object CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o
282[ 88%] Building C object CMakeFiles/randomx.dir/src/blake2/blake2b.c.o
283[ 92%] Building CXX object CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.o
284[ 96%] Building C object CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.o
285[100%] Linking CXX static library librandomx.a
286[100%] Built target randomx
287make[1]: Saindo do diretório '/root/RandomX/build'
288
289==> RandomX done
290make -C src -f Makefile -j1
291make[1]: Entrando no diretório '/root/rel16/src'
292
293g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/util.o util.cpp
294g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/script.o script.cpp
295g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/db.o db.cpp
296g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/net.o net.cpp
297g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/main.o main.cpp
298g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/market.o market.cpp
299g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/nostr.o nostr.cpp
300g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/randomx_pow.o randomx_pow.cpp
301g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfaddr.o btfaddr.cpp
302g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfchan.o btfchan.cpp
303g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfrv.o btfrv.cpp
304g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btftunnel.o btftunnel.cpp
305g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/rpc.o rpc.cpp
306g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/selftest.o selftest.cpp
307g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/bip32.o bip32.cpp
308g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/walletcmd.o walletcmd.cpp
309g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/proxy.o proxy.cpp
310g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/gui.o gui.cpp
311g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/main_gui.o main_gui.cpp
312g++ -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o bitflash obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o obj/imgui_widgets.o obj/imgui_impl_glfw.o obj/imgui_impl_opengl3.o obj/util.o obj/script.o obj/db.o obj/net.o obj/main.o obj/market.o obj/sha.o obj/nostr.o obj/randomx_pow.o obj/btfaddr.o obj/btfchan.o obj/btfrv.o obj/btftunnel.o obj/rpc.o obj/selftest.o obj/bip32.o obj/walletcmd.o obj/proxy.o obj/gui.o obj/main_gui.o -L/usr/local/lib -lsecp256k1 -L/root/RandomX/build -lrandomx -lsodium -lssl -lcrypto -ldb_cxx -lpthread -lglfw -lGL
313Built: bitflash
314make[1]: Saindo do diretório '/root/rel16/src'
315
316strip src/bitflash
317make -f Makefile appimage
318make[1]: Entrando no diretório '/root/rel16'
319
320==> building AppImage
321 bundled libsodium.so.23
322 bundled libdb_cxx-5.3.so
323 bundled libglfw.so.3
324Built: Bitflash-1.2.19-x86_64.AppImage
325make[1]: Saindo do diretório '/root/rel16'
326
327make -f Makefile linux-node
328make[1]: Entrando no diretório '/root/rel16'
329
330Lendo listas de pacotes...
331Construindo árvore de dependências...
332Lendo informação de estado...
333build-essential já é a versão mais nova (12.12).
334cmake já é a versão mais nova (3.31.6-2).
335git já é a versão mais nova (1:2.47.3-0+deb13u1).
336pkg-config já é a versão mais nova (1.8.1-4).
337autoconf já é a versão mais nova (2.72-3.1).
338libtool já é a versão mais nova (2.5.4-4).
339libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
340libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
341libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
342nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
343libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
344libglfw3-dev já é a versão mais nova (3.4-3).
345libgl-dev já é a versão mais nova (1.7.0-1+b2).
346python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
347clang já é a versão mais nova (1:19.0-63).
3480 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 44 não atualizados.
349==> libsecp256k1 already installed
350==> RandomX already built
351make -C src -f Makefile bitflash-node -j1
352make[2]: Entrando no diretório '/root/rel16/src'
353
354g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/util.o util.cpp
355g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/script.o script.cpp
356g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/db.o db.cpp
357g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/net.o net.cpp
358g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/main.o main.cpp
359g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/market.o market.cpp
360g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/nostr.o nostr.cpp
361g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/randomx_pow.o randomx_pow.cpp
362g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfaddr.o btfaddr.cpp
363g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfchan.o btfchan.cpp
364g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfrv.o btfrv.cpp
365g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btftunnel.o btftunnel.cpp
366g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/rpc.o rpc.cpp
367g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/selftest.o selftest.cpp
368g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/bip32.o bip32.cpp
369g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/walletcmd.o walletcmd.cpp
370g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/proxy.o proxy.cpp
371g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/main_gui.o main_gui.cpp
372g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/headless.o headless.cpp
373g++ -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -DBITFLASH_NODE_BUILD -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o bitflash-node obj-node/util.o obj-node/script.o obj-node/db.o obj-node/net.o obj-node/main.o obj-node/market.o obj-node/sha.o obj-node/nostr.o obj-node/randomx_pow.o obj-node/btfaddr.o obj-node/btfchan.o obj-node/btfrv.o obj-node/btftunnel.o obj-node/rpc.o obj-node/selftest.o obj-node/bip32.o obj-node/walletcmd.o obj-node/proxy.o obj-node/main_gui.o obj-node/headless.o -L/usr/local/lib -lsecp256k1 -L/root/RandomX/build -lrandomx -lsodium -lssl -lcrypto -ldb_cxx -lpthread
374Built: bitflash-node (headless, no libGL needed)
375make[2]: Saindo do diretório '/root/rel16/src'
376
377strip src/bitflash-node
378cp src/bitflash-node bitflash-node-1.2.19-x86_64
379Built: bitflash-node-1.2.19-x86_64
380make[1]: Saindo do diretório '/root/rel16'
381
diff --git a/build-17.log b/build-17.log
new file mode 100644
index 0000000..6c8c841
--- /dev/null
+++ b/build-17.log
@@ -0,0 +1,78 @@
1Lendo listas de pacotes...
2Construindo árvore de dependências...
3Lendo informação de estado...
4build-essential já é a versão mais nova (12.12).
5cmake já é a versão mais nova (3.31.6-2).
6git já é a versão mais nova (1:2.47.3-0+deb13u1).
7pkg-config já é a versão mais nova (1.8.1-4).
8autoconf já é a versão mais nova (2.72-3.1).
9libtool já é a versão mais nova (2.5.4-4).
10libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
11libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
12libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
13nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
14libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
15libglfw3-dev já é a versão mais nova (3.4-3).
16libgl-dev já é a versão mais nova (1.7.0-1+b2).
17python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
18clang já é a versão mais nova (1:19.0-63).
190 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 49 não atualizados.
20==> libsecp256k1 already installed
21==> RandomX already built
22make -C src -f Makefile -j1
23make[1]: Entrando no diretório '/root/rel16/src'
24
25make[1]: Nada a ser feito para 'all'.
26make[1]: Saindo do diretório '/root/rel16/src'
27
28strip src/bitflash
29make -f Makefile appimage
30make[1]: Entrando no diretório '/root/rel16'
31
32==> building AppImage
33 bundled libsodium.so.23
34 bundled libdb_cxx-5.3.so
35 bundled libglfw.so.3
36Built: Bitflash-1.2.17-x86_64.AppImage
37make[1]: Saindo do diretório '/root/rel16'
38
39make -f Makefile linux-node
40make[1]: Entrando no diretório '/root/rel16'
41
42Lendo listas de pacotes...
43Construindo árvore de dependências...
44Lendo informação de estado...
45build-essential já é a versão mais nova (12.12).
46cmake já é a versão mais nova (3.31.6-2).
47git já é a versão mais nova (1:2.47.3-0+deb13u1).
48pkg-config já é a versão mais nova (1.8.1-4).
49autoconf já é a versão mais nova (2.72-3.1).
50libtool já é a versão mais nova (2.5.4-4).
51libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
52libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
53libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
54nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
55libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
56libglfw3-dev já é a versão mais nova (3.4-3).
57libgl-dev já é a versão mais nova (1.7.0-1+b2).
58python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
59clang já é a versão mais nova (1:19.0-63).
600 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 49 não atualizados.
61==> libsecp256k1 already installed
62==> RandomX already built
63make -C src -f Makefile bitflash-node -j1
64make[2]: Entrando no diretório '/root/rel16/src'
65
66make[2]: 'bitflash-node' está atualizado.
67make[2]: Saindo do diretório '/root/rel16/src'
68
69strip src/bitflash-node
70cp src/bitflash-node bitflash-node-1.2.17-x86_64
71Built: bitflash-node-1.2.17-x86_64
72make[1]: Saindo do diretório '/root/rel16'
73
74==> building AppImage
75 bundled libsodium.so.23
76 bundled libdb_cxx-5.3.so
77 bundled libglfw.so.3
78Built: Bitflash-1.2.17-x86_64.AppImage
diff --git a/build-appimage.log b/build-appimage.log
new file mode 100644
index 0000000..d6b95ed
--- /dev/null
+++ b/build-appimage.log
@@ -0,0 +1,5 @@
1==> building AppImage
2 bundled libsodium.so.23
3 bundled libdb_cxx-5.3.so
4 bundled libglfw.so.3
5Built: Bitflash-1.2.16-x86_64.AppImage
diff --git a/build-node.log b/build-node.log
new file mode 100644
index 0000000..951c2a0
--- /dev/null
+++ b/build-node.log
@@ -0,0 +1,387 @@
1Lendo listas de pacotes...
2Construindo árvore de dependências...
3Lendo informação de estado...
4build-essential já é a versão mais nova (12.12).
5cmake já é a versão mais nova (3.31.6-2).
6git já é a versão mais nova (1:2.47.3-0+deb13u1).
7pkg-config já é a versão mais nova (1.8.1-4).
8autoconf já é a versão mais nova (2.72-3.1).
9libtool já é a versão mais nova (2.5.4-4).
10libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
11libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
12libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
13nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
14libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
15libglfw3-dev já é a versão mais nova (3.4-3).
16libgl-dev já é a versão mais nova (1.7.0-1+b2).
17python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
18clang já é a versão mais nova (1:19.0-63).
190 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 49 não atualizados.
20==> building libsecp256k1
21==> libsecp256k1 pinned at 7fecac74aed8e1fd9078380d67dd04663705c989
22libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autotools-aux'.
23libtoolize: copying file 'autotools-aux/ltmain.sh'
24libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'autotools-aux/m4'.
25libtoolize: copying file 'autotools-aux/m4/libtool.m4'
26libtoolize: copying file 'autotools-aux/m4/ltoptions.m4'
27libtoolize: copying file 'autotools-aux/m4/ltsugar.m4'
28libtoolize: copying file 'autotools-aux/m4/ltversion.m4'
29libtoolize: copying file 'autotools-aux/m4/lt~obsolete.m4'
30configure.ac:39: installing 'autotools-aux/ar-lib'
31configure.ac:37: installing 'autotools-aux/compile'
32configure.ac:24: installing 'autotools-aux/config.guess'
33configure.ac:24: installing 'autotools-aux/config.sub'
34configure.ac:27: installing 'autotools-aux/install-sh'
35configure.ac:27: installing 'autotools-aux/missing'
36Makefile.am: installing 'autotools-aux/depcomp'
37parallel-tests: installing 'autotools-aux/test-driver'
38checking build system type... x86_64-pc-linux-gnu
39checking host system type... x86_64-pc-linux-gnu
40checking for a BSD-compatible install... /usr/bin/install -c
41checking whether sleep supports fractional seconds... yes
42checking filesystem timestamp resolution... 0.01
43checking whether build environment is sane... yes
44checking for a race-free mkdir -p... /usr/bin/mkdir -p
45checking for gawk... no
46checking for mawk... mawk
47checking whether make sets $(MAKE)... yes
48checking whether make supports nested variables... yes
49checking xargs -n works... yes
50checking for gcc... gcc
51checking whether the C compiler works... yes
52checking for C compiler default output file name... a.out
53checking for suffix of executables...
54checking whether we are cross compiling... no
55checking for suffix of object files... o
56checking whether the compiler supports GNU C... yes
57checking whether gcc accepts -g... yes
58checking for gcc option to enable C11 features... none needed
59checking whether gcc understands -c and -o together... yes
60checking whether make supports the include directive... yes (GNU style)
61checking dependency style of gcc... gcc3
62checking dependency style of gcc... gcc3
63checking for ar... ar
64checking the archiver (ar) interface... ar
65checking how to print strings... printf
66checking for a sed that does not truncate output... /usr/bin/sed
67checking for grep that handles long lines and -e... /usr/bin/grep
68checking for egrep... /usr/bin/grep -E
69checking for fgrep... /usr/bin/grep -F
70checking for ld used by gcc... /usr/bin/ld
71checking if the linker (/usr/bin/ld) is GNU ld... yes
72checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
73checking the name lister (/usr/bin/nm -B) interface... BSD nm
74checking whether ln -s works... yes
75checking the maximum length of command line arguments... 1572864
76checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
77checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
78checking for /usr/bin/ld option to reload object files... -r
79checking for file... file
80checking for objdump... objdump
81checking how to recognize dependent libraries... pass_all
82checking for dlltool... no
83checking how to associate runtime and link libraries... printf %s\n
84checking for ranlib... ranlib
85checking for archiver @FILE support... @
86checking for strip... strip
87checking command to parse /usr/bin/nm -B output from gcc object... ok
88checking for sysroot... no
89checking for a working dd... /usr/bin/dd
90checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
91checking for mt... mt
92checking if mt is a manifest tool... no
93checking for stdio.h... yes
94checking for stdlib.h... yes
95checking for string.h... yes
96checking for inttypes.h... yes
97checking for stdint.h... yes
98checking for strings.h... yes
99checking for sys/stat.h... yes
100checking for sys/types.h... yes
101checking for unistd.h... yes
102checking for dlfcn.h... yes
103checking for objdir... .libs
104checking if gcc supports -fno-rtti -fno-exceptions... no
105checking for gcc option to produce PIC... -fPIC -DPIC
106checking if gcc PIC flag -fPIC -DPIC works... yes
107checking if gcc static flag -static works... yes
108checking if gcc supports -c -o file.o... yes
109checking if gcc supports -c -o file.o... (cached) yes
110checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
111checking dynamic linker characteristics... GNU/Linux ld.so
112checking how to hardcode library paths into programs... immediate
113checking whether stripping libraries is possible... yes
114checking if libtool supports shared libraries... yes
115checking whether to build shared libraries... no
116checking whether to build static libraries... yes
117checking if gcc supports -Werror... yes
118checking if gcc supports -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef... yes
119checking if gcc supports -Wno-overlength-strings... yes
120checking if gcc supports -Wall... yes
121checking if gcc supports -Wno-unused-function... yes
122checking if gcc supports -Wextra... yes
123checking if gcc supports -Wcast-align... yes
124checking if gcc supports -Wcast-align=strict... yes
125checking if gcc supports -Wconditional-uninitialized... no
126checking if gcc supports -Wreserved-identifier... no
127checking if gcc supports -Wtrailing-whitespace=any... no
128checking if gcc supports -Wleading-whitespace=spaces... no
129checking for valgrind support...
130checking for x86_64 assembly availability... yes
131checking that generated files are newer than configure... done
132configure: creating ./config.status
133config.status: creating Makefile
134config.status: creating libsecp256k1.pc
135config.status: executing depfiles commands
136config.status: executing libtool commands
137
138Build Options:
139 with external callbacks = no
140 with benchmarks = no
141 with tests = no
142 with exhaustive tests = yes
143 with ctime tests = no
144 with coverage = no
145 with examples = no
146 module ecdh = yes
147 module recovery = no
148 module extrakeys = yes
149 module schnorrsig = yes
150 module musig = yes
151 module ellswift = yes
152 module silentpayments = yes
153
154 asm = x86_64
155 ecmult window size = 15
156 ecmult gen table size = 86 KiB
157
158 valgrind = no
159 CC = gcc
160 CPPFLAGS =
161 SECP_CFLAGS = -O2 -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef -Wno-overlength-strings -Wall -Wno-unused-function -Wextra -Wcast-align -Wcast-align=strict
162 CFLAGS = -g -O2
163 LDFLAGS =
164make[1]: Entrando no diretório '/root/rel16/secp256k1-build'
165
166make all-am
167make[2]: Entrando no diretório '/root/rel16/secp256k1-build'
168
169 CC src/exhaustive_tests-tests_exhaustive.o
170 CCLD exhaustive_tests
171 CC src/libsecp256k1_la-secp256k1.lo
172 CC src/libsecp256k1_precomputed_la-precomputed_ecmult.lo
173 CC src/libsecp256k1_precomputed_la-precomputed_ecmult_gen.lo
174 CCLD libsecp256k1_precomputed.la
175 CCLD libsecp256k1.la
176make[2]: Saindo do diretório '/root/rel16/secp256k1-build'
177
178make[1]: Saindo do diretório '/root/rel16/secp256k1-build'
179
180make[1]: Entrando no diretório '/root/rel16/secp256k1-build'
181
182make install-am
183make[2]: Entrando no diretório '/root/rel16/secp256k1-build'
184
185make[3]: Entrando no diretório '/root/rel16/secp256k1-build'
186
187 /usr/bin/mkdir -p '/usr/local/lib'
188 /bin/bash ./libtool --mode=install /usr/bin/install -c libsecp256k1.la '/usr/local/lib'
189libtool: install: /usr/bin/install -c .libs/libsecp256k1.lai /usr/local/lib/libsecp256k1.la
190libtool: install: /usr/bin/install -c .libs/libsecp256k1.a /usr/local/lib/libsecp256k1.a
191libtool: install: chmod 644 /usr/local/lib/libsecp256k1.a
192libtool: install: ranlib /usr/local/lib/libsecp256k1.a
193libtool: finish: PATH="/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
194----------------------------------------------------------------------
195Libraries have been installed in:
196 /usr/local/lib
197
198If you ever happen to want to link against installed libraries
199in a given directory, LIBDIR, you must either use libtool, and
200specify the full pathname of the library, or use the '-LLIBDIR'
201flag during linking and do at least one of the following:
202 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
203 during execution
204 - add LIBDIR to the 'LD_RUN_PATH' environment variable
205 during linking
206 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
207 - have your system administrator add LIBDIR to '/etc/ld.so.conf'
208
209See any operating system documentation about shared libraries for
210more information, such as the ld(1) and ld.so(8) manual pages.
211----------------------------------------------------------------------
212 /usr/bin/mkdir -p '/usr/local/include'
213 /usr/bin/install -c -m 644 include/secp256k1.h include/secp256k1_preallocated.h include/secp256k1_ecdh.h include/secp256k1_extrakeys.h include/secp256k1_schnorrsig.h include/secp256k1_musig.h include/secp256k1_ellswift.h include/secp256k1_silentpayments.h '/usr/local/include'
214 /usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
215 /usr/bin/install -c -m 644 libsecp256k1.pc '/usr/local/lib/pkgconfig'
216make[3]: Saindo do diretório '/root/rel16/secp256k1-build'
217
218make[2]: Saindo do diretório '/root/rel16/secp256k1-build'
219
220make[1]: Saindo do diretório '/root/rel16/secp256k1-build'
221
222==> libsecp256k1 done
223==> building RandomX
224==> RandomX pinned at 1e9d4b2df63fa6edf46b06789486e23c0fcaa55a
225-- The C compiler identification is GNU 14.2.0
226-- The CXX compiler identification is GNU 14.2.0
227-- Detecting C compiler ABI info
228-- Detecting C compiler ABI info - done
229-- Check for working C compiler: /usr/bin/cc - skipped
230-- Detecting C compile features
231-- Detecting C compile features - done
232-- Detecting CXX compiler ABI info
233-- Detecting CXX compiler ABI info - done
234-- Check for working CXX compiler: /usr/bin/c++ - skipped
235-- Detecting CXX compile features
236-- Detecting CXX compile features - done
237-- Performing Test _maes_cxx
238-- Performing Test _maes_cxx - Success
239-- Setting CXX flag -maes
240-- Performing Test _maes_c
241-- Performing Test _maes_c - Success
242-- Setting C flag -maes
243-- Performing Test HAVE_SSSE3
244-- Performing Test HAVE_SSSE3 - Success
245-- Performing Test HAVE_AVX2
246-- Performing Test HAVE_AVX2 - Success
247-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
248-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
249-- Found Threads: TRUE
250-- Performing Test HAVE_CXX_ATOMICS
251-- Performing Test HAVE_CXX_ATOMICS - Success
252-- Performing Test HAVE_POSIX_MEMALIGN
253-- Performing Test HAVE_POSIX_MEMALIGN - Success
254-- Configuring done (1.0s)
255-- Generating done (0.0s)
256-- Build files have been written to: /root/RandomX/build
257make[1]: Entrando no diretório '/root/RandomX/build'
258
259[ 3%] Building CXX object CMakeFiles/randomx.dir/src/aes_hash.cpp.o
260[ 7%] Building C object CMakeFiles/randomx.dir/src/argon2_ref.c.o
261[ 11%] Building C object CMakeFiles/randomx.dir/src/argon2_ssse3.c.o
262[ 14%] Building C object CMakeFiles/randomx.dir/src/argon2_avx2.c.o
263[ 18%] Building CXX object CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o
264[ 22%] Building CXX object CMakeFiles/randomx.dir/src/cpu.cpp.o
265[ 25%] Building CXX object CMakeFiles/randomx.dir/src/dataset.cpp.o
266[ 29%] Building CXX object CMakeFiles/randomx.dir/src/soft_aes.cpp.o
267[ 33%] Building C object CMakeFiles/randomx.dir/src/virtual_memory.c.o
268[ 37%] Building CXX object CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o
269[ 40%] Building CXX object CMakeFiles/randomx.dir/src/allocator.cpp.o
270[ 44%] Building CXX object CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o
271[ 48%] Building CXX object CMakeFiles/randomx.dir/src/instruction.cpp.o
272[ 51%] Building CXX object CMakeFiles/randomx.dir/src/randomx.cpp.o
273[ 55%] Building CXX object CMakeFiles/randomx.dir/src/superscalar.cpp.o
274[ 59%] Building CXX object CMakeFiles/randomx.dir/src/vm_compiled.cpp.o
275[ 62%] Building CXX object CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o
276[ 66%] Building C object CMakeFiles/randomx.dir/src/argon2_core.c.o
277[ 70%] Building CXX object CMakeFiles/randomx.dir/src/blake2_generator.cpp.o
278[ 74%] Building CXX object CMakeFiles/randomx.dir/src/instructions_portable.cpp.o
279[ 77%] Building C object CMakeFiles/randomx.dir/src/reciprocal.c.o
280[ 81%] Building CXX object CMakeFiles/randomx.dir/src/virtual_machine.cpp.o
281[ 85%] Building CXX object CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o
282[ 88%] Building C object CMakeFiles/randomx.dir/src/blake2/blake2b.c.o
283[ 92%] Building CXX object CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.o
284[ 96%] Building C object CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.o
285[100%] Linking CXX static library librandomx.a
286[100%] Built target randomx
287make[1]: Saindo do diretório '/root/RandomX/build'
288
289==> RandomX done
290make -C src -f Makefile -j1
291make[1]: Entrando no diretório '/root/rel16/src'
292
293g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui.o imgui/imgui.cpp
294g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui_draw.o imgui/imgui_draw.cpp
295g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui_tables.o imgui/imgui_tables.cpp
296g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui_widgets.o imgui/imgui_widgets.cpp
297g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui_impl_glfw.o imgui/imgui_impl_glfw.cpp
298g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/imgui_impl_opengl3.o imgui/imgui_impl_opengl3.cpp
299g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/util.o util.cpp
300g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/script.o script.cpp
301g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/db.o db.cpp
302g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/net.o net.cpp
303g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/main.o main.cpp
304g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/market.o market.cpp
305g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -O3 -o obj/sha.o sha.cpp
306g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/nostr.o nostr.cpp
307g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/randomx_pow.o randomx_pow.cpp
308g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfaddr.o btfaddr.cpp
309g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfchan.o btfchan.cpp
310g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btfrv.o btfrv.cpp
311g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/btftunnel.o btftunnel.cpp
312g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/rpc.o rpc.cpp
313g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/selftest.o selftest.cpp
314g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/bip32.o bip32.cpp
315g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/walletcmd.o walletcmd.cpp
316g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/gui.o gui.cpp
317g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o obj/main_gui.o main_gui.cpp
318g++ -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o bitflash obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o obj/imgui_widgets.o obj/imgui_impl_glfw.o obj/imgui_impl_opengl3.o obj/util.o obj/script.o obj/db.o obj/net.o obj/main.o obj/market.o obj/sha.o obj/nostr.o obj/randomx_pow.o obj/btfaddr.o obj/btfchan.o obj/btfrv.o obj/btftunnel.o obj/rpc.o obj/selftest.o obj/bip32.o obj/walletcmd.o obj/gui.o obj/main_gui.o -L/usr/local/lib -lsecp256k1 -L/root/RandomX/build -lrandomx -lsodium -lssl -lcrypto -ldb_cxx -lpthread -lglfw -lGL
319Built: bitflash
320make[1]: Saindo do diretório '/root/rel16/src'
321
322strip src/bitflash
323make -f Makefile appimage
324make[1]: Entrando no diretório '/root/rel16'
325
326==> building AppImage
327 bundled libsodium.so.23
328 bundled libdb_cxx-5.3.so
329 bundled libglfw.so.3
330Built: Bitflash-1.2.16-x86_64.AppImage
331make[1]: Saindo do diretório '/root/rel16'
332
333make -f Makefile linux-node
334make[1]: Entrando no diretório '/root/rel16'
335
336Lendo listas de pacotes...
337Construindo árvore de dependências...
338Lendo informação de estado...
339build-essential já é a versão mais nova (12.12).
340cmake já é a versão mais nova (3.31.6-2).
341git já é a versão mais nova (1:2.47.3-0+deb13u1).
342pkg-config já é a versão mais nova (1.8.1-4).
343autoconf já é a versão mais nova (2.72-3.1).
344libtool já é a versão mais nova (2.5.4-4).
345libssl-dev já é a versão mais nova (3.5.6-1~deb13u2).
346libdb5.3++-dev já é a versão mais nova (5.3.28+dfsg2-9).
347libsodium-dev já é a versão mais nova (1.0.18-1+deb13u1).
348nlohmann-json3-dev já é a versão mais nova (3.11.3-2.1).
349libboost-system-dev já é a versão mais nova (1.83.0.2+b2).
350libglfw3-dev já é a versão mais nova (3.4-3).
351libgl-dev já é a versão mais nova (1.7.0-1+b2).
352python3-pil já é a versão mais nova (11.1.0-5+deb13u4).
353clang já é a versão mais nova (1:19.0-63).
3540 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 49 não atualizados.
355==> libsecp256k1 already installed
356==> RandomX already built
357make -C src -f Makefile bitflash-node -j1
358make[2]: Entrando no diretório '/root/rel16/src'
359
360g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/util.o util.cpp
361g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/script.o script.cpp
362g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/db.o db.cpp
363g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/net.o net.cpp
364g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/main.o main.cpp
365g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/market.o market.cpp
366g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -O3 -o obj-node/sha.o sha.cpp
367g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/nostr.o nostr.cpp
368g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/randomx_pow.o randomx_pow.cpp
369g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfaddr.o btfaddr.cpp
370g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfchan.o btfchan.cpp
371g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btfrv.o btfrv.cpp
372g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/btftunnel.o btftunnel.cpp
373g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/rpc.o rpc.cpp
374g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/selftest.o selftest.cpp
375g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/bip32.o bip32.cpp
376g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/walletcmd.o walletcmd.cpp
377g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/main_gui.o main_gui.cpp
378g++ -c -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -DBITFLASH_NO_GUI -o obj-node/headless.o headless.cpp
379g++ -std=gnu++14 -O2 -Wformat -Werror=format -Wno-deprecated-declarations -Wno-write-strings -Wno-narrowing -Wno-unused-result -fpermissive -pthread -DSECP256K1_STATIC -I/usr/local/include -I/root/RandomX/src -I/usr/include/nlohmann -Iimgui -o bitflash-node obj-node/util.o obj-node/script.o obj-node/db.o obj-node/net.o obj-node/main.o obj-node/market.o obj-node/sha.o obj-node/nostr.o obj-node/randomx_pow.o obj-node/btfaddr.o obj-node/btfchan.o obj-node/btfrv.o obj-node/btftunnel.o obj-node/rpc.o obj-node/selftest.o obj-node/bip32.o obj-node/walletcmd.o obj-node/main_gui.o obj-node/headless.o -L/usr/local/lib -lsecp256k1 -L/root/RandomX/build -lrandomx -lsodium -lssl -lcrypto -ldb_cxx -lpthread
380Built: bitflash-node (headless, no libGL needed)
381make[2]: Saindo do diretório '/root/rel16/src'
382
383strip src/bitflash-node
384cp src/bitflash-node bitflash-node-1.2.16-x86_64
385Built: bitflash-node-1.2.16-x86_64
386make[1]: Saindo do diretório '/root/rel16'
387
diff --git a/docs/site.md b/docs/site.md
index 522da10..9526a61 100644
--- a/docs/site.md
+++ b/docs/site.md
@@ -42,8 +42,8 @@ The docs index should expose these source files:
42Each release remains under its versioned directory: 42Each release remains under its versioned directory:
43 43
44```text 44```text
45https://releases.bitflash.network/v1.2.18/SHA256SUMS 45https://releases.bitflash.network/v1.2.19/SHA256SUMS
46https://releases.bitflash.network/v1.2.18/SHA256SUMS.asc 46https://releases.bitflash.network/v1.2.19/SHA256SUMS.asc
47``` 47```
48 48
49The release root should also alias the latest files: 49The release root should also alias the latest files:
diff --git a/scripts/__pycache__/bitflash_chain.cpython-313.pyc b/scripts/__pycache__/bitflash_chain.cpython-313.pyc
new file mode 100644
index 0000000..47a7995
--- /dev/null
+++ b/scripts/__pycache__/bitflash_chain.cpython-313.pyc
Binary files differ