Смарт контракт для Klin testnet
Переходимо на сайт створення контрактів https://remix.ethereum.org/
Переходимо у вкладку DEPLOY & RUN TRANSACTIONS ,вкладки зліва
і як на картинці нижче в Enviroment вибираємо injected web3
Після того ви вибирете injected web3 та нажати deploy, потрібно буде пітвердити транзакцію в метамаску
Дальше переходимо в file explorer , в меню з лівої стороони
і у робочій зоні де пише File , нажимаємо New File, придумуємо любу назву, але обовязково має мати закінчення .sol, як на фото нижче приклад (new.sol), відкриєтся робоча область
Вставляємо в неї як на картинці вище код :
// TestingTheMerge
pragma solidity >=0.5.0 <0.7.0;
contract HelloGM {
function gm()public pure returns (string memory){
return 'Hello gm.xyz';
}
}
Після цього переходимо у вкладку solidity complier, меню зліва
у меню compiler вибираємо пункт як на картинці нижче
Пілся того як вибрали 0.5.0 + commit... нажимаємо compile та пітверджуємо гаманцем, щоб пітвердити потрібно, щоб у вас уже прийшли токени з крану
Так повино виглядати коли ви зробити створення контракту ,зелені галочки знизу.