Перейти к публикации
ZuArt

Работа с ETH и токенами ERC20

Рекомендованные сообщения

(изменено)

Приветствую сообщество.

Тут решили тотализатор небольшой накатать для токенов ETH/ERC20, уперлись в стенку - тупняк какой-то...

 

Суть задачи:

  • вести один основной кошелек со всеми поступающими средствами
  • пользователь при регистрации получает персональный адрес для токенов (приватные ключи фиксируются в БД, юзер их не получает)
  • все, что юзеры переводят собирается на основном кошельке (балансы фиксируются в БД и все операции с балансом происходят в БД)
  • вывод в случае необходимости выполняется с основного адреса

 

Пытаемся разобраться с принципами работы с нодой ETH через WEB3 и уперлись в пару моментов:

  • насколько поняли суть сети, можно сделать перевод с адреса1 на адрес2, но так, чтобы "газ" снимать именно с адреса2
  • с токенами ERC20 (не ETH) можно тоже делать так же, но через контракты, которыми токены и создавались

 

И вот тут полный затуп - как это сделать с помощью WEB3JS, крайне нужны работающие примеры кода для ETH и любого ERC20-токена, которые реализуют логику "перевод токенов с адреса-1 на адрес-2 и оплатой транзакции газом с адреса-2".

Будем крайне признательны за подсказку.

 

Изменено пользователем ZuArt

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

    YoBit.Net
×