SpyCheese
e8edc601a4
Merge branch 'testnet' into accelerator
2025-01-15 14:10:25 +03:00
SpyCheese
2ebc6d6a3c
Fix error processing in load_cell ( #1467 )
2025-01-15 10:45:04 +03:00
SpyCheese
62838571eb
Support extra currencies in reserve action with +2 flag ( #1429 )
...
* Support extra currencies in reserve action with +2 flag
* Enable new reserve behavior in version 9
2025-01-15 10:43:33 +03:00
Victor S.
f6fa986b33
Fix *DATASIZE* opcode log msg ( #1465 )
...
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2025-01-15 10:39:05 +03:00
crStiv
652f4f0141
Update Changelog.md ( #1476 )
...
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2025-01-15 10:36:46 +03:00
EmelyanenkoK
8b68210db7
Merge pull request #1475 from ton-blockchain/node-patch
...
Bugfixes in node and tonlib
2025-01-15 10:34:19 +03:00
SpyCheese
87c4b4a5d4
Fix handling small out-of-sync in validate-query
2025-01-13 17:41:50 +03:00
SpyCheese
cae9ccfacf
Retry dht query in adnl-peer if peer does not respond for too long
2025-01-13 17:41:10 +03:00
SpyCheese
4ddb14c136
Fix double tilde for crc computation in tlbc
2025-01-13 17:40:16 +03:00
SpyCheese
dc2f0dad81
Add extra currencies to c7 in tonlib runGetMethod
2025-01-13 17:39:56 +03:00
neodix42
46d4e12b4c
extend generate-random-id utility... ( #1462 )
...
* improve windows builds
* install nasm for openssl compilation on win
* install nasm for openssl compilation on win for github
* add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image
* build new artifacts inside Docker
* add files smartcont/auto/* to docker image
* build arm64 in docker branch build
* improve secp256k1 build
* extend generate-random-id with -f parameter (to read addr list from a file)
2025-01-07 19:15:51 +03:00
SpyCheese
1ee3e5d6a7
Fix self_collate
2025-01-07 12:56:29 +03:00
SpyCheese
e8e7883329
Add more required cells to the proof in collated data
2025-01-07 10:54:09 +03:00
SpyCheese
5ce9d0bcdb
Add more information to validatorStats.newValidatorGroup.node
2024-12-27 15:23:31 +03:00
SpyCheese
4ec34edc0c
Fix telementry collection
2024-12-27 13:01:00 +03:00
SpyCheese
ca1093d9ba
Improve handling sessino stats file
2024-12-27 13:00:00 +03:00
SpyCheese
e6984e4799
Add "self" to all session stats records
2024-12-27 12:20:45 +03:00
SpyCheese
71342bdcd4
Rework session stats
2024-12-26 14:03:12 +03:00
SpyCheese
392cf64758
Support optional fields in tl json generator
2024-12-26 14:03:00 +03:00
SpyCheese
c955a5333d
Fix loading block candidates in WaitBlockData
2024-12-24 11:58:51 +03:00
SpyCheese
160b539eaa
Add logs add-collator
2024-12-11 16:07:48 +03:00
SpyCheese
50ee01557f
Merge branch 'testnet' into accelerator
2024-12-11 15:31:58 +03:00
SpyCheese
ce58805104
Improve readability of validator-engine-console commands ( #1426 )
...
1. Add dashes to command names (old names still work for compatibility)
2. Better shard format
3. Allow base64 in some parameters
2024-12-11 14:48:48 +03:00
neodix42
540d1fb4b7
Improve windows build scripts ( #1416 )
...
* improve windows builds
* install nasm for openssl compilation on win
* install nasm for openssl compilation on win for github
* add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image
* build new artifacts inside Docker
* add files smartcont/auto/* to docker image
* build arm64 in docker branch build
* improve secp256k1 build
2024-12-11 14:41:45 +03:00
SpyCheese
20c20e236b
Check peer version before getOutMsgQueueProof
2024-12-10 15:46:28 +03:00
SpyCheese
0d6af3f52d
Merge branch 'testnet' into accelerator
2024-12-10 15:46:09 +03:00
EmelyanenkoK
d3d050a319
Update changelogs
2024-12-09 10:00:31 +03:00
SpyCheese
40b91d9de9
Merge branch 'testnet' into accelerator
2024-12-06 13:38:43 +03:00
SpyCheese
7df2ea9f06
Improve async cell loading in DynamicBagOfCellsDb.cpp ( #1414 )
2024-12-06 11:56:24 +03:00
krigga
fd095403d7
fix: missing _malloc in emulator-emscripten ( #1420 )
2024-12-06 11:50:50 +03:00
SpyCheese
d878eac9ec
Merge branch 'testnet' into accelerator
2024-12-06 09:37:45 +03:00
SpyCheese
645d26a1f3
Patch tonlib and validator-engine ( #1417 )
...
* Don't enable fast state serializer automatically
* Fix checking masterchain proof in tonlib lookupBlock
2024-12-05 18:50:12 +03:00
SpyCheese
378b5e94c8
Automatically issue and import fast sync overlay certificates
2024-12-04 18:06:19 +03:00
SpyCheese
09c4488fbf
Merge branch 'testnet' into accelerator
2024-12-04 14:51:20 +03:00
SpyCheese
7bc50e63d7
tonNode.getOutMsgQueueProof query in public shard overlays ( #1413 )
...
* tonNode.getOutMsgQueueProof query in public shard overlays
* Allow responding to getOutMsgQueueProof requests one at a time only
2024-12-04 14:38:57 +03:00
SpyCheese
4826f7665f
Merge branch 'testnet' into accelerator
2024-12-03 20:46:55 +03:00
SpyCheese
9ae88d87e3
Export all keys command in validator-engine-console ( #1412 )
...
* Export all keys command in validator-engine-console
* Use OPENSSL_cleanse in Bits256::fill_zero_s
2024-12-03 17:19:12 +03:00
neodix42
4aa6412f9c
Include proxy-liteserver ( #1406 )
...
* include into artifacts
* include proxy-liteserver into release artifacts
2024-12-03 10:03:14 +03:00
SpyCheese
ed7ac6312a
Fix UB in query-utils.cpp ( #1411 )
2024-12-03 10:02:51 +03:00
dependabot[bot]
531b6ceccc
Bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows ( #1400 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 2 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v6 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 10:02:30 +03:00
SpyCheese
4704de76c6
Fix compilation errors
2024-11-29 13:49:24 +03:00
SpyCheese
0280a288c6
Check supported version in collator-node
2024-11-29 10:34:01 +03:00
SpyCheese
923f1cd69b
Improve collator node pings and collation manager stats
2024-11-28 14:13:49 +03:00
SpyCheese
5fae8db7a0
Adapt "get msg queue sizes" in lite-client and tonlib to non-full liteservers
2024-11-28 13:09:40 +03:00
SpyCheese
5d79855c94
Out msg queues: improve logs, various small changes
2024-11-27 18:12:23 +03:00
SpyCheese
3dce9d11d9
Merge pull request #1405 from birydrad/accelerator
...
optimistic out-msg-queue broadcast
2024-11-27 14:05:49 +04:00
birydrad
bf572f9599
optimistic out-msg-queue broadcast
2024-11-26 21:41:12 +04:00
SpyCheese
6df6f182bf
Merge branch 'testnet' into accelerator
2024-11-26 16:51:21 +03:00
SpyCheese
640c0bb313
Merge branch 'testnet' into accelerator
2024-11-26 16:50:57 +03:00
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