СИСТЕМА
1.66K subscribers
183 photos
13 videos
9 files
161 links
Пилим софт 🔧
#боты #проги #код

По вопросам: @zero_tolerance91
Download Telegram
🔥 Язык FunC — ключ к блокчейну TON

#TON #FunC #СмартКонтракты #Web3

FunC — это специализированный язык программирования для блокчейна TON. Он создан для написания смарт-контрактов, которые работают быстро, безопасно и эффективно.

Чем хорош FunC?

1. Высокая оптимизация: контракты на FunC занимают минимум места и максимально быстро обрабатываются.


2. Модульность: легко разделять код на куски и переиспользовать их.


3. Сила в ассемблере: FunC — это язык низкого уровня, что даёт полный контроль над логикой и ресурсами контракта.



Мы уже готовим наш первый смарт-контракт на FunC. Скоро покажем, как это делается, чтобы каждый из вас смог погрузиться в тонкости разработки на блокчейне TON.

🔥 Следи за каналом — дальше только круче!

👍 — Это круто, ждём!
🤔 — А можно на пальцах?
🦧 — Я знаю толко рузге езык..
🤔4🔥3👍2👾1
Пишу первый смарт-контракт
#СмартКонтракты #Web3 #FunC #TON

Я написал код для первого нашего смарт-контракта на языке Func. Это будет контракт голосования.
При помощи этого С.К. вы сможете выбирать в каком направлении нам делать следующиe шаги в
развитии нашего проекта.

Казалось бы нахуй так усложнять когда есть встроенный опрос в самой телеге??

Ну во-первых это можно рассматривать как просто пример реализации С.К.

А во-вторых, это ведь еще не сказочка, это только смазочка!))

Я имею ввиду что это лишь отправная точка и данный С.К. можно совершенствовать, добавлять кучу всяких фичей!! И такой модифицированный опрос будет только у нас!))

Так вот, код то я написал, но херня в том что я щас в тайге и работаю через смартфон, а на нем очень сложно запустить этот контракт. На днях на вертушке должны привезти ноут и тогда я запущу его на полную катушку!!!

🐻GITFLIC🐻
Please open Telegram to view this post
VIEW IN TELEGRAM
👾4👍1🔥1
КОД СМАРТ-КОНТРАКТА
#СмартКонтракты #FunC

contract Voting {

// Переменные для хранения результатов голосования
var voteOption1: int = 0; // Усложнение смарт-контракта
var voteOption2: int = 0; // Создание нового смарт-контракта
var voteOption3: int = 0; // Создание простого dApp

// Функция для голосования
func vote(option: int) -> () {
if option == 1 {
voteOption1 += 1;
} else if option == 2 {
voteOption2 += 1;
} else if option == 3 {
voteOption3 += 1;
}
}

// Функция для получения результатов голосования
func getResults() -> (int, int, int) {
return (voteOption1, voteOption2, voteOption3);
}
}

Пояснение кода:

Этот смарт-контракт на языке func реализует систему голосования, где пользователи могут выбрать одну из трех опций.

Переменные:

voteOption1, voteOption2, voteOption3 — хранят количество голосов за каждую из опций. Все изначально равны 0.


Функции:

vote(option: int) — увеличивает счетчик голосов для выбранной опции (1, 2 или 3).

getResults() — возвращает текущие результаты голосования по всем трем опциям.

🐻GITFLIC🐻

👍 - Годно

🔥- Репост

🦣 - Че такое гитфлик?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3🍓1👾1
Смарт-контракт ГОТОВ!
#СмартКонтракты #FunC

Сорян что так долго тянул, но сегодня наконец то готов представить вам свой первый смарт-контракт!))

Как вы помните это с.к голосования о том в каком направлении нам двигаться.

Данный с.к работает на тестнете Тона, поэтому чтобы внести свой голос у вас должен быть подключен тестнет кошелек.
Он подключается проще простого, если хотите позже распишу как это сделать.

Сейчас готовлю статью о том как создавался этот контракт, позже дам ссылку. А пока можете начать голосовать:

ГОЛОСОВАТЬ!

Помните, нам важен каждый голос!)))

👍 - наконец то!

🔥- давай уже жги, как сделал?!

🦣 - выборы выборы, кандидаты п...ры!)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3😱2