tillkolter / aeppdev-oracle-editor

Showcase and developer editor for Æternity oracles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aeppdev-oracle-editor

VueJs based Æternity Oracles connector to develop and test oracles.

For more information on Æternity oracles read this

Usage

For a brief introduction video of the usage workflow please click on the image below Oracle Editor Introduction

Configuration

This section contains notes on Æternity specific configuration. For building instructions please read the section below.

IMPORTANT: Before you can start the dev server please make sure that you have set up a local Æternity Epoch testnet node with a tuned mining interval. Find a detailed instruction here. If you are having any difficulties, please dont hesitate to get in touch!

Before you can test the Oracle editor you have to make sure, that your local node is running and mining!

To set up the editor please copy the file src/config.json.temp to src/config.json and fill in the public key of your account. The template contains the standard ports, so you would not have to change that unless you have edited the epoch.yaml in your Epoch root.

That should be it for running the editor.

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

About

Showcase and developer editor for Æternity oracles

License:ISC License


Languages

Language:JavaScript 69.6%Language:Vue 29.8%Language:HTML 0.6%