1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 19:22:37 +00:00
ton/crypto/test
SpyCheese 25b4c6794a
TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X) (#1404)
* TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X)

* Add tests for xonly_pubkey_tweak_add

* added secp256k1 as submodule, since we need extrakeys feature of secp256k1

* cleanup

* add ton_crypto_core secp256k1 dependency

* adjust Dockerfile, android and wasm builds

* adjust nix build

* test windows build with SECP256K1_ENABLE_MODULE_EXTRAKEYS

* test windows build with SECP256K1_ENABLE_MODULE_EXTRAKEYS

* adjust android build

* adjust emscripten build

* adjust emscripten build

* try macos-13

* emscripten build adjustments

* windows build adjustments

* final corrections

---------

Co-authored-by: neodix <neodix@ton.org>
2024-11-26 16:23:17 +03:00
..
fift TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X) (#1404) 2024-11-26 16:23:17 +03:00
Ed25519.cpp celldb in-memory mode, stats for actors, perf counters, minor fix in rldp2 (#1164) 2024-09-23 17:34:37 +03:00
fift.cpp TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X) (#1404) 2024-11-26 16:23:17 +03:00
modbigint.cpp Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
test-bigint.cpp Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
test-cells.cpp bugfixed + crypto update 2020-03-27 18:59:00 +04:00
test-db.cpp Use parallel write to celldb (#1264) 2024-10-11 15:31:59 +03:00
test-ed25519-crypto.cpp bugfixes 2020-04-10 23:06:01 +04:00
test-smartcont.cpp Improve TON build scripts and some tests (#855) 2024-01-15 23:48:04 +03:00
vm.cpp Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
wycheproof.h validator large state serialization bugfix + tdlib update for clients 2021-01-07 22:48:04 +03:00