1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00
Commit graph

839 commits

Author SHA1 Message Date
EmelyanenkoK
20758d6bdd
Merge pull request #489 from awesome-doge/patch-1
add: TON Overflow
2022-10-20 20:35:58 +03:00
SpyCheese
d4339b839c Add "delshard", "delcollator" to validator-engine-console 2022-10-17 13:24:59 +03:00
SpyCheese
e3823c46f3
Merge pull request #7 from EmelyanenkoK/patch-1
Move CollatorConfig to -41 Config Param
2022-10-17 12:59:09 +03:00
EmelyanenkoK
23dbf2d834
Move CollatorConfig to -41 Config Param 2022-10-15 11:58:01 +03:00
EmelyanenkoK
7650b217bf
Merge pull request #490 from SpyCheese/testnet
Fix tonlib method getShardBlockProof
2022-10-12 17:20:49 +03:00
SpyCheese
42efd1f31e Fix tonlib method getShardBlockProof 2022-10-12 17:18:38 +03:00
Doge
c6ab9275b8
add: TON Overflow 2022-10-12 21:15:39 +08:00
EmelyanenkoK
15f5a1d55a
Merge pull request #488 from ton-blockchain/master
Merge upstream
2022-10-12 14:25:27 +03:00
EmelyanenkoK
701fc6afad
Merge pull request #487 from SpyCheese/master
Fix emulate_not in func
2022-10-12 14:24:49 +03:00
SpyCheese
91580e7ebf Fix emulate_not in func 2022-10-12 14:09:15 +03:00
Vladimir Támara Patiño
f7041cb44f
Can compile in OpenBSD/adJ. Closes #337 (#430)
* Updating abseil-cpp to version of 14th April 2022 that supports OpenBSD/adJ

* Not using dl in OpenBSD/adJ
2022-10-11 10:32:49 +03:00
ms
7fcfc63d06
Add InitState to raw.getTransactions [tonlib] (#485)
* Extract and return message init state

* prefetch -> fetch
2022-10-10 17:25:20 +03:00
SpyCheese
1d42c38122
Move some constants to global config (#484) 2022-10-10 17:13:21 +03:00
SpyCheese
580884033b
Check limits in validate-query, check timeout in collator (#469) 2022-10-06 21:31:41 +03:00
SpyCheese
caffdbb5ba
Tonproxy improvements (#483)
* Bugfixes in rldp-http-proxy and http parser

* Tonlib: change liteservers on query timeout or connection close

* Increase maximum size of http request

* Minor bugfixes in http
2022-10-06 21:31:18 +03:00
SpyCheese
0e428af807 Tonlib uses partial liteservers 2022-10-06 15:13:10 +03:00
SpyCheese
89771e2a2c Generate tlo and other changes after merge 2022-10-06 14:15:10 +03:00
SpyCheese
eb9d601d4e Merge branch 'tonproxy-v1' into block-generation
# Conflicts:
#	adnl/adnl-query.cpp
#	adnl/adnl-query.h
2022-10-06 13:48:09 +03:00
SpyCheese
636348ffc2 Merge branch 'testnet' into block-generation
# Conflicts:
#	overlay/overlay-fec-broadcast.cpp
#	overlay/overlay.hpp
#	tl/generate/scheme/ton_api.tl
#	tl/generate/scheme/ton_api.tlo
#	validator-engine-console/validator-engine-console-query.cpp
#	validator-engine-console/validator-engine-console-query.h
#	validator-engine-console/validator-engine-console.cpp
#	validator-engine/validator-engine.cpp
#	validator-engine/validator-engine.hpp
#	validator/downloaders/wait-block-state.hpp
#	validator/impl/validate-query.cpp
#	validator/validator.h
2022-10-06 13:46:25 +03:00
SpyCheese
81c0e920c5 Simplify selecting shards for monitor 2022-10-06 13:41:13 +03:00
SpyCheese
c2dde00459 Improve retries in overlay.cpp 2022-10-06 13:41:05 +03:00
SpyCheese
9fb986f6f5 Disable downloading archives during sync 2022-10-06 13:41:02 +03:00
SpyCheese
699a56b951 Send block broadcasts directly to collators 2022-10-06 13:40:53 +03:00
EmelyanenkoK
cc9ce0eb28
Merge pull request #481 from ton-blockchain/master
Merge upstream
2022-10-06 12:37:49 +03:00
EmelyanenkoK
585c5d5b54 Add notes for 10.2022 update 2022-10-06 09:17:33 +03:00
EmelyanenkoK
b640f06846 Add comments to stdlib 2022-10-06 09:16:44 +03:00
SpyCheese
5500acd1ba Minor bugfixes in http 2022-10-05 23:05:23 +03:00
SpyCheese
836184e566 Increase maximum size of http request 2022-10-04 18:25:25 +03:00
SpyCheese
33a079962f Tonlib: change liteservers on query timeout or connection close 2022-10-04 15:12:13 +03:00
SpyCheese
69cee95abb Bugfixes in rldp-http-proxy and http parser 2022-10-04 11:07:38 +03:00
EmelyanenkoK
4b940f8bad
Merge pull request #480 from ton-blockchain/testnet
Merge dev branch
2022-10-03 09:25:27 +03:00
EmelyanenkoK
f8cc01a5fe
Merge pull request #479 from SpyCheese/testnet
Add validity checks to RLDP and c4/c5
2022-10-03 09:23:18 +03:00
SpyCheese
495327099c Check level of c4 and c5 2022-10-03 09:15:41 +03:00
SpyCheese
e05af05635 Check fec type in incoming messages in RLDP 2022-10-03 09:14:50 +03:00
EmelyanenkoK
ac9fc3a515
Merge pull request #478 from ton-blockchain/upd-dns-smartcontracts
auto-dns & manual-dns smartcontracts updated to actual DNS standard
2022-09-30 14:21:09 +03:00
EmelyanenkoK
b96ab80dfd Merge ton_api.tlo 2022-09-30 12:36:31 +03:00
tolya-yanot
313d37e134 auto-dns & manual-dns smartcontracts updated to actual DNS standard version by starlightduck 2022-09-30 12:14:14 +03:00
EmelyanenkoK
1ded7af335
Merge pull request #476 from SpyCheese/tonproxy-v1
Improve TON-proxy stability
2022-09-30 12:06:32 +03:00
SpyCheese
a6e38b7cde Fix writing payload to http 2022-09-29 23:29:42 +03:00
SpyCheese
05bbd9e0ee Remove Content-Length limit 2022-09-29 18:41:47 +03:00
SpyCheese
e39e2d884f Use new dns interface 2022-09-29 17:06:40 +03:00
SpyCheese
440c42acde rldp-http-proxy: add DNS cache 2022-09-29 17:05:50 +03:00
SpyCheese
9107bcaf24 Correctly return errors from proxy 2022-09-29 17:04:56 +03:00
SpyCheese
c55b6f84a5 HTTP tunnel in rldp-http-proxy 2022-09-29 17:03:57 +03:00
SpyCheese
fc8da44940
Fix compilation of muliplication (#475) 2022-09-29 09:24:15 +03:00
SpyCheese
7d810da5be
Fix array indexing in get_neighbours (#474) 2022-09-27 11:51:30 +03:00
SpyCheese
b0c2c6c525 Don't send proof of masterchain message queue 2022-09-23 17:23:00 +03:00
SpyCheese
5c2ad4a6c7 Tests for func with scripts 2022-09-23 16:27:18 +03:00
EmelyanenkoK
6a72aba9af
Bump func version 2022-09-22 16:55:14 +03:00
EmelyanenkoK
d23267d996
Add triple quotes asms (#463)
* Add python-like triple quotes for multiline strings

* Add test for multiline asm

* Allow asm definition duplicate

* Asm duplicate: add test & fixes

* Fix multiline asm

* Fix asm duplicate

Co-authored-by: legaii <jgates.ardux@gmail.com>
2022-09-22 16:54:26 +03:00