Меню

Как осуществлять транзакции Ethereum и проверить свой баланс?

Как только вам удастся собрать майнер Ethereum на основе GPU или CPU, можно сразу же проверить баланс и начать торговлю.

Мы покажем вам, как можно узнать, сколько у вас коинов с помощью командной строки, как конвертировать Ether в его разменные монеты, например, Wei, и как осуществить свою первую транзакцию.

Если хотите узнать больше о «Газе» в мире Ethereum, читайте статью Что такое «Газ» в мире Ethereum

Как открыть третье окно командной строки

После того, как вы собрали установку, запустили программы Geth и Ethminer, вам нужно открыть третье окно командной строки.

Шаг 1: Это можно сделать, кликнув правой кнопкой мыши по командной строке на панели задач внизу экрана, а затем щёлкнув по строке, появившейся в верхней части меню. Должно открыться третье окно.

Шаг 2: Теперь вам нужно сообщить Command Prompt, где нужно запускаться. Обычно командная строка открывается в профиле пользователя. В этом случае вам нужно указать путь к папке с geth. В нашем руководстве мы установили его прямо на диск C, поэтому нужно ввести в командную строку путь к C Drive, для этого мы набираем “cd C: \” и нажимаем enter.

Шаг 3: Затем вам нужно сообщить Командной строке о том, что нужно делать. В нашем случае мы пропишем код для запуска geth. Введите “geth attach” — полный путь должен выглядеть так: “C: /> geth attach” — и затем нажмите enter.

У вас запущена консоль и прописан путь к geth — теперь вы можете задавать ей вопросы или указывать, что нужно делать. Помните, что для работы с “geth attach” у вас должно быть запущено ещё одно окно с командой “geth -rpc”.

Как узнать свой адрес

Если вы хотите узнать свой адрес, введите “eth.coinbase”. Команда должна выглядеть так: “C: /> eth.coinbase”. Нажмите enter, и вы увидите адрес — появится длинная строка (набор символов и цифр, сгенерированный по специальному алгоритму).

Как проверить свой баланс

Если вы хотите проверить свой баланс, то можете просто ввести эту команду: “eth.getBalance (eth.coinbase)” и нажать enter. Убедитесь, что напечатали заглавную “B” в слове Balance, а также помните, что баланс указан в Вэй — одном из наименьших значений Эфириума — аналоге сатоши Биткоина и центов доллара.

Если вы хотите проверить свой баланс в Эфириумах, нужно ввести следующий код “web3.fromWei (eth.getBalance (eth.coinbase)”, “ether)” и нажать “enter”.

Чтобы узнать баланс в других значениях Эфириума, замените последнее слово. Например, если вы хотите увидеть баланс в finney или Shannon, введите команды: “web3.fromWei (eth.getBalance (eth.coinbase),”finney”)” или “web3.fromWei (eth.getBalance (eth.coinbase)”, “Shannon”)”. Не забудьте использовать заглавную “B” в строке getBalance.

Как отправить транзакцию со своего адреса

Если вы хотите отправить транзакцию со своего адреса, введите команду:

eth.sendTransaction ({from: eth.coinbase, to: eth.sendTransaction({from: eth.coinbase, to: «0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f», value: web3.toWei(1, «ether»),gas:22000,gasPrice:web3.toWei(45,»Shannon»),data: web3.toHex(‘ZeroCool’)})

Упрощённая версия этого кода без строки с опциями:

eth.sendTransaction({from: eth.coinbase, to: «0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f», value: web3.toWei(1, «ether»)})

Давайте немного разберём код

eth.sendTransaction — с помощью этой строки вы указываете geth отправить транзакцию.

({from: eth.coinbase, — вы сообщаете, что эфириум нужно перевести с вашего адреса, coinbase — это ваш адрес.

to: «0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f» — адрес, на который вы отправляете коины.

value: web3.toWei (1, “ether”) — сумма, которую вы отправляете. Вы можете изменить значение “1” на любую сумму. В скобках укажите разменную монету эфириума.

gas:22000,gasPrice:web3.toWei(45,»Shannon»), — ОПЦИОНАЛЬНО — показывает, сколько gas вы хотите заплатить за транзакцию. Gas — это механизм ценообразования транзакции, определяющий количество Эфириума и контролируемый количеством людей, использующих сеть в одно и то же время. Если вы не введёте эту строку, то будет использоваться сетевая настройка по умолчанию.

data: web3.toHex (‘ZeroCool’)})ОПЦИОНАЛЬНО— это тэг транзакции — точно такой же, как в любом банковском переводе. Вы можете указать столько символов, сколько хотите, но чем их больше, тем больше gas потребуется для обработки транзакции. Чтобы сэкономить на комиссии, не указывайте этот тег.

Теперь вы знаете, как осуществлять транзакции. С их помощью вы можете перевести эфириум на биржи, например, на Kraken или Poloniex, и уже там начать торговать.

Существует более простой способ — сервис Ethereum Wallet Dapp, но имейте в виду, что он находится на стадии бета-версии.

Оставить комментарий

ТОП 3 криптобиржи