TON whitepapers present "Infinite Sharding Paradigm", but I couldn't quite figure it out by reading the whitepapers. Is there another explanation avaliable s...
one year ago
There are numerous libraries for interacting with the TON blockchain, so it might be hard for a new developer to choose. Of course, what is the "best" is a h...
2 years ago
How do you define multiple cells in the storage of a contract? clike const data = beginCell() .storeUint(someVar, 64) .storeMaybeSlice() .endCell(); In other...
one year ago
Hello everyone, please explain: ```` () send_message_back(addr, ans_tag, query_id, body, grams, mode) impure inline_ref { ;; int_msg_info$0 ihr_disabled:Bool...
2 years ago
Is there a way that I can use a TON wallet to log in to a website? Specifically, I am looking at the functionality that is already present on getgems.io. ---...
one year ago
I am looking for an easy walkthrough for setting up a TON Site. I have setup the usual webserver using Nginx, with /var/www/site website directory. What shou...
I'm trying to compile compile fift from the master, I'm getting this linking error: ton/third-party/rocksdb/env/io_posix.cc:686: undefined reference to 'io_u...
Functions are called "words" in Fift, and there is a special word word. The whitepaper (https://ton.org/docs/fiftbase.pdf) explains it this way: «word (x – S...
2 years ago
I have observed an interesting behavior in wallet clients. I attempted to create a wallet using TonHub, TonKeeper, and wallet.ton.org. TonHub and TonKeeper g...
It is known that a special "highload wallet" is for those who have lots of transactions. But what exactly do "lots" mean: where is the boundary between "regu...
2 years ago
In languages such as x86 assembly there is a NOP instruction that does absolutely nothing. Is there something like that when using the Fift language? --- > T...
2 years ago
Suppose there is a web3 blog platform where people follow specific writers. Each follower has its own smart contract. Usually data such as "X follows Y" woul...
2 years ago
Please, could you help me to understand why my TON node cant sync Load average[8]: 1.34, 1.26, 1.29 Network load average (Mbit/s): 9.44, 8.71, 48.85 Memory l...
one year ago
Developing for EVM-based blockchains, I got used to doing that using ethers: parseFloat(ethers.utils.formatUnits(reserves.token0, token0.decimals)); Is there...
one year ago
It's said that TON blockchain is capable of processing millions of transactions per second. That sounds like it only needs to spend a small fraction of a sec...
one year ago
How do you install the FunC plugin in Sublime and Visual Studio? > This question was imported from Telegram Chat: https://t.me/tondev_eng/970 https://t.me/to...
Back in 2020-2021, I mined TON alongside ETH. This was through TonWhales. The system utilized a Telegram channel to check balance, deposit, withdraw, etc. Ob...
one year ago
The set_code() function can be used to alter the code of a smart contract. But while it's easy in theory, it would be great to see an example to fully unders...
one year ago
Is there a built-in square root function in the language? And if not, maybe there is a popular library with the optimal implementation? --- > This question w...
There are known TVM exit codes ranging from -14 to 38, they are listed on the corresponding documentation page: https://docs.ton.org/learn/tvm-instructions/t...
2 years ago
here is my FunC code: C-like forall X -> int is_null (X x) asm "ISNULL"; forall X -> (tuple, ()) push_back (tuple tail, X head) asm "CONS"; forall X -> (tupl...
Do I get it right that if my smart contract needs to store a string longer than 1023 bits, I should split that thing in parts and make a chain of cells conta...
What would happen if someone tried to send an internal message with zero ton coins? And if the receiving party calls accept_message(), who would pay the fee?...
2 years ago
Where can I find wallet v3r1 and v3r2 FunC code? --- > This question was imported from Telegram Chat: https://t.me/tondev_eng/9027
TON and Everscale have similar roots and should be fairly compatible from a technological perspective. Although they are separate networks with different val...
2 years ago
Hello, regarding the API documentation, how can I create a new address? I didn't see any examples for address creation and sending transactions. Could you pl...
Suppose you have a TON mainnet wallet address and a testnet wallet address. You try to send some Toncoins from the first wallet and you use the second addres...
In modular arithmetic there is such a thing as modular multiplication. Does it have a built-in support in FunC? --- > This question was imported from Telegra...
one year ago
Can I transfer my TON NFTs to Metamask? --- > This question was imported from Telegram Chat: https://t.me/tondev_eng/10197
Do I get it right that FunC treats int and (int) (a tuple with only one integer in it) as two different types even though they both are really integers? I ha...
2 years ago