Я только начал изучать технологию блокчейн, и у меня есть несколько проблем, с которыми я столкнулся.
Я только что развернул простой смарт-контракт в тестовой сети rinkeby с использованием remix IDE и Metamask.
Я хочу выполнить простое взаимодействие со своим смарт-контрактом, прочитать значение или что-то подобное. как мне это сделать? Я работаю на сервере AWS с использованием ОС Ubuntu. Я установил node.js, npm, web3.js и geth. Как должны выглядеть мои следующие шаги? Я уже установил узел в сети rinkeby, набрав geth --rinkeby
. Я использую VIM IDE для кодирования, как мне развернуть библиотеку web3.js в IDE? Развернет ли этот код библиотеку web3.js, которую я мог бы использовать для подключения к сети ethereum ?: const Web3 = require('web3');
const provider = new Web3.providers.HttpProvider('http://localhost:7545');
const web3 = new Web3(provider);
Каковы были бы шаги для взаимодействия с моим смарт-контрактом ETH и считывания из него значения с того места, где я сейчас нахожусь, используя только сервер AWS Ubuntu?
Спасибо вам за помощь.