• XSS.stack #1 – первый литературный журнал от юзеров форума

ETH balncae checker с#

wasted1337

RAID-массив
Пользователь
Регистрация
07.08.2020
Сообщения
77
Реакции
39
Решил написать свой простенький чекер
C#:
using System;
using System.Text;
using Nethereum.Hex.HexConvertors.Extensions;
using System.Threading.Tasks;
using Nethereum.Web3;
using System.Net;
using System.IO;

namespace ConsoleApp14{
    class Program{
        static void Main(string[] args){
            System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls | SecurityProtocolType.Ssl3;
            var web3 = new Web3("https://mainnet.infura.io/v3/23328a89a7ec409eadfb15c7a9b39935");// тут если хотите можно поменять
            Console.Write("List of addresses:");
            var path = Console.ReadLine(); // Путь к текстовому файлу
            var myList = File.ReadAllLines(path);
            foreach (var item in myList){
                get_balnce(web3,item).Wait();
            }
            Console.Write("Press any key to continue...");
            Console.ReadKey(true);
        }
        static async Task get_balnce(Web3 web3,string adress){
            var balance = await web3.Eth.GetBalance.SendRequestAsync(adress);
            var etherAmount = Web3.Convert.FromWei(balance.Value);
            Console.WriteLine(
                "\nAddress:" + adress +
                "\nAmount: " + etherAmount);
        }
    }
}
Пользуйтесь на здоровье
 
Пожалуйста, обратите внимание, что пользователь заблокирован
а что насчёт токенов? помимо заданного списка и проверки по контрактам у кого-то есть варианты? разумеется, не берём в учёт експлореры типа etherscan
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх