USER_Donate_Tx_CHRT_Token - my-crypto-datascience-portfolio/my_crypto_donations_bank_solana GitHub Wiki
Проводка транзакции доната в CHRT
CHRT-токены также принимаются банком в качестве донатов.
Варианты перевода токенов на адрес банка донатов (токен-адрес для сборов)
- Переводить CHRT-токены USER'а из Web-клиента, не используя смарт-контракт банка донатов
2) Переводить из Web-клиента, создавая DonationTokenSlot (мета-информацию) через смарт-контракт
- Переводить токены через смарт-контракт, создавая DonationTokenSlot (мета-информацию) также через смарт-контракт
Выберем для реализации 2-й вариант:
Т.е. переводим токены USER'а из Web-клиента, добавляя транзакцию с проводкой мета-информации через смарт-контракт (это нужно для расчета статистик потом).
Баланс кошелька USER'а
До перевода токенов нам нужно прочитать баланс кошелька USER'а из Web-клиента
Получить адрес токен аккаунта без необходимости приватного ключа: