From 45d84d94cbd8bbfc6bbb00ae628e86fa4246d5c2 Mon Sep 17 00:00:00 2001 From: "vlad.os" Date: Sat, 7 Mar 2026 12:46:01 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=B8=D1=81=D1=85=D0=BE=D0=B4=D1=8F=D1=89=D0=B5=D0=B3?= =?UTF-8?q?=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 53 +++++++++++++++++++++++++++++++++-------------------- 1 file changed, 33 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index fd7a5d7..c8ab923 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,39 @@ -# SmartGift +# Воркшоп к 8 марта -## Project structure +### Преамбула -- `contracts` - source code of all the smart contracts of the project and their dependencies. -- `wrappers` - wrapper classes (implementing `Contract` from ton-core) for the contracts, including any [de]serialization primitives and compilation functions. -- `tests` - tests for the contracts. -- `scripts` - scripts used by the project, mainly the deployment scripts. +Во-первых ДОБРО ПОЖАЛОВАТЬ на наш воркшоп!! Спасибо что пришли! +Этот воркшоп мы проводим с целью показать как работают смарт-контракты на примере блокчейна The Open Network. Во-первых мало кто с ним работал, а во вторых его VM резко контрастирует с "традиционными" EVM блокчейнами. Если вы не писали смарты никогда, но хотите попробовать, то этот воркшоп для вас.\ +Если вам нужно будет на воркшопе скачивать VS Code, то удачи) +### Для приготовления подарка нам понадобиться +- VS Code / OSS Code / etc... - любой редактор кода, который либо VS Code, либо форк VS Code +- Расширение TON [Open VSX](https://open-vsx.org/extension/tonstudio/vscode-tact) +- Yarn, npm и всё такое для ts/js stuff +- Немного знания typescript. Все скрипты пишутся на нём -## How to use +### Наш план +- Краткий экскурс в смарт-контракты +- Клонируем этот репозиторий\ +\/\* молимся чтобы мой сервак не упал \*\/ +- Знакомство с проектом +- Как он устроен и зачем это вообще? +- Создаём КОШЕЛЁК! +- Получаем тестовые коины на свой кошелёк +- Думаем что будем писать +- Пишем логику +- Деплоим +- Пробуем +- Радуемся, возможно накручиваем новые фичи +- 🎉 +- Чай, печеньки -### Build +### Суперполезные ссылки +[Tact docs](https://docs.tact-lang.org/)\ +[Блокчейн эксплорер](https://testnet.tonviewer.com/)\ +[Репозиторий Tact](https://github.com/tact-lang/tact)\ +[Сайт TON](https://ton.org)\ +[Tact extension](https://open-vsx.org/extension/tonstudio/vscode-tact)\ +[VS Code](https://code.visualstudio.com/) -`npx blueprint build` or `yarn blueprint build` -### Test - -`npx blueprint test` or `yarn blueprint test` - -### Deploy or run another script - -`npx blueprint run` or `yarn blueprint run` - -### Add a new contract - -`npx blueprint create ContractName` or `yarn blueprint create ContractName` +**By [@decentralizeclub](https://t.me/decentralizeclub)** \ No newline at end of file