Jump to content
Sign in to follow this  
ZuArt

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

Recommended Posts

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

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

 

Суть задачи:

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

 

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

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

 

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

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

 

Edited by ZuArt

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...