dungeon-master-666
a973a51a87
Put back LastConfig callback.
2022-05-14 22:27:03 +02:00
EmelyanenkoK
d4fc3dfe7f
Merge pull request #359 from starlightduck/func_dev
...
FunC #include: Use `td::realpath` and add re-inclusion tests
2022-05-12 21:12:39 +03:00
starlightduck
eb35cf653a
Use td::realpath
and add re-inclusion tests
2022-05-12 18:57:03 +03:00
EmelyanenkoK
ee5db35205
Merge pull request #358 from starlightduck/func_dev
...
Implement `#include` keyword with advanced checks and backtrace
2022-05-12 16:25:18 +03:00
tolya-yanot
15088bb878
update readme
2022-05-12 16:05:01 +03:00
starlightduck
9356a16b84
Implement #include
keyword with advanced checks and backtrace
2022-05-12 12:54:34 +03:00
EmelyanenkoK
1e0b587023
Allow untrusted fecs after check ( #356 )
...
* Allow untrusted fecs after check
* FEC: save and resend incoming parts
Co-authored-by: OmicronTau <87443739+OmicronTau@users.noreply.github.com>
Co-authored-by: OmicronTau <omicron@ton.org>
2022-05-11 21:12:04 +03:00
EmelyanenkoK
8cda9fa88e
Update Dockerfile: fix link
...
Update link to new TON repository in Docker build
2022-05-11 16:54:58 +03:00
neodiX42
586455ff2b
Update link to TON repository in docker build
2022-05-11 14:57:38 +02:00
EmelyanenkoK
ad19a2187b
Allow builds on-demand
...
Add workflow-dispatch option to docker build
2022-05-11 15:34:24 +03:00
neodiX42
fade39cfb1
Add workflow-dispatch option to docker build
2022-05-11 14:20:39 +02:00
EmelyanenkoK
0fbfc91965
Merge pull request #342 from SpyCheese/fix-node-init-timeout
...
Increase timeout for downloading persistent states and add logs
2022-05-06 11:40:51 +03:00
EmelyanenkoK
16319ea79e
Merge pull request #349 from newton-blockchain/sop
...
Merge safe_overlay_plus branch
2022-05-06 11:37:10 +03:00
EmelyanenkoK
0c772185ef
Add constants and string literals to funC
...
* Add special string literals "..."? (s,a,u,h,)
* Add string literal H (256-bit hash)
* Add string literal c (crc32)
* Use td::hex_encode instead of homebrew function and add test
* Fix error codes and use more generic address
* Add support for int and slice constants
* Add support for strongly typed constants
* Add support for precompiled constant expressions (hard!)
Co-authored-by: starlightduck <starlightduck@gmail.com>
2022-05-06 11:13:04 +03:00
starlightduck
0e955793ed
Add support for #pragma version
and FunC versioning
...
FunC pragma refined error messages and ^ partials
2022-05-06 11:11:42 +03:00
OmicronTau
0e47c6c8e0
Asm.fif typo in IFBITJMPs
2022-05-06 11:11:06 +03:00
ms
8303f2c84f
Fix BlockHeader is_key_block and add gen_utime, flags
2022-05-06 11:10:16 +03:00
Andrey Tvorozhkov
179415f815
Fix tvm_stackEntrySlice in from_tonlib_api
2022-05-06 11:07:13 +03:00
ms
ca167e9282
Remove limit on count of returned out_msgs
2022-05-06 11:06:48 +03:00
ms
b4ac32a452
Fix created_lt for in_out messages
2022-05-06 11:06:48 +03:00
akifoq
34590176eb
Fix IF:<{ and IFNOT:<{ empty continuation case
...
The boolean value should be DROPped in the case the continuation is empty.
2022-05-06 11:06:48 +03:00
ms
45a160d7c1
Add getConfigParam to tonlibjson
2022-05-06 11:06:47 +03:00
EmelyanenkoK
76c2764e7f
Sparse state serialization over time by randomized delay
2022-05-06 10:48:35 +03:00
Starlight Duck
3fee04e20a
Support libraries in LS and request+caching in TLC
2022-05-06 10:48:05 +03:00
Starlight Duck
7dc980562f
tonlib use correct c7: config and address when executing
2022-05-06 10:46:16 +03:00
Alex Melman
64615a9766
rocksdb submodule upgrade to 6.27.3
2022-05-06 10:45:56 +03:00
sonofmom
112bed0478
Add base64 key input parameter to LiteClient
2022-05-06 10:45:44 +03:00
OmicronTau
59fcd7cbd5
Deactivate accounts upon destruction in block
2022-05-06 10:44:44 +03:00
OmicronTau
1b480e39ba
Fix infinity max_gas_limit for get methods
2022-05-06 10:44:26 +03:00
OmicronTau
703bcd6e32
Add tests and fixes for modpow2, muldivmod
2022-05-06 10:43:53 +03:00
OmicronTau
cb31a20206
Add methods to sign and import certificates
2022-05-06 10:42:49 +03:00
OmicronTau
3384d204d2
Add checks for external messages
2022-05-06 10:40:12 +03:00
OmicronTau
69d0472510
Add mempool messages cap
2022-05-06 10:33:00 +03:00
OmicronTau
678a8a6a13
Add overlay certificate checks
2022-05-06 10:32:55 +03:00
Tolya
959d536613
Merge pull request #344 from neodiX42/patch-5
...
Update windows2019x64-compile.yml
2022-05-04 21:21:58 +03:00
neodiX42
a216ebbc9a
Update windows2019x64-compile.yml
...
Use pre-compiled OpenSSL Win64 from TON developer's repo
2022-05-04 16:40:52 +03:00
SpyCheese
21c2727dcf
Increase timeout for downloading astate and add logs
2022-05-03 17:19:31 +03:00
neodiX42
2f1ce43588
Move native-lib build into other github action ( #343 )
...
* move native-lib build into other git action
* Update macos-10.15-compile.yml
* Update ubuntu-18.04-compile.yml
* Update ubuntu-18.04-compile.yml
2022-05-03 14:31:16 +03:00
EmelyanenkoK
d01bcee5d4
Merge pull request #340 from newton-blockchain/rebase_with_dates
...
Rebase newton history to original repository
2022-05-02 15:42:54 +03:00
Tolya
9e9351903a
Update win autobuild
2022-04-25 01:43:31 +03:00
Alex Melman
75de8d85a7
Add java native-lib and update git actions
2022-01-12 15:36:11 +03:00
tolya-yanot
6faeca69a2
Fix split-depth and collator
2021-11-07 23:58:36 +03:00
OmicronTau
64e68a47ec
Fix 256+ depth pruned cell deserialization
2021-09-15 18:08:39 +03:00
OmicronTau
cc86a0724a
Fix muldivmod
2021-09-15 18:08:39 +03:00
neodiX42
d6412ee30b
Update windows2019x64-compile.yml
...
Updating Win64 OpenSSL library
2021-09-13 10:58:29 +03:00
tolya-yanot
23a2b0bbfc
Fix test tonlib
2021-09-08 15:14:59 +03:00
EmelyanenkoK
03fc659d23
Update block.tlb
2021-09-06 12:49:36 +03:00
EmelyanenkoK
67a6311eee
Add second hardfork to tonlib
2021-09-06 12:49:32 +03:00
tolya-yanot
c1a733c0f0
Add send_mode param to tonlib_api msg.message (send_mode=-1 - use default)
2021-08-02 23:59:42 +03:00
OmicronTau
72cf905fd1
Add custom global configs for hardfork utilites
2021-08-19 13:16:20 +03:00