< 1 2 3 ... 5 6 7 8 9 ... 28 29 30 >
13. Давайте подойдём к
Давайте подойдём к хранению данных в шаблоне контракта.
Суть просто, вычисления. которые мы будем делать в функциях с нашими переменными в структурах, нужно где-то сохранять.
То есть нам нужны типы данных. которые могут сохранять данные.
Давайте разбираться.
Сейчас наша задача понять идею и составить план, как будем отрабатывать эти данные, а потом следовать ему.
Мы будем все же придёрживаться того плана, что я показал в этом видео
Solidity + Django. Почему у новичков не получается понять, как писать блокчейн приложения?
То есть проходить solidity комплексно.
читать больше
14. Давайте сделаем более удобным наше обучение.
Сейчас нужно рассмотреть было бы разницу между mapping и array и перейти к более глубокому изучения.
Но мы обязательно рассмотрим, через несколько уроков.
Мы с вами говорили, что нам нужно вести документацию изучения и добавлять туда что тестировать в памяти и так далее, но не очень удобно получается нам нужен каталог на компе.
Браузерная remix ide прекрасная вещь, но все же стоит сбросить куки и все пропадает.
давайте пока научимя vs code работать с remix и познакомимся с ganache-cli и одно и второе может делать то же самое, что делала remix только в нашей vs.
Позже мы сделаем среду, что описывали здесь, сейчас нам нужно, как то централизовать нашу работу.
https://groups.google.com/g/spb-tut/c/dhg_GpeLZGA/m/JSepb3RkAAAJ
Пока давайте сделаем то что запланировали, что бы работать на компе и хранить данные только локально и создадим git, что бы если будем переустанавливать систему ничего никуда не делось.
- Скачать vs кто ещё не установил.
- установить node, переопределить node-modules, что бы использовать без sudo (мы это делали на spb)
- Установить библиотеки ganache-cli и remixd(пока им не будем пользоваться но пусть будет. что бы не забыть).
- Установить расширения для vs.
- Подключить vs через remix и через ganache-cli (делают они одно и то же, использовать можно какое кому больше понравится.) Проверить компиляцию и развертывание контрактов.
- Создадим Env и установим mkdocs.
- Запишем в mkdocs, что ранее планировали. Здесь описывал.
https://groups.google.com/g/spb-tut/c/dhg_GpeLZGA/m/sGaFWOFjAwAJ
Выдержка с того текста, в чём главное. Формировать понимание что тестировать по ходу изучения.
Андрей, сейчас важный момент, нужно установить mkdocs, либо взять другое удобное для пометок,к чему привыкли и по ходу прохождения solidity записывать уже две вещи.
- Что тестировать. То есть требования к тестированию. Можно уже вписать, количество газа в зависимости от видов памяти.
пока локальную среду не будем создавать, нужно пройти язык, он короткий........................
8. создадим git репо и добавим туда нашу директорию. (git не рассматриваем, так как нужно пройти много уроков они есть в курсе джанго.)
После этого можно продолжить, так как все будет собрано в одной директории
читать больше