├── .clang-format ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── contrib ├── bitcoin-core │ ├── CMakeLists.txt │ └── src │ │ ├── amount.h │ │ ├── attributes.h │ │ ├── base58.cpp │ │ ├── base58.h │ │ ├── bech32.cpp │ │ ├── bech32.h │ │ ├── compat │ │ ├── byteswap.h │ │ ├── cpuid.h │ │ └── endian.h │ │ ├── consensus │ │ └── params.h │ │ ├── crypto │ │ ├── aes.cpp │ │ ├── aes.h │ │ ├── chacha20.cpp │ │ ├── chacha20.h │ │ ├── common.h │ │ ├── ctaes │ │ │ ├── COPYING │ │ │ ├── README.md │ │ │ ├── bench.c │ │ │ ├── ctaes.c │ │ │ ├── ctaes.h │ │ │ └── test.c │ │ ├── hmac_sha256.cpp │ │ ├── hmac_sha256.h │ │ ├── hmac_sha512.cpp │ │ ├── hmac_sha512.h │ │ ├── ripemd160.cpp │ │ ├── ripemd160.h │ │ ├── sha1.cpp │ │ ├── sha1.h │ │ ├── sha256.cpp │ │ ├── sha256.h │ │ ├── sha512.cpp │ │ └── sha512.h │ │ ├── hash.cpp │ │ ├── hash.h │ │ ├── prevector.h │ │ ├── primitives │ │ ├── block.cpp │ │ ├── block.h │ │ ├── transaction.cpp │ │ └── transaction.h │ │ ├── psbt.cpp │ │ ├── psbt.h │ │ ├── pubkey.cpp │ │ ├── pubkey.h │ │ ├── script │ │ ├── interpreter.cpp │ │ ├── interpreter.h │ │ ├── keyorigin.h │ │ ├── script.cpp │ │ ├── script.h │ │ ├── script_error.cpp │ │ ├── script_error.h │ │ ├── sign.cpp │ │ ├── sign.h │ │ ├── standard.cpp │ │ └── standard.h │ │ ├── secp256k1 │ │ ├── .gitattributes │ │ ├── .github │ │ │ ├── actions │ │ │ │ ├── install-homebrew-valgrind │ │ │ │ │ └── action.yml │ │ │ │ └── run-in-docker-action │ │ │ │ │ └── action.yml │ │ │ └── workflows │ │ │ │ └── ci.yml │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── CMakeLists.txt │ │ ├── CMakePresets.json │ │ ├── COPYING │ │ ├── Makefile.am │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── autogen.sh │ │ ├── build-aux │ │ │ └── m4 │ │ │ │ └── bitcoin_secp.m4 │ │ ├── ci │ │ │ ├── ci.sh │ │ │ └── linux-debian.Dockerfile │ │ ├── cmake │ │ │ ├── CheckArm32Assembly.cmake │ │ │ ├── CheckStringOptionValue.cmake │ │ │ ├── CheckX86_64Assembly.cmake │ │ │ ├── FindValgrind.cmake │ │ │ ├── TryAppendCFlags.cmake │ │ │ ├── arm-linux-gnueabihf.toolchain.cmake │ │ │ ├── config.cmake.in │ │ │ ├── source_arm32.s │ │ │ └── x86_64-w64-mingw32.toolchain.cmake │ │ ├── configure.ac │ │ ├── contrib │ │ │ ├── lax_der_parsing.c │ │ │ ├── lax_der_parsing.h │ │ │ ├── lax_der_privatekey_parsing.c │ │ │ └── lax_der_privatekey_parsing.h │ │ ├── doc │ │ │ ├── ellswift.md │ │ │ ├── release-process.md │ │ │ └── safegcd_implementation.md │ │ ├── examples │ │ │ ├── CMakeLists.txt │ │ │ ├── EXAMPLES_COPYING │ │ │ ├── ecdh.c │ │ │ ├── ecdsa.c │ │ │ ├── examples_util.h │ │ │ └── schnorr.c │ │ ├── include │ │ │ ├── secp256k1.h │ │ │ ├── secp256k1_ecdh.h │ │ │ ├── secp256k1_ellswift.h │ │ │ ├── secp256k1_extrakeys.h │ │ │ ├── secp256k1_preallocated.h │ │ │ ├── secp256k1_recovery.h │ │ │ └── secp256k1_schnorrsig.h │ │ ├── libsecp256k1.pc.in │ │ ├── sage │ │ │ ├── gen_exhaustive_groups.sage │ │ │ ├── gen_split_lambda_constants.sage │ │ │ ├── group_prover.sage │ │ │ ├── prove_group_implementations.sage │ │ │ ├── secp256k1_params.sage │ │ │ └── weierstrass_prover.sage │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── asm │ │ │ │ └── field_10x26_arm.s │ │ │ ├── assumptions.h │ │ │ ├── bench.c │ │ │ ├── bench.h │ │ │ ├── bench_ecmult.c │ │ │ ├── bench_internal.c │ │ │ ├── checkmem.h │ │ │ ├── ctime_tests.c │ │ │ ├── ecdsa.h │ │ │ ├── ecdsa_impl.h │ │ │ ├── eckey.h │ │ │ ├── eckey_impl.h │ │ │ ├── ecmult.h │ │ │ ├── ecmult_compute_table.h │ │ │ ├── ecmult_compute_table_impl.h │ │ │ ├── ecmult_const.h │ │ │ ├── ecmult_const_impl.h │ │ │ ├── ecmult_gen.h │ │ │ ├── ecmult_gen_compute_table.h │ │ │ ├── ecmult_gen_compute_table_impl.h │ │ │ ├── ecmult_gen_impl.h │ │ │ ├── ecmult_impl.h │ │ │ ├── field.h │ │ │ ├── field_10x26.h │ │ │ ├── field_10x26_impl.h │ │ │ ├── field_5x52.h │ │ │ ├── field_5x52_asm_impl.h │ │ │ ├── field_5x52_impl.h │ │ │ ├── field_5x52_int128_impl.h │ │ │ ├── field_impl.h │ │ │ ├── group.h │ │ │ ├── group_impl.h │ │ │ ├── hash.h │ │ │ ├── hash_impl.h │ │ │ ├── int128.h │ │ │ ├── int128_impl.h │ │ │ ├── int128_native.h │ │ │ ├── int128_native_impl.h │ │ │ ├── int128_struct.h │ │ │ ├── int128_struct_impl.h │ │ │ ├── modinv32.h │ │ │ ├── modinv32_impl.h │ │ │ ├── modinv64.h │ │ │ ├── modinv64_impl.h │ │ │ ├── modules │ │ │ │ ├── ecdh │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── bench_impl.h │ │ │ │ │ ├── main_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ │ ├── ellswift │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── bench_impl.h │ │ │ │ │ ├── main_impl.h │ │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ │ ├── extrakeys │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── main_impl.h │ │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ │ ├── recovery │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── bench_impl.h │ │ │ │ │ ├── main_impl.h │ │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ │ └── schnorrsig │ │ │ │ │ ├── Makefile.am.include │ │ │ │ │ ├── bench_impl.h │ │ │ │ │ ├── main_impl.h │ │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ │ └── tests_impl.h │ │ │ ├── precompute_ecmult.c │ │ │ ├── precompute_ecmult_gen.c │ │ │ ├── precomputed_ecmult.c │ │ │ ├── precomputed_ecmult.h │ │ │ ├── precomputed_ecmult_gen.c │ │ │ ├── precomputed_ecmult_gen.h │ │ │ ├── scalar.h │ │ │ ├── scalar_4x64.h │ │ │ ├── scalar_4x64_impl.h │ │ │ ├── scalar_8x32.h │ │ │ ├── scalar_8x32_impl.h │ │ │ ├── scalar_impl.h │ │ │ ├── scalar_low.h │ │ │ ├── scalar_low_impl.h │ │ │ ├── scratch.h │ │ │ ├── scratch_impl.h │ │ │ ├── secp256k1.c │ │ │ ├── selftest.h │ │ │ ├── testrand.h │ │ │ ├── testrand_impl.h │ │ │ ├── tests.c │ │ │ ├── tests_exhaustive.c │ │ │ ├── util.h │ │ │ └── wycheproof │ │ │ │ ├── WYCHEPROOF_COPYING │ │ │ │ ├── ecdsa_secp256k1_sha256_bitcoin_test.h │ │ │ │ └── ecdsa_secp256k1_sha256_bitcoin_test.json │ │ └── tools │ │ │ └── tests_wycheproof_generate.py │ │ ├── serialize.h │ │ ├── span.h │ │ ├── streams.h │ │ ├── support │ │ ├── allocators │ │ │ ├── secure.h │ │ │ └── zeroafterfree.h │ │ ├── cleanse.cpp │ │ ├── cleanse.h │ │ ├── lockedpool.cpp │ │ └── lockedpool.h │ │ ├── tinyformat.h │ │ ├── uint256.cpp │ │ ├── uint256.h │ │ ├── util │ │ ├── hash_type.h │ │ ├── strencodings.cpp │ │ ├── strencodings.h │ │ ├── string.cpp │ │ ├── string.h │ │ └── vector.h │ │ └── version.h └── include │ └── nlohmann │ └── json.hpp ├── include └── tap_protocol │ ├── cktapcard.h │ ├── hash_utils.h │ ├── hwi_tapsigner.h │ ├── secp256k1_utils.h │ ├── tap_protocol.h │ ├── transport.h │ └── utils.h ├── ios.toolchain.cmake ├── src ├── cktapcard.cpp ├── hash_utils.cpp ├── hwi_tapsigner.cpp ├── satscard.cpp ├── secp256k1_utils.cpp ├── tapsigner.cpp ├── transport.cpp └── utils.cpp └── tests ├── connection_test.cpp ├── contrib └── doctest │ ├── doctest.h │ └── stringification.h ├── emulator.h ├── hwi_tapsigner_test.cpp ├── satscard_test.cpp ├── secp256k1_test.cpp ├── tapsigner_test.cpp ├── transport_test.cpp └── unit.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/README.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/CMakeLists.txt -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/amount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/amount.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/attributes.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/base58.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/base58.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/base58.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/base58.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/bech32.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/bech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/bech32.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/compat/byteswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/compat/byteswap.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/compat/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/compat/cpuid.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/compat/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/compat/endian.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/consensus/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/consensus/params.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/aes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/aes.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/aes.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/chacha20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/chacha20.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/chacha20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/chacha20.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/common.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/COPYING -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/README.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/bench.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/ctaes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/ctaes.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/ctaes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/ctaes.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ctaes/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ctaes/test.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/hmac_sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/hmac_sha256.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/hmac_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/hmac_sha256.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/hmac_sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/hmac_sha512.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/hmac_sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/hmac_sha512.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ripemd160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ripemd160.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/ripemd160.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/ripemd160.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha1.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha1.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha256.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha256.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha512.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/crypto/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/crypto/sha512.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/hash.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/hash.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/prevector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/prevector.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/primitives/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/primitives/block.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/primitives/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/primitives/block.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/primitives/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/primitives/transaction.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/primitives/transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/primitives/transaction.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/psbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/psbt.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/psbt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/psbt.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/pubkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/pubkey.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/pubkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/pubkey.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/interpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/interpreter.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/interpreter.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/keyorigin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/keyorigin.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/script.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/script.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/script_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/script_error.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/script_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/script_error.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/sign.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/sign.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/standard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/standard.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/script/standard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/script/standard.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/.gitattributes -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/.github/actions/install-homebrew-valgrind/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/.github/actions/install-homebrew-valgrind/action.yml -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/.github/actions/run-in-docker-action/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/.github/actions/run-in-docker-action/action.yml -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/.github/workflows/ci.yml -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/.gitignore -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/CHANGELOG.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/CMakeLists.txt -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/CMakePresets.json -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/COPYING -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/Makefile.am -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/README.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/SECURITY.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | autoreconf -if --warnings=all 4 | -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/build-aux/m4/bitcoin_secp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/build-aux/m4/bitcoin_secp.m4 -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/ci/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/ci/ci.sh -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/ci/linux-debian.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/ci/linux-debian.Dockerfile -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/CheckArm32Assembly.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/CheckArm32Assembly.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/CheckStringOptionValue.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/CheckStringOptionValue.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/CheckX86_64Assembly.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/CheckX86_64Assembly.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/FindValgrind.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/FindValgrind.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/TryAppendCFlags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/TryAppendCFlags.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/arm-linux-gnueabihf.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/arm-linux-gnueabihf.toolchain.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/config.cmake.in -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/source_arm32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/source_arm32.s -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/cmake/x86_64-w64-mingw32.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/cmake/x86_64-w64-mingw32.toolchain.cmake -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/configure.ac -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/contrib/lax_der_parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/contrib/lax_der_parsing.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/contrib/lax_der_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/contrib/lax_der_parsing.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/contrib/lax_der_privatekey_parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/contrib/lax_der_privatekey_parsing.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/contrib/lax_der_privatekey_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/contrib/lax_der_privatekey_parsing.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/doc/ellswift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/doc/ellswift.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/doc/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/doc/release-process.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/doc/safegcd_implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/doc/safegcd_implementation.md -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/CMakeLists.txt -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/EXAMPLES_COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/EXAMPLES_COPYING -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/ecdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/ecdh.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/ecdsa.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/examples_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/examples_util.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/examples/schnorr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/examples/schnorr.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_ecdh.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_ellswift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_ellswift.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_extrakeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_extrakeys.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_preallocated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_preallocated.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_recovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_recovery.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/include/secp256k1_schnorrsig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/include/secp256k1_schnorrsig.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/libsecp256k1.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/libsecp256k1.pc.in -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/gen_exhaustive_groups.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/gen_exhaustive_groups.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/gen_split_lambda_constants.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/gen_split_lambda_constants.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/group_prover.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/group_prover.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/prove_group_implementations.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/prove_group_implementations.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/secp256k1_params.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/secp256k1_params.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/sage/weierstrass_prover.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/sage/weierstrass_prover.sage -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/CMakeLists.txt -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/asm/field_10x26_arm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/asm/field_10x26_arm.s -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/assumptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/assumptions.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/bench.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/bench.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/bench_ecmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/bench_ecmult.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/bench_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/bench_internal.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/checkmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/checkmem.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ctime_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ctime_tests.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecdsa.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecdsa_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecdsa_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/eckey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/eckey.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/eckey_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/eckey_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_compute_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_compute_table.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_compute_table_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_compute_table_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_const.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_const_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_const_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_gen.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_compute_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_compute_table.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_compute_table_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_compute_table_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_gen_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/ecmult_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/ecmult_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_10x26.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_10x26.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_10x26_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_10x26_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_5x52.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_5x52.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_5x52_asm_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_5x52_asm_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_5x52_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_5x52_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_5x52_int128_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_5x52_int128_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/field_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/field_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/group.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/group_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/group_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/hash.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/hash_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/hash_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128_native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128_native.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128_native_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128_native_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128_struct.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/int128_struct_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/int128_struct_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modinv32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modinv32.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modinv32_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modinv32_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modinv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modinv64.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modinv64_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modinv64_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/Makefile.am.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/Makefile.am.include -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/bench_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/bench_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/main_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/main_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/tests_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ecdh/tests_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/Makefile.am.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/Makefile.am.include -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/bench_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/bench_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/main_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/main_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/tests_exhaustive_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/tests_exhaustive_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/tests_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/ellswift/tests_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/Makefile.am.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/Makefile.am.include -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/main_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/main_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/tests_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/extrakeys/tests_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/recovery/Makefile.am.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/recovery/Makefile.am.include -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/recovery/bench_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/recovery/bench_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/recovery/main_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/recovery/main_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/recovery/tests_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/recovery/tests_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/Makefile.am.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/Makefile.am.include -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/bench_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/bench_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/main_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/main_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/tests_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/modules/schnorrsig/tests_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precompute_ecmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precompute_ecmult.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precompute_ecmult_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precompute_ecmult_gen.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult_gen.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/precomputed_ecmult_gen.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_4x64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_4x64.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_4x64_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_4x64_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_8x32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_8x32.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_8x32_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_8x32_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_low.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_low.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scalar_low_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scalar_low_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scratch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scratch.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/scratch_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/scratch_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/secp256k1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/secp256k1.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/selftest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/selftest.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/testrand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/testrand.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/testrand_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/testrand_impl.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/tests.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/tests_exhaustive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/tests_exhaustive.c -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/util.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/wycheproof/WYCHEPROOF_COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/wycheproof/WYCHEPROOF_COPYING -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.json -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/secp256k1/tools/tests_wycheproof_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/secp256k1/tools/tests_wycheproof_generate.py -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/serialize.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/span.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/streams.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/allocators/secure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/allocators/secure.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/allocators/zeroafterfree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/allocators/zeroafterfree.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/cleanse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/cleanse.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/cleanse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/cleanse.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/lockedpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/lockedpool.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/support/lockedpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/support/lockedpool.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/tinyformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/tinyformat.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/uint256.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/uint256.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/hash_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/hash_type.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/strencodings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/strencodings.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/strencodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/strencodings.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/string.cpp -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/string.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/util/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/util/vector.h -------------------------------------------------------------------------------- /contrib/bitcoin-core/src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/bitcoin-core/src/version.h -------------------------------------------------------------------------------- /contrib/include/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/contrib/include/nlohmann/json.hpp -------------------------------------------------------------------------------- /include/tap_protocol/cktapcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/cktapcard.h -------------------------------------------------------------------------------- /include/tap_protocol/hash_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/hash_utils.h -------------------------------------------------------------------------------- /include/tap_protocol/hwi_tapsigner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/hwi_tapsigner.h -------------------------------------------------------------------------------- /include/tap_protocol/secp256k1_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/secp256k1_utils.h -------------------------------------------------------------------------------- /include/tap_protocol/tap_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/tap_protocol.h -------------------------------------------------------------------------------- /include/tap_protocol/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/transport.h -------------------------------------------------------------------------------- /include/tap_protocol/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/include/tap_protocol/utils.h -------------------------------------------------------------------------------- /ios.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/ios.toolchain.cmake -------------------------------------------------------------------------------- /src/cktapcard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/cktapcard.cpp -------------------------------------------------------------------------------- /src/hash_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/hash_utils.cpp -------------------------------------------------------------------------------- /src/hwi_tapsigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/hwi_tapsigner.cpp -------------------------------------------------------------------------------- /src/satscard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/satscard.cpp -------------------------------------------------------------------------------- /src/secp256k1_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/secp256k1_utils.cpp -------------------------------------------------------------------------------- /src/tapsigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/tapsigner.cpp -------------------------------------------------------------------------------- /src/transport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/transport.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /tests/connection_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/connection_test.cpp -------------------------------------------------------------------------------- /tests/contrib/doctest/doctest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/contrib/doctest/doctest.h -------------------------------------------------------------------------------- /tests/contrib/doctest/stringification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/contrib/doctest/stringification.h -------------------------------------------------------------------------------- /tests/emulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/emulator.h -------------------------------------------------------------------------------- /tests/hwi_tapsigner_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/hwi_tapsigner_test.cpp -------------------------------------------------------------------------------- /tests/satscard_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/satscard_test.cpp -------------------------------------------------------------------------------- /tests/secp256k1_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/secp256k1_test.cpp -------------------------------------------------------------------------------- /tests/tapsigner_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/tapsigner_test.cpp -------------------------------------------------------------------------------- /tests/transport_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nunchuk-io/tap-protocol/HEAD/tests/transport_test.cpp -------------------------------------------------------------------------------- /tests/unit.cpp: -------------------------------------------------------------------------------- 1 | #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN 2 | #include "doctest.h" 3 | --------------------------------------------------------------------------------