Here's our best guess as to a token holder's goals and context-of-use, when browsing the transcoder election view within the protocol explorer app:
- Compare transcoders
- Protocol stats
- Social / meta-info
- Bond/Unbond tokens to transcoders
| [ | |
| { | |
| "date": "Wed Jan 29 2018 10:30:00 GMT-0500 (EST)", | |
| "yesterday": [ | |
| "Updated the SDK to add a transcoders() query that returns the active transcoders", | |
| "Added the route and layout scaffoling for the transcoder election view in the explorer app" | |
| ], | |
| "today": [ | |
| "Wire up the transcoders() query to the new transcoder view", | |
| "Continue to update the SDK with any desired transcoder sorting/filtering parameters" |
| pikachu | ||
|---|---|---|
| mew | ||
| mewtwo | ||
| dragonite | ||
| dragonair | ||
| dratini | ||
| snorlax | ||
| lapras | ||
| moltres | ||
| zapdos |
| let data = new WeakMap(); | |
| class List { | |
| constructor(...values) { | |
| this.first = 0; | |
| this.last = values.length-1; | |
| this.size = values.length; | |
| data.set(this, new Map(values.map((x,i)=>[i,x]))); | |
| } | |
| static of(values) { |
| 'use strict' | |
| const mapOf2dArray = start => w => xs => { | |
| let id = start; | |
| let i = xs.length; | |
| const map = new Map(); | |
| let n = 0 | |
| while (n <= start) { | |
| map.set(n, null); | |
| n++; |
| import React, { Component } from 'react'; | |
| import blessed from 'blessed'; | |
| import { render } from 'react-blessed'; | |
| class App extends Component { | |
| componentDidMount() { | |
| const convo = [ | |
| 'Me: hey mom', | |
| 'Mom: did you do your laundry?', | |
| 'Me: no.', |
| // mkdir my-redux | |
| // cd my-redux && npm init | |
| 'use strict' | |
| const readline = require('readline'); | |
| const rl = readline.createInterface( | |
| process.stdin, | |
| process.stdout | |
| ); |