1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 19:22:37 +00:00
ton/crypto
EmelyanenkoK f1592641de
Tonlib improvement fixes (#934)
* 3.6. Fix directory traversal in KeyValueDir

* 3.9. Fix buffer_to_hex reversing nibbles

* 3.5. Fix error handling at blocks.getBlockHeader

* 3.11. Fix query.forget

* 3.12. Fix error handling in RemoteRunSmcMethod

* 4.1. Delete unused files

* 3.10. Use named constants instead hardcoded constants

* 3.4. Fix response block header verification

* 3.1. Check proof of blocks.getShards response

* fix td::buffer_to_hex + test

* 3.2. Add proof check for listBlockTransactions response in RunEmulator actor

* 3.8. Add proof checking for getLibraries method

* fix regression tests

* 3.3 Add proof checking for lookupBlock method

* Add publishers to proof of getLibrariesWithProof response  (#25)

* fix missing return, fix requesting mc block

* Fix requesting lookupBlock with client mc blk == mc ref block

* Fix duplicating lib data in proof and data, add mode 2 for not including the data

* Migration of LastBlockStorage with fixed td::buffer_to_hex

---------

Co-authored-by: ms <dungeon666master@protonmail.com>
Co-authored-by: Marat <98183742+dungeon-master-666@users.noreply.github.com>
2024-03-19 15:31:29 +03:00
..
block Add infrastructure for precompiled smartcontracts (#927) 2024-03-05 16:54:49 +03:00
common Fix converting int to int256 (#925) 2024-03-04 17:37:42 +03:00
ellcurve TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
fift Add DUEPAYMENT and some others + small fixes of new opcodes (#881) 2024-01-29 16:38:42 +03:00
func Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
funcfiftlib Patch funcfiftlib and emulator-emscripten builds (#905) 2024-02-16 11:51:43 +03:00
keccak TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
openssl Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
parser Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
smartcont Add note on highload wallet pecularities 2024-01-09 15:49:42 +03:00
smc-envelope Tonlib improvement fixes (#934) 2024-03-19 15:31:29 +03:00
test Add TVM instructions for working with nonzero-level cells (#880) 2024-01-26 18:24:39 +03:00
tl Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
util Increase thread limit to 256 2021-04-03 20:03:54 +03:00
vm Add infrastructure for precompiled smartcontracts (#927) 2024-03-05 16:54:49 +03:00
CMakeLists.txt Add infrastructure for precompiled smartcontracts (#927) 2024-03-05 16:54:49 +03:00
Ed25519.cpp bugfixes + decreased archive slice size 2020-04-08 23:49:28 +04:00
Ed25519.h emergency update 2020-03-24 03:32:16 +04:00