Go to file
viktor 72ab852576 package json actualization; README.md update: Build from source section is added 2017-06-28 19:27:53 +03:00
assets alert, if no account is chosen 2017-06-26 16:38:48 +03:00
favicons favicons update 2017-06-23 15:00:52 +03:00
.gitignore Oracles network Voting Dapp. Initial commit. 2017-06-14 15:04:12 +03:00
README.md package json actualization; README.md update: Build from source section is added 2017-06-28 19:27:53 +03:00
ballot.png New contract definition: mining-payout keys pair storage is added; affected key and its type fields are added for voting dapp; It's closes #1 2017-06-19 15:27:49 +03:00
ballots.png New contract definition: mining-payout keys pair storage is added; affected key and its type fields are added for voting dapp; It's closes #1 2017-06-19 15:27:49 +03:00
gulpfile.js Oracles network Voting Dapp. Initial commit. 2017-06-14 15:04:12 +03:00
index.html alert, if no account is chosen 2017-06-26 16:38:48 +03:00
manifest.json Oracles network Voting Dapp. Initial commit. 2017-06-14 15:04:12 +03:00
newBallot.html Personal data are moved to 2nd screen. This closes #2 2017-06-20 23:20:01 +03:00
new_ballot.png New contract definition: mining-payout keys pair storage is added; affected key and its type fields are added for voting dapp; It's closes #1 2017-06-19 15:27:49 +03:00
new_ballot_1.png Personal data are moved to 2nd screen. This closes #2 2017-06-20 23:20:01 +03:00
new_ballot_2.png Personal data are moved to 2nd screen. This closes #2 2017-06-20 23:20:01 +03:00
package.json package json actualization; README.md update: Build from source section is added 2017-06-28 19:27:53 +03:00
settings.png Oracles network Voting Dapp. Initial commit. 2017-06-14 15:04:12 +03:00

README.md

Oracles network Voting Dapp

Initial page (Settings)

Choose your voting key from the list to continue. You can return to this page from any page by clicking Settings button.

Ballots page

You'll see the page with the list of all ballots. Here you can switch to see only your UNANSWERED or EXPIRED ballots. Search by ballots' data is available too.

Single ballot page is opened by clicking VOTE NOW button.

Single ballot page

Here you can vote for or against notary. If total number of votes > 3, notary will be added or deleted from the network depending on votes majority after voting will be finished.

New ballot page

Click NEW BALLOT button from any page to create a new ballot.

Configuration file

It is configured with Oracles network contract

Path: ./assets/javascripts/config.json

{
  "environment": "live",
  "Ethereum": {
    "live": {
      "contractAddress": "Oracles_contract_address"
    }
  }
}

Building from source

  1. npm install

  2. npm run sass

  3. npm run coffee

  4. npm start