Давайте понимать Solidity ч.2
Ну теперь перейдём к практике: я развернул почти такой же смарт-контракт в тестовой сети Rinkeby. Перед работой рекомендую запросить тестовые токены (здесь наверное). Собственно, начинаем:
https://rinkeby.etherscan.io/address/0x86ad800a51d32ea5eb43fad117fa6edd85fe5c55
Ну вот основная страница этого контракта в обозревателе блоков, здесь ничего такого нет. Давайте нажмём на "Contract":
Ну тутачки мы можем заглянуть в код контракта (если владелец его верифнул). По кнопке "Read Contract" мы получаем доступ ко всем переменным контракта (которые записаны в блокчейн) и его call-функциям. Самое интересное будет во Write Contract:
Для начала нужно подключиться к веб3 через этот etherscan. После мы можем взаимодействовать с функциями: я особо не парился со входными данными и поэтому вводить нужно только сумму Ether (я не понял почему именно ether, обычно ведь работают через wei). Напоминаю что числа с плавающей точкой принято писать через точку (а не запятую).
Перед подтверждением транзакции мы можем видеть адрес контракта. А вот как посмотреть, какая функция вызывается я хз (может знает кто? Мне кажется только если смотреть по hex коду там вручную потом сравнивать)