Делаем главное в Shardeum
И так, думаю если рассматривать Shardeum уже многие видели эти сайты SwappedFinance, домены, и прочее, мы же сейчас будем заниматься деплоем контракта про что мало где говорят
Переходим по ссылке https://remix-project.org/
Тут мы выбираем самую левую колонку и нажимаем Start coding online
У нас появляется такая среда разработки
В папке контрактс правой кнопкой мыши нажимаем создать новый файл
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
contract Attendence { address teacher = msg.sender; uint Totalstudent = 20; uint public Totalstudent_pre =0; uint public todaystu; mapping(address=>bool) public Present_in_class;
function yesMam(address studentID) public { require(!Present_in_class[studentID],"already atended"); Present_in_class[studentID] = true; Totalstudent_pre++;
}function todayaatendence() public{ todaystu = Totalstudent - Totalstudent_pre;} }
Тут из за вставки он сбивается поэтому редачим как на скрине
Далее нажимаем solidity compiler и производим компиляцию
Далее у нас должна загореться галка
Далее в нижней вкладке deploy&run transactions выбираем metamask
Нажимаем Deploy и подтверждаем транзакцию
Всё это делается на сети liberty 2.1
Прилагаю эксполер чтобы вы могли посмотреть удачно ли разместился ваш контракт)