You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
external: add and use secp256k1-zkp directly, remove libwally-core
We currently use secp256k1-zkp as bundled by libwally-core. As we
remove libwally-core as dependency, and need to directly include
secp256k1-zkp.
We use a new branch of our fork rebased on current upstream master,
because they added CMake support.
This removes another ~6.4kB from the resulting multi binary.
set(SECP256K1_ENABLE_MODULE_RECOVERY ON) # needed only in Rust unit tests.
26
+
set(SECP256K1_ECMULT_WINDOW_SIZE 2 CACHESTRING"Window size for ecmult precomputation for verification, specified as integer in range [2..24]. \"AUTO\" is a reasonable setting for desktop machines (currently 15). [default=AUTO]" FORCE)
27
+
set(SECP256K1_ECMULT_GEN_PREC_BITS 2 CACHESTRING"Precision bits to tune the precomputed table size for signing, specified as integer 2, 4 or 8. \"AUTO\" is a reasonable setting for desktop machines (currently 4). [default=AUTO]" FORCE)
28
+
# Suppress all warnings in this directory, we don't have control over them.
0 commit comments