what is a typical cause of error code 2? docs say "1 If you encounter such exception in a _func_ contract it probably means a type error in asm declarations." what is an example of where asm error could occur and aside from asm declaration what is a typical cause?
Jan 18, 2023, 9:39 AM
Is it related to TON Development?
Jan 18, 2023, 9:45 AM
Old stdlibs contain bug in some of dict parsing methods, I don't remember which.
Example of type error in assembly.
cell type_err() asm "ZERO ENDC";
cell type_err() asm "ZERO ENDC";
Jan 18, 2023, 9:55 AM
Hi fella
I'm going to recruit a developer and ask him/her to start learning FunC and create our teams first dApp on ton Blockchain.
Would you tell me please if you want to do the same which tech stacks would you put in job post as must haves of the developer and which tech stacks will be in nice to have competencies?
I'm going to recruit a developer and ask him/her to start learning FunC and create our teams first dApp on ton Blockchain.
Would you tell me please if you want to do the same which tech stacks would you put in job post as must haves of the developer and which tech stacks will be in nice to have competencies?
Jan 18, 2023, 4:32 PM
I think your team must consist of at least three people.
One person must know and design full architecture of your system: backends, frontend, their interaction with contracts and messages between contracts themselves. He must know TON contracts, cells and messages model and be able to predict unusual transaction chains that can be used for hacking sometimes.
The second person must know FunC enough to develop the contracts. I think he must know how to optimize contracts, especially how to create less cells onchain. Knowledge of CI tools for TON is a must. I think Fift isn't that necessary for development though it can be useful for forming static data of contract.
The third person would design frontend pages. He must know how to handle all error cases, including info providers not responding and transactions failing. He needs HTML, JS, CSS in his work and must know CI tools and version control systems as well.
(Post not generated by ChatGPT π)
One person must know and design full architecture of your system: backends, frontend, their interaction with contracts and messages between contracts themselves. He must know TON contracts, cells and messages model and be able to predict unusual transaction chains that can be used for hacking sometimes.
The second person must know FunC enough to develop the contracts. I think he must know how to optimize contracts, especially how to create less cells onchain. Knowledge of CI tools for TON is a must. I think Fift isn't that necessary for development though it can be useful for forming static data of contract.
The third person would design frontend pages. He must know how to handle all error cases, including info providers not responding and transactions failing. He needs HTML, JS, CSS in his work and must know CI tools and version control systems as well.
(Post not generated by ChatGPT π)
Jan 18, 2023, 4:46 PM
what hacking cases do you mean? thanks
Jan 18, 2023, 4:47 PM
For example, if there is a long transactions chain, user can initiate two of them simultaneously, and that could lead to unpredictable results in some cases.
Or, if your contract reserves money by sending TON to itself, user can send two messages so at the moment of processing the second there won't be any coins on contract balance.
See TON Hack Challenge 1 for more information.
Or, if your contract reserves money by sending TON to itself, user can send two messages so at the moment of processing the second there won't be any coins on contract balance.
See TON Hack Challenge 1 for more information.
Jan 18, 2023, 4:49 PM
Thanks.
How much a team like this will cost?
How much a team like this will cost?
Jan 18, 2023, 4:58 PM
I think that's not a development question. But my estimate is $1200-$2000 total from start up to project public launch.
Jan 18, 2023, 5:00 PM
iβd love to attend, but not in Lisbon atm
Jan 18, 2023, 6:13 PM
Well you might consider offering on online option for people to attend virtually and I think some of us would hop in
Jan 18, 2023, 6:29 PM
Great ideaπ
Think about its implementation
Think about its implementation
Jan 18, 2023, 6:42 PM
anyone doing ton onchain games?
Jan 18, 2023, 6:43 PM
Mint a NFT for everyone who wishes to participate (for example, sends their avatar).
Then, create a conference with authentication via TON Connect 2.0 checking for NFT presence.
If conference ever needs to be sharded, that can be done with NFT addresses π So that people in one shard could communicate directly with seeing each other's video, and people from other shards would receive only one video stream β featured by shard validator moderator; cross-shard communication would be through text messages then.
Then, create a conference with authentication via TON Connect 2.0 checking for NFT presence.
If conference ever needs to be sharded, that can be done with NFT addresses π So that people in one shard could communicate directly with seeing each other's video, and people from other shards would receive only one video stream β featured by shard validator moderator; cross-shard communication would be through text messages then.
Jan 18, 2023, 6:46 PM
is there any list of popular ideas for the ecosystem that users want? like voting on lens protocol forum
Jan 18, 2023, 6:47 PM
I don't know about "users want", but there is certainly a list what "TON Community wants": https://github.com/ton-society/ton-footsteps/issues
Jan 18, 2023, 6:48 PM
thanks!
is there anything like lens or near.social for ton?
Jan 18, 2023, 6:49 PM