Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 288|Ответ: 1

[Источник] .NET/C# ETH тестируется на трансферах в тестнете Сеполия

[Скопировать ссылку]
Опубликовано 2025-9-30 12:16:48 | | | |
Требования: Поскольку я не доверяю различному программному обеспечению для кошельков в Интернете (мой ETH и Ethereum были украдены), я написал программу с использованием .NET/C# для переноса ETH. Поскольку перевод денег в основной сети дороже и требует реальных балансов, тестирование в тестнете дешевле.

Интерфейс Infura

Если вы не хотите синхронизировать данные блокчейна, можно вызвать сторонний интерфейс для запроса данных блокчейна. Зарегистрируйтесь в Infura и получите адрес интерфейса.
infura.io туториал с подробным объяснением
https://www.itsvse.com/thread-4522-1-1.html

Как показано ниже:



SepoliaETH приобретает

В тестнете Sepolia Ethereum вам нужно получить несколько тестовых монет для завершения наших транзакций, и вы можете получить их бесплатно следующим образом:
ETH Ethereum testnet Sepolia faucet приобретает виртуальную валюту
https://www.itsvse.com/thread-11080-1-1.html

Консольное приложение .NET

Создайте новую консольную программу для .NET 8 со следующим ссылкой:

Кошелёк 1:0x23BE20Cbb18e5741D0F8f0d41ba348c5cffa1244
Кошелёк 2:0x5791123558c6e53A89a969B3931cF95Ed6C56c9A

Переводите деньги с помощью Wallet One0,02 эфираМне дали два кошелька. Код таков:

Адрес успешной передачи:Вход по гиперссылке виден.

Как показано ниже:



Используйте Чарльза, чтобы взять сумку следующим образом:



eth_estimateGas
{
        "id": 1,
        "jsonrpc": "2.0",
        «метод»: «eth_estimateGas»,
        "params": [{
                "от": "0x23BE20Cbb18e5741D0F8f0d41ba348c5cffa1244",
                "to": "0x5791123558c6e53A89a969B3931cF95Ed6C56c9A",
                «value»: «0x470de4df820000»
        }]
}

eth_feeHistory
{
        "id": 1,
        "jsonrpc": "2.0",
        «метод»: «eth_feeHistory»,
        "params": ["0x64", "lateest", []]
}

eth_sendRawTransaction
{
        "id": 1,
        "jsonrpc": "2.0",
        «метод»: «eth_sendRawTransaction»,
        «параметры»: ["0x02f87283aa36a701830f425b830f447d825208945791123558c6e53a89a969b3931cf95ed6c56c9a87470de4df82000080c080a0691c04859a5b7497208752bc14d7f7a14e2459db4c9c760678b6a345c7022342a01e3c193ad6604940f7724fec0d6db9ba0 837fb1feeca7f5829ce687f9e41e14c"]
}

eth_getTransactionReceipt
{
        "id": 1,
        "jsonrpc": "2.0",
        «метод»: «eth_getTransactionReceipt»,
        "params": ["0x042678ba0f454241249c6972f9570594228074f4a8834a7e59a74c4800c7ae75"]
}


Ссылка:Вход по гиперссылке виден.




Предыдущий:ETH Ethereum testnet Sepolia faucet приобретает виртуальную валюту
Следующий:Запрос информации по недвижимости (жилой) в провинции Шаньдун
 Хозяин| Опубликовано 2025-9-30 15:33:43 |
С интерфейсом Ethereum Sepolia Testnet RPC:Вход по гиперссылке виден.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com