Releases: airalab/aira
Robonomics network lighthouse
This release introduce lighthouse service of Robonomics network.
By default release run quick start service for first setup of lighthouse in KOVAN testnet network,
smart contracts source code can be found here.
CHANGELOG
Robonomics network
- switch to new information channel name scheme
- added new lighthouse contract support (as combination of market matcher & result settler)
- added result publication via lighthouse feature
- added lighthouse launch file
- added support for lighthweight liabilities
Blockchain
- upgraded parity stable to 1.9.5 and beta to 1.10.0
- introduced parity service with account unlocking feature
Offcain
- enabled experimental PubSub feature in IPFS service
Image
- added quick start script for lighthouse installation
- enabled cjdns service by default
AIRA protocol init
This release is devoted to small changes and error fixing.
Changelog:
- added basic implementation of AIRA economic protocol;
- Parity updated to version 1.7.6.
Этот релиз посвящен мелким улучшениям и исправлению ошибок.
Протокол изменений:
- добавлена базовая реализация протокола экономического взаимодействия AIRA;
- версия Parity обновлена до последней стабильной 1.7.6.
AIRA the distro
The main aim of this release is reorganization of AIRA software development. AIRA grows up and contains more and more packages. The AIRA packages consist of those ones created by Airalab team and the ones created by third paties developers. In our opinion the distro is more flexible approach to develop a lot of heterogenous software and services.
The changelog:
- base distro is NixOS GNU/Linux
- created nix-channel Airalab with latest updates of AIRA software and services: https://github.com/airalab/airalab-channels
- created CI server: https://hydra.aira.life
- created repository of precompiled AIRA packages (binary cache): https://hydra.aira.life/project/aira/channel/latest
- prepared ISO and RAW images for user AIRA installations
Этот релиз посвящен внутренней реорганизации подходов к работе с программным обеспечением AIRA. Количество пакетов AIRA увеличивается, это как пакеты от команды Airalab, так ПО разрабатываемое третьей стороной. Дистрибутив видится нам удобной формой организации множества разнородного ПО и производных от него сервисов.
Итак, в рамках релиза проведены следующие изменения:
- выбран фундаментального дистрибутив - NixOS GNU/Linux
- запущен nix-канал Airalab с последними обновлениями пакетов AIRA и используемых сторонних сервисов: https://github.com/airalab/airalab-channels
- запущен сервер непрерывной интеграции: https://hydra.aira.life
- запущен репозиторий прекомпилированных пакетов AIRA (binary cache): https://hydra.aira.life/project/aira/channel/latest
- подготовлены ISO и RAW образы для пользовательский инсталляций AIRA
Game of train
Airalab has designed the game “Robonomics: control the train through AIR tokens” to illustrate the investors the opportunities of controlling a «lights-out» manufacturing by means of nothing but the capital which is our dear and beloved AIR token.
Aim of the game: to learn how to control the train movements using Ethereum and AIR token in testnet Kovan.
Start here: http://aira.life/game/
Aira release 0.9 "Foundation"
[EN]
Aira release Foundation will allow to distribute the first part of the tokens of an autonomous intelligent robot (Autonomous intelligent robot token, Air token) genesis to the investors and to form a project development fund.
====
- Airalab developers congress for manage fund: 0x97282A7a15f9bEaDC854E8793AAe43B089F14b4e
- Air token phase 1 smart contract: 0xA2f4FCb0FDe2dD59f7a1873e121bc5623e3164Eb
- ICO smart contract: 0x24cAbbaB2132F9fE05A89A070570e9E4F0B89E53
- More about distribution of an air token: medium.com post
- Robot economics doctrine draft: pdf document
- Distribution AIR token page on aira web site: http://aira.life/tokens/
[RU]
Релиз Aira «Основание / Foundation» позволит распространить первую часть токенов автономного интеллектуального робота (Autonomous intelligent robot token, Air токен) генезис инвесторам и сформировать фонд развития проекта.
====
- Конгресс разработчиков Airalab для управления фондом: 0x97282A7a15f9bEaDC854E8793AAe43B089F14b4e
- Умный контракт Air токена фаза 1: 0xA2f4FCb0FDe2dD59f7a1873e121bc5623e3164Eb
- Умный контракт ICO: 0x24cAbbaB2132F9fE05A89A070570e9E4F0B89E53
- Подробнее о дистрибуции токенов: пост в блоге Сергея Лоншакова
- Черновик доктрины экономики роботов: pdf document
- Страница дистрибуции AIR токена: http://aira.life/tokens/
Aira release 0.8 "Proof-of-R&D"
[EN]
Welcome to first robotics economy market on Ethereum blockchain!
DApp Aira network market for buying robot liability: https://airalab.github.io/DApp-Aira-market
Notes:
- required mist or metamask plugin
- in release 0.8 working only with smart contract on KOVAN network*
Aira network market
Purchase history of robots liabilities
Robot liability smart contract
Scope
In this release Airalab team show R&D result ability of making robotics economy via liability smart contract. Release demonstrate:
- How engineer can install Aira for own robot.
- How engineer can configure Aira to work with Global sensor market based on Ethereum Blockchain.
- How user can interact with Sensor market via DApp Aira network market and create robot liability contract.
- How user get robot work result from robot liability contract.
On this release Airalab using only KOVAN network .
Please find instruction for Aira installation in README.md
Changelog:
- Published first stable Aira image build script for linux on IPFS.
- Published DApp Aira network market (working with smart contract on KOVAN network)
- Created Engineer DApp and included in Aira image.
[RU]
В данном релизе команда Airalab демонстрирует результат исследований возможности построения экономики роботов с помощью контрактых обязательств. Релиз демонстрирует:
- Как инженер может установить образ Aira для своего робота.
- Как инженер может настроить Aira для работы на глобальном рынке продажи данных с сенсоров, работающему в сети Ethereum.
- Как пользователь может взаимодействовать с рынком сенсоров с помощью DApp Aira network market b создать контракт обязательства робота.
- Как пользователь может получить результат выполнения работы робота с помощью контракта обязательства.
В данном релизе Airalab используют только сети KOVAN.
Пожалуйста, ищите инструкцию по установке образа Aira в README.md
Журнал изменений:
- Опубликован первый стабильный образ Aira, который можно установить на linux компьютер с помощью скрипта опубликованого в IPFS.
- Опубликовано DApp Aira network market (работает с умным контрактом в сети KOVAN)
- Создано DApp инженера и добавлено в Aira image.
Release 0.7 - Robot liability prototype
[EN]
In this release a new approach to economic interaction with robotic systems is presented.
Changelog:
- Written liability smart contract, setting the format and order liabilities for each party. Robot liability takes into account the digital nature of promisee and presented as Ethereum smart contract.
- To establish a connection between smart contract and robot AIRA ROS Bridge is used, the robot interacts with smart contract as well as its own node.
- The results of liability are published as IPFS-hash to make off-chain data persistence and easy access.
Demo on YouTube:
[RU]
В этом релизе подготовлен новый подход к экономическому взаимодействию с робототехнической системой.
Журнал изменений:
- Сформирован контракт-обязательство, устанавливающий формат и порядок взаимодействия сторон. Обязательство робота учитывает цифровую природу испонителя и представлено в виде смарт-контракта для сети Ethereum.
- Для связывания контракта и робототехнической системы задействован пакет AIRA ROS Bridge, робот взаимодействует со смарт-контрактом так же, как с другим своим узлом или механизмом.
- Результатом выполнения обязательства является IPFS-хеш, что позволяет не протоколировать большой объем данных целиком в цепочке блоков, но гарантировать их неизменность и простоту доступа.
Демондстрация на YouTube:
Aira interface 0.5.0 - Merchant release
[EN]
From release 0.5.0 user can create invoice, recieve and transfer ethers without Ethereum address only via chat with Telegram bot @AiraEthBot.
Changelog:
- Added new @AiraEthBot chat command:
/newinvoice
- create new invoice smart contract by Factory. - Added new @AiraEthBot chat command:
/invoice
- show invoice information and withdraw. - User can hold and send ethers on Aira ether funds smart contract without Ethereum address.
- Added new @AiraEthBot chat command:
/verify
- get activation code for Ethereum address linking. - Removed service fee:
0.1 Ether
for each transaction. - Added service fee for paid invoice:
1%
from received ethers to invoice.
Release demo on YouTube:
- Step 1: Create new invoice smart contract on Ethereum Blockchain via Telegram bot
- Step 2: Check invoice status and send ethers on invoice smart contract via Ethereum Wallet
- Step 3: Withdraw ethers from invoice smart contract to Aira ether funds contract user balance
- Step 4: Approve ether balance via secure bot for withdraw
- Step 5: Withdraw ethers from Aira ether funds smart contract to Ethereum address
[RU]
Начиная с релиза 0.5.0 пользователь может создавать счета, получать и отправлять средства в эфирах без адреса в сети Ethereum, просто используя свой Telegram аккаунт и общаясь с Telegram ботом @AiraEthBot.
Журнал изменений:
- Добавлена новая чат команда для Telegram бота @AiraEthBot:
/newinvoice
, которая создает умный контракт счета на оплату в эфирах c помощью нашей фабрики. - Добавлена новая чат команда для Telegram бота @AiraEthBot:
/invoice
- которая показывает состояние ранее созданного счета на оплату в эфирах и позволяет вывести средства на свой счет с контракта-счета. - Пользователь может хранить и отправлять эфиры с умного контракта Aira ether funds без наличия адреса в сети Ethereum. Средства будут храниться по адресу Telegram аккаунта.
- Добавлена новая чат команда для Telegram бота @AiraEthBot:
/verify
, которая позволяет пройти идентификацию Telegram аккаунт - Ethereum адрес в любой момент. - Убрана комиссия в эфирах для каждой транзакции через Telegram бота:
0.1 Ether
. - Добавлен сервисный сбор для оплаченных счетов в размере
1%
от суммы поступивших эфиров на контракт-счёт.
Демонстрация релиза на YouTube:
- Шаг 1: Создание умного контракта - счёта на оплату в сети Ethereum с помощью Telegram бота
- Шаг 2: Проверка статуса счета и отправка оплаты на умный контракт - счёт на оплату с помощью Ethereum Wallet
- Шаг 3: Вывод эфиров с умного контракта счёта на личный баланс на контракте Aira ether funds
- Шаг 4: Разрешение на использование средств с помощью Aira Secure бота для дальнейшего вывода средств
- Шаг 5: Вывод средств с личного баланса на контракте Aira Ether funds на личный адрес в сети Ethereum
Token builder support
[EN]
From release 0.3.0 user can create three types of smart contract tokens on Ethereum Blockchain via chat with Telegram bot @AiraEthBot, without compile and deploy process. Scope:
- user can create ERC20 token with limited amounts of tokens.
- user can create ERC20 token with emission function for token owner.
- user can create Ether vault contract for organize ether accounting with approving limits of funds for third person.
Changelog:
- Added new @AiraEthBot chat command:
/create
- create new contract by Factory. - @AiraEthBot chat commands
/balance
,/balance
,/send
and/transfer
ask user about token who will be using.
Сhat command: /create
have service fee: 0.1 Ether
for each transaction. You need have service fee approved to @AiraEthBot for success complete /create
command.
Demo "Creating ERC20 token via Telegram bot" on Youtube
[RU]
Начиная с релиза 0.3.0 пользователь может создать один из трёх видов умных контрактов токенов на Ethereum Blockchain с помощью чата с Телеграм ботом @AiraEthBot. Это не потребует компиляции исходного кода контракта локально на машине и процесса отправки скомпилированного кода в сеть. Данный релиз позволит пользователю:
- создать ERC20 токен с ограниченным лимитом токенов.
- создать ERC20 токен с функцией эмиссии, доступной владельцу контракта.
- создать Ether vault contract для организации управления эфирами с возможностью разрешения лимитов снятия третьим лицам.
Журнал изменений:
- Добавлена новая чат команда для Телеграм бота @AiraEthBot:
/create
- create new contract by Factory. - Чат команды бота @AiraEthBot
/balance
,/balance
,/send
и/transfer
теперь запрашивают данные токена, для которого необходимо выполнить транзакцию в сеть .
Чат команда: /create
имеет сервисный сбор: 0.1 Ether
за отправку каждой транзакции на создание токена в сеть. Вам необходимо иметь доступной эту сумму Телеграм боту @AiraEthBotдля успешного выполнения команды /create
.
Демо "Creating ERC20 token via Telegram bot" на Youtube
Release 0.2.0 with @AiraSecureBot and Metamask + IPFS support
[EN]
Aira release 0.2.0 scope:
Launched second exemplar of Aira interface for AiraSecureBot objective and changed Aira ether funds smart contract for increase security of work with ETH balance available to AiraEthBot.
Changelog:
- Created new Aira Ether funds smart contract on address:
0xa3ce9fa0f6b6649e40bc5146082661d5f0ed5d7a
- Launched Telegram bot: @AiraSecureBot
- Added IPFS support for DApp Aira
- Added Metamask Chrome plugin support for DApp Aira
Getting started:
Push "/start" to @AiraEthBot via Telegram application.
Youtube playlist with 0.2.0 demo
[RU]
В Aira release 0.2.0 запущен второй экземпляр Aira interface для задач AiraSecureBot, а также заменён контракт Aira ether funds для повышения безопасности работы пользователя с балансом ETH, доступным AiraEthBot.
Журнал изменений:
- Создан новый контракт Aira Ether funds по адресу:
0xa3ce9fa0f6b6649e40bc5146082661d5f0ed5d7a
- Запущен telegram bot: @AiraSecureBot
- Добавлена поддержка IPFS для DApp Aira
- Добавлена поддержка плагина для Chrome Metamask
С чего начать:
Отправьте команду "/start" боту @AiraEthBot с помощью приложения Telegram.