Знакомство с релизом AIRA 0.11

Перед запуском

  • Необходимые пакеты $ sudo apt-get install qemu-kvm qemu libvirt-bin
  • Аккаунт Ethereum в тестовой сети kovan
  • Небольшое количество Ether на счету
  • Токены Air
  • USB-stick 16Gb и более, если планируется использоваться, например, на Raspberry Pi

Аккаунт удобнее всего создать с помощью Chrome расширения Metamask. Ether и Air можно попросить у @vourhey и @Pad1a_evil в Telegram.

Получаем образ Aira

Переходим на сайт https://github.com/airalab/aira и качаем последний актуальный raw-образ.

Obtain image

Распаковываем

$ xz --decompress aira-nixos-x86_64.img.xz

Записываем на флешку (при необходимости)

$ dd if=aira-nixos-x86_64.img of=/dev/sde status=progress

DD img

Запускаем образ в эмуляторе

$ qemu-kvm -m 2G aira-nixos-x86_64.img

Launch img

Вводим имя пользователя user и пароль user

Enter username and password

Ждем, чтобы клиент parity синхронизировался. За ходом можно следить по логам

$ journalctl -u parity -f

Pairty's logs

Когда увидели Imported..., значит все готово. Заходим в Dapp и покупаем лот. В примере ниже был куплен фьючерс B за 3 Air

First buy

Смотрим логи

$ journalctl -u railway-market-switch -f

Railway-market-switch's logs

На последней строке запись о нашей покупке. Рынок B — right, рынок A — left. Покупаем лот на рынке А, так, чтобы он был дороже, чем текущий на B

Second buy

Поезд меняет свое направление

Train

Смотрим логи

Logs