- Download airapkgs
cd ~
git clone https://github.com/airalab/airapkgs.git airapkgsor faster
cd ~
wget https://github.com/airalab/airapkgs/archive/nixos-unstable.zip
nix-shell -p unzip --run "unzip -d ~/airapkgs ~/nixos-unstable.zip"cd ~
git clone https://github.com/airalab/airapkgs.git airapkgsor faster
cd ~
wget https://github.com/airalab/airapkgs/archive/nixos-unstable.zip
nix-shell -p unzip --run "unzip -d ~/airapkgs ~/nixos-unstable.zip"| { config, pkgs, lib, ... }: | |
| { | |
| imports = [ <nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix> <nixpkgs/nixos/modules/installer/aira.nix> <nixpkgs/nixos/modules/profiles/aira-sidechain.nix> ]; | |
| swapDevices = | |
| [ { device = "/swap"; } ]; | |
| zramSwap.enable = true; | |
| service.openssh.enable = true; | |
| users.extraUsers.root.openssh.authorizedKeys.keys = [ | |
| "YourPublicKeyHere" |
go test -v ./tests | sed ''/PASS/s//$(printf "\033[32mPASS\033[0m")/'' | sed ''/FAIL/s//$(printf "\033[31mFAIL\033[0m")/''cd ~
tar -cvpzf backup.tar.gz --exclude=./backup.tar.gz --exclude=./.local/share/io.parity.ethereum/chains/ --one-file-system .| # -*- coding: utf-8 | |
| from web3 import Web3 | |
| from flask import Flask, request | |
| from flask_restful import Resource, Api | |
| from flask.json import jsonify | |
| app = Flask(__name__) | |
| api = Api(app) |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import ssl | |
| from SocketServer import TCPServer, ThreadingMixIn, StreamRequestHandler | |
| class SSL_TCPServer(TCPServer): | |
| def __init__(self, | |
| server_address, |
| ### Keybase proof | |
| I hereby claim: | |
| * I am khssnv on github. | |
| * I am khassanov (https://keybase.io/khassanov) on keybase. | |
| * I have a public key ASCJUZApe_opyY8Bjb7f1zLVxpXUyFGT9KWsrGJ9cz80XQo | |
| To claim this, I am signing this object: |
| 1. Скачать образ маяка по ссылке https://drive.google.com/open?id=1GNpthYTDtawb6MubbHZz2ahuzXjZIKbB | |
| 2. Импортировать образ виртуальной машины в Virtual Box с 1Гб ОЗУ и сетевым интерфейсом с доступом в интернет | |
| 3. Запустить, дождаться синхронизации блокчейна (parity warp, синхронизация с сетью Ethereum Kovan). После синхронизации AIRA сообщит свой адрес в сети | |
| 4. Отправить на адрес AIRA более 0,1 Kovan ETH и 0,1 Kovan XRT | |
| 5. После получения KETH и KXRT AIRA произведёт смену поколения. Это включит функцию маяка и её ROS API |