Блокчейн. Эфир. Golang. Создать транзакцию, прочитать блок

Николай15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.08.2021

Работа с блокчейном эфира код на golang.

1. Отправить транзакцию в конкретную ноду, без использования своей поднятой ноды. 

Нужны следующие методы:

Перевести эфир с кошелька на кошелек: Сумма, цена газа, лимит газа.

Воспользоваться методом контракта: параметры из контракта, цена газа, лимит газа.

2. Получить новый блок из сети с конкретой ноды. Расшифровать этот блок. Получить список транзакций внутри этого блока. Получить данные о каждой транзакции: перевод эфира или исполнение контракта, цепочка транзакций или одинокая транзакция, к какому контакту относится транзакция, какие параметры у транзакции.

На гитхабе есть исходники ноды, написанной на голэнг. Необходимо достать оттуда, или написать свою реализацию работы этих функций. 

Какую проблему хочу решить: 

Если запускать эту ноду и подключаться к ее апи, транзакции, новые блоки и другая информация могут приходить с большой задержкой. Также создание транзакции работает довольно медленно и не успеваем положить ее в нужный блок.

Заявки фрилансеров