Commit Graph

316 Commits

Author SHA1 Message Date
Jaco Greeff
cc01778ccf
Display last finalised block (#535) 2018-12-26 15:17:56 +01:00
Travis CI
1814704a89 [CI Skip] 0.21.3 2018-12-25 15:23:17 +00:00
Travis CI
4373f467b6 [CI Skip] 0.21.2 2018-12-25 14:00:01 +00:00
Jaco Greeff
2215556de3
Bump deps, fix compact encoding (large values) (#533)
* Bump deps, fix encoding lengths

* Add next redirect (test)

* Typo
2018-12-25 14:55:09 +01:00
Travis CI
19fe24e750 [CI Skip] 0.21.1 2018-12-21 16:46:49 +00:00
Jaco Greeff
4f96fc0d3f
Merge next into master (#529)
* Update API deps

* Duplicate new Api from api

* Explorer renders

* Cleanup trapping

* Allow Moment values

* Vector -> Array

* Add mapping FIXME

* Updates

* proposals -> publicProposals

* QueueTx

* nonce -> accountNonce

* Cleanup (some) naming

* FIXME

* Cleanups

* cmp & isZero on UInt

* WIP... storage dropdowns may work after latest API PR...

* Misplaced .public

* Update exposed methods

* Remove getBlock checks (available in poc-3)

* Align method/section

* Align with API (method)

* api-codec -> types

* Reanme API interfaces

* Type updates, still very much a WIP

* We have updating queries... without params

* Chainstate app is working

* Get rid of some params imports

* Cleanups

* Remove app-example... outdated, non-working

* Remove app-example link from README

* Additional cleanups

* InputRpc dropdowns working

* We can make transfers (Transfer app)

* Call doesn't encode toU8a

* Cleanup to use extrinsics from Api

* Remove references to @polkadot/params

* Update deps

* Submitting transactions hsould work in app-*

* Bump

* Extrinsics app renders

* Extrinsic app can transfer

* Adapt travis.yml

* Force things to pass checks...

* Update @polkadot/dev for gh-pages -> next

* Bump dev (hopefully now gh-pages deploy)

* Default theme

* Don't skip signer for sending

* Don't throw on unknown types

* Signer queue rework

* Render input params for rpc

* Explorer click-through working

* Update deps

* WIP#327 - app-accounts with ss58 address inputs

* transformtoss58 returns valid address or null

* syntax

* app-accounts

* app-democracy

* app-extrinsics

* app-rpc

* app-staking

* app-transfer

* Generate ui-identicon from ss58 as input

currently handling null address with null return - there should be a better way to do this but it "works".

* ui-app

adapt onChange Props params

* manage identities with ss58 addresses rather than u8a.

also currently handling null value input, should be a better way to handle this but currently "works".

* ui-signer use ss58 address in keyring

* ui-signer combine duplicate imports

* ui-signer signMessage with ss58 address

derive public key by decoding ss58 input

* use 'accountId' as variable name instead of 'ss58'

* Addressing some issues

* sanity check for accountId by decoding and checking public key

* allow u8a account id types for more flexibility around short address input types in the future

* throw error on generate identicon with empty seed

* fix: accountId over publicKey

Transactions work in extrinsics and transfers.

* fix linting errors in  rpc, addresses, transfer, identicon

* accountId in stakelist

* Allow file upload for Bytes

* Extrinsic change updates correctly, Params track codec instances

* Unused import

* Cleanup conflicts, linting

* [next] Display balance with μ, k & m (#350)

* Display balance with μ, k & m

* balanceFormat to handle UInt

* let -> const

* Format static Balance properly

* Take care of new extrinsics format

* m -> M (not mili, mega)

* [next] Proposals & democracy updates (#352)

* Update README.md

* Proposals actually submit (non-valid atm)

* New API package

* Promposal propose

* Poposal decoding

* Proposal & Referendums show up

* Formats

* Proposal & voting works as expected

* Staking works as expected

* Staking & Democracy fully operational

* Update package.json

* [next] Update API deps (#354)

* Update API deps

* Update type locations

* Update api deps

* [next] Add mnemonic support from keyring (#356)

* Add mnemonic support from keyring

* Bump @polkadot/api

* Bump dependencies (#358)

* [next] Add app-settings (#359)

* [next] Add app-settings

* Update deps, cleanups

* Re-encode address for adding

* Action for seedType selection

* Revert denominations (#360)

* [next] Dependency bumps (#362)

* Bump API decoding

* Bump deps

* [next] Chain configs (#361)

* Revert denominations

* Chain Id

* Distinct colours

* Cleanup options for settings

* Adjust tests aftrer colour change

* Gated on isConnected & isReady

* Allow selection/add of AccountIndex

* Remove examples (code removed already)

* Reverse Id <-> Index lookups

* Index reverse lookups

* Usable AccountIndex

* [next] Bump API (#363)

* [next] Merge master (#364)

* Update README.md

* Re-lock account only after save

* trying to get mapping of nominators correct (#346)

* trying to get mapping of nominators correct

* changed double quote to single

* Fix for disabled chain state button bug (#351)

* merge prev and next params on Selection key change

* build error

* [next] Balance formatting (#365)

* Update README.md

* Re-lock account only after save

* trying to get mapping of nominators correct (#346)

* trying to get mapping of nominators correct

* changed double quote to single

* Fix for disabled chain state button bug (#351)

* merge prev and next params on Selection key change

* build error

* Load order (we need chain)

* Dropdown for seed type selection

* Allow SI unit selection on number inputs

* Remove unused function

* Cleanup BalanceFormatter

* Fix tests

* [next] Bump API version (#366)

* Bump API version

* Proposal construction & chain units

* Update Extrinsic -> Call

* Pass correct call params

* Cleanup linting

* Re-encode address on loading

* Bump

* Lint fix.

* [next] Import from package indexes (#370)

* [next] Import form package indexes

* Update deps, fix Transfer balance checks

* Add error on unlock

* Save account with hex encoded (not address)

* Import InputAddress for swap

* Bump @polkadot/api (staking nominators show up)

* Align api & util deps

* Bump @polkadot/api

* [next] Bump API, adjust call/method (#372)

* Bump API, adjust call/method

* Add votes correctly to yay/nay

* [next] Local Testnet

* Don't link block 0

* [next] FF Warning message (#374)

* FF Warning message

* Bump deps, massage message a bit

* Bump deps

* i18next upgrade changes

* Bump yarn to 1.10.1 in engines, travis (#379)

* [next] submitAndWatchExtrinsic for transactions (#377)

* WIP: Replace submitExtrinsic with submitAndWatchExtrinsic

TODO:
* don't `complete` when calling send, rather update as update messages come in from API
* adjust queue statuses in UI with new Status codec type from API.

* update api wrapper for subscribeAndWatch

* Update index.tsx

* subscribe to updates

* remove unneeded subscribe

* display result type

* Wrap up submitAndWatch status display

* Status background colours

* Revert indent

* Queue status icons (#380)

* [next] Bump dependencies (#383)

* Bump dependencies

* Update mock creation

* Don't mangle classes via uglify (#384)

* [next] Update status overlay styling (#385)

* Update status overlay styling

* Adjust colours for status messages

* Slight padding adjustments

* [next] refactor: Create export index files in ui-react-rx/src/{with/util} for single line destructuring imports (#388)

* refactor: Create ui-react-rx/src/with index of exports. Import single line destructuring

* refactor: Create ui-react-rx/src/util index of exports. Import single line destructuring

* refactor: Use ui-react-rx/src/ index of exports. Import single line destructuring

* refactor: Refactor to use exported index

* refactor: Refactor to use another exported index

* fix: Add missing license headers. Avoid import from index in same location

* [next] Support latest substrate master (#390)

* Update deps (api, compact support)

* Bump deps

* Update deps

* Compact<BlockNumber> for Header

* Handle Compact<*> rendering

* Cleanup warnings

* Update deps

* Not perfect, but warn on (invalid) hashes for blocks

* [next] keyring classify (#393)

* refactor: reorder imports and props alphabetically

* fix: Make class methods private

* fix: Restrict user restoring account to select only .json. Add missing withLabel

* refactor: Replace onBack with onCreateAccount and onRestoreAccount

* fix: Show console.log of error in try/catch of Backup/Restore

* fix: accountAll is array of objects

* refactor: Move Backup keyring logic into ui-keyring

* refactor: Move restoreAccount logic into ui-keyring

* refactor: Move validatePass to ui-keyring as isPassValid with MAX_PASSWORD_LEN

* refactor: Issue #138 convert closure to separate function declare, call, export

* refactor: Issue #138 convert function to ES6 class object

* refactor: Move addPair, create, createMnemonic, restore, save into Keyring class

* refactor: Move backup/encrypt/forget account, get accounts, and save account meta functions into Keyring class

* refactor: Move get address/addresses, forget/save address, and save recent functions into Keyring class

* refactor: Move isPassValid, isAvailable functions into Keyring class

* refactor: Move loadAll into Keyring class

* refactor: Move much of ui-keyring/options into Keyring class

* refactor: Move private methods to top of class

* fix: fix: Prevent creating multiple instances of Keyring class

* Prevent creating multiple instances of Keyring class. i.e. the following does not create the second instance:

```
const keyringInstance = new Keyring();
const keyringInstance2 = new Keyring();
```

* References:
	* https://codepen.io/JoeCoulam/pen/mRqbzz
	* https://medium.com/@dmnsgn/singleton-pattern-in-es6-d2d021d150ae
	* https://stackoverflow.com/questions/26205565/converting-singleton-js-objects-to-use-es6-classes/26227662#26227662

* fix: Prevent calling initOptions of Keyring singleton multiple times

* the following calls to initOptions are prevented since initOptions called when instance created with by loadAll() function:

```
const keyringInstance = new Keyring();
keyringInstance.initOptions();
keyringInstance.initOptions();
```

* test: Add test for Keyring singeton instance check and so initOptions only callable once

* feat: Move Keyring options back. Remove singleton check. Move initOptions check. Only export Keyring instance

* Move keyring options back into options folder

* Remove checking if Keyring is singleton

* Move checking if initOptions called multiple times and associated tests out of Keyring and into options folder file

* Add type to pair to fix linting

* Remove exporting Keyring class, only Keyring instance is exported

* refactor: Class-ify the Keyring options directory into a class named

* fix: Store state outside of Keyring instance

* refactor: Move keyring state into Keyring class. Add getters and setters

* Move observable accounts and addresses into Keyring class.

* Rename KeyringInstance interface to KeyringStruct (similar to app-settings)

* Add getter for keyring, accounts, and addresses to Keyring

* Add setter for keyring

* Add AccountSubject type

* Fix State type to use AccountSubject instead of AddressSubject

* Small private member tweaks

* Rework (overzealous private members)

* Fix rename in test

* [next] Block explorer event display (#392)

* Update README.md

* Re-lock account only after save

* trying to get mapping of nominators correct (#346)

* trying to get mapping of nominators correct

* changed double quote to single

* Fix for disabled chain state button bug (#351)

* merge prev and next params on Selection key change

* build error

* Updated required Node version in README (#367)

The minimum Node version is 10.1.0 as specified in the package.json 'engines'. The installation fails if the node version is below that (eg. v10.0.0 ), that's why I changed it in the README

* Simple (unformatted) event display

* section, method + types

* Display events on explorer

* Styling & overflow fixes

* Fix linting issues

* Node 10.13.0 LTS

* Revert message on block, reduce flicker

* [next] Update nvmrc version. Add missing packages to Readme. Indicate LTS required (#395)

* docs: Fix typo in Readme

* fix: Update nvmrc to version in package.json

* docs: Add missing packages to Readme. Indicate that LTS is required

* Render logs in expanded block display (#396)

* [next] Cleanup staking list balance displays (#397)

* Cleanup staking list balance displays

* Don't naked map balances (params passed)

* Cleanup block display with cleaner formatting (#398)

* Only filter dev accounts when in dev (#401)

* [next] Move BIP generation to worker (UI responsiveness) (#400)

* Move BIP generation to worker (responsive)

* Test & cleanup via local prod build

* [next] Fix length encoding for uploaded Bytes (#405)

* Fix length encoding for uploaded Bytes

* Remove addressed FIXME

* Cleanup linting, adjust encoding via helpers

* [next] Handle null nonce in extrinsics (in addition to undefined) (#407)

* Handle null nonce (in addition to undefined)

* Adjust types for partials

* Helper for submit RPC

* [next] Highlight validators (#402)

* Add isHiglight to IdentityIcon

* Display validator highlight in Address{Row,Summary}

* Highlight validators in AddressMini

* Highlight validators in AddressInput

* Display zero balalnce as 0 instead of 0.000f (#408)

* Cleanup explorer header display (#410)

* [next] Align article headers (all h3, no extra classes) (#411)

* Align article headers (all h3, no extra classes)

* Adjust overflowing columns in explorer

* Adjust app contemnt to cover screen (#412)

* [next] Retrieve hash instead of calculating (slower) (#415)

* Retrieve hash instead of calculating (slower)

* Cleanups

* Allow raw-key queries via the storage app (#416)

[next] Allow raw-key queries via the storage app

* [next] Remove IdentityIcon bond dependencies (#419)

* Remove IdentityIcon bond dependencies

* Cleanup tests

* Update README

* Update header

* Update headers

* Catch & display observable status errors (#422)

* [next] refactor: Move backup/restore functionality to Keyring. See details (#386)

* refactor: reorder imports and props alphabetically

* fix: Make class methods private

* fix: Restrict user restoring account to select only .json. Add missing withLabel

* refactor: Replace onBack with onCreateAccount and onRestoreAccount

* fix: Show console.log of error in try/catch of Backup/Restore

* fix: accountAll is array of objects

* refactor: Move Backup keyring logic into ui-keyring

* refactor: Move restoreAccount logic into ui-keyring

* refactor: Move validatePass to ui-keyring as isPassValid with MAX_PASSWORD_LEN

* fix: Change allAccounts type to SubjectInfo

* refactor: Example with clearer usage of  for React Dropzone

* [next] refactor: Issue #138. Convert closure into ES6 class object. Move methods into class (#387)

* refactor: Issue #138 convert closure to separate function declare, call, export

* refactor: Issue #138 convert function to ES6 class object

* refactor: Move addPair, create, createMnemonic, restore, save into Keyring class

* refactor: Move backup/encrypt/forget account, get accounts, and save account meta functions into Keyring class

* refactor: Move get address/addresses, forget/save address, and save recent functions into Keyring class

* refactor: Move isPassValid, isAvailable functions into Keyring class

* refactor: Move loadAll into Keyring class

* refactor: Move much of ui-keyring/options into Keyring class

* refactor: Move private methods to top of class

* fix: fix: Prevent creating multiple instances of Keyring class

* Prevent creating multiple instances of Keyring class. i.e. the following does not create the second instance:

```
const keyringInstance = new Keyring();
const keyringInstance2 = new Keyring();
```

* References:
	* https://codepen.io/JoeCoulam/pen/mRqbzz
	* https://medium.com/@dmnsgn/singleton-pattern-in-es6-d2d021d150ae
	* https://stackoverflow.com/questions/26205565/converting-singleton-js-objects-to-use-es6-classes/26227662#26227662

* fix: Prevent calling initOptions of Keyring singleton multiple times

* the following calls to initOptions are prevented since initOptions called when instance created with by loadAll() function:

```
const keyringInstance = new Keyring();
keyringInstance.initOptions();
keyringInstance.initOptions();
```

* test: Add test for Keyring singeton instance check and so initOptions only callable once

* feat: Move Keyring options back. Remove singleton check. Move initOptions check. Only export Keyring instance

* Move keyring options back into options folder

* Remove checking if Keyring is singleton

* Move checking if initOptions called multiple times and associated tests out of Keyring and into options folder file

* Add type to pair to fix linting

* Remove exporting Keyring class, only Keyring instance is exported

* refactor: Class-ify the Keyring options directory into a class named

* fix: Store state outside of Keyring instance

* refactor: Move keyring state into Keyring class. Add getters and setters

* Move observable accounts and addresses into Keyring class.

* Rename KeyringInstance interface to KeyringStruct (similar to app-settings)

* Add getter for keyring, accounts, and addresses to Keyring

* Add setter for keyring

* Add AccountSubject type

* Fix State type to use AccountSubject instead of AddressSubject

* Small private member tweaks

* Rework (overzealous private members)

* Fix rename in test

* merge latest from next. fix merge conflicts

* fix linting error

* fix: Remove unncessary code

* Bump API version (bugfixes) (#424)

* [next] Apply fee color classes correctly (#426)

* Apply fee color classes correctly

* Class ordering

* Adjust menu & IdentityIcon styling (#427)

* Cleanup proposal & referendum display (#429)

* [next] Cleanup Referendums & voting process (with Vec<KV>) (#431)

* Cleanup Referendums & voting process (with Vec<KV>)

* Remove FIXME (addressed)

* [next] Cleanup styling (#428)

* Adjust backgrounds to be slightly darker

* Cleanup validator/intentions lists

* update readme reflect removal of ui-react (#434)

* moved shared function to parent (#404)

* moved shared function to parent

* lint

* remove balance array dance

* lint

* Bump deps, metadata parsing (#436)

* article styling updates (#437)

* [next] Merge master, param change update (#438)

* Marge master, param change update

* Tie params to section.method

* [next] autoFocus app fields (#439)

* autoFocus app fields

* Toolbox autoFocus

* Cleanup warnings in staking nominate

* Align borders

* Remove unused var

* [next] Revert menu border override (#440)

* Revert menu border override

* Revert article single border

* Menu background

* Align grays

* Lighten content background

* [next] Support dynamic Tuple & Array inputs (#441)

* Allow Tuple value entry

* Fire Param events

* Remove extra debug log

* Allow entry of Array<*>

* Bump deps

* Bump deps (API d.ts fixed)

* [next] Display intention/validator name in staking list #303 (#448)

* Added getAccount() method to ui-keyring package

* Added getDisplayName function for staking accounts/ addresses

* removed deprecated argument from earlier approach

* formatting (added empty line)

* Removed unnecessary typecheck & encoding from getAccount(),

* Added getAccount to types.d.ts

* removed space

* changed type of `address` to string (failing build fix)

* [next] Backup warning modal on account creation #394 (#447)

* Added address summary and auto-download of backup file to 'create'-modal

* Removed deprecated code after falsy merge

* Fixed typo Plesae -> Please

* Move check for whenCreated property from saveAccount to separate method

* removed unnecessary return statement

* grammar fix 'was' -> 'is'

* Added Highlight to Modal class, styling adjustments

* removed surrounding <p> in modal content

* Changed Modal.Highlight to built in MUI Modal.Description

* renamed translation key of Modal.Description

* Moved timestamp creation back to save Account

* [next] Explicit Identityicon prefix (#446)

* set IdentityIcon default prefix

* Update with import from keyring

* Rework encoding/decoding of addresses

* Update keyring deps

* [next] Bump deps (#449)

* Bumpo deps, work around i18next definitions being wonky (again)

* Cleanup yarn.lock

* [next] add user notifications in App-Accounts (#391)

* add toaster for app-accounts status changes

* status notifs

* linter

* lint

* refactor with addressmini

* remove debugger statement

* fixintl, status obj creation pattern

* lint

* Track events globally, alert use (notification pop-up)  (#413)

* move Status component to ui-app

* move status stuff up the component tree

some more generalizations with action types

* global status

currently works in app-accounts and ui-signer

* I18n and linting

* lintlint

* style

* add notifs to app-address

* status notifs with backup, changepass

* addresses unnecessary translates

* lint

* Fix merge

* Vector should not render add/remove in isDisabled mode (#452)

* [next] Bump API version (#455)

* Bump API version

* Bump deps

* Update README and LICENSE

* Bump dependencies

* [next] Track extrinsics, don't allow until accountIndex is updated (#406)

* dont allow queueing until accountindex increments

* WIP: deny txn submit before account nonce increments

* readding blocked extrinsics to the queue. Still need to properly set the accountNonce though

* queue unclog

* remove unnecessary _this=this scoping dance

* Moving the need for `?:` to a separate issue

* update types to match codec, account for different accountid with same nonce

* Fix toString for undefined (#456)

[next] Fix toString for undefined

* [next] Cleanup translate HOC definitions (#457)

* Cleanup translate HOC definitions

* Alignment

* [next] Bump API for Grandpa compat (#461)

* Bump API for Grandpa compat

* Update types for new API

* [next] Handle byte display consistently (#463)

* Handle byte display consistently

* Chack blocked status against completed status

* Bump

* Democracy countdown (lauch & voting) (#464)

* Bump API to handle StorageData -> Bytes with prefix (#466)

* Bump dependencies, align with stricter TS checks (#467)

* Only remove local files, not nested (#468)

* Bump api deps (#469)

* Display nonce via toString(), cleanup blocked checks (#470)

* [next] Bump deps, update with linting rules (#472)

* Bump deps, update with linting rules

* Update root package config

* Revert testing ruleset config

* Update tslint config pulling in dev-react

* Bump deps with UI packages, remove now unused eslint config (#474)

* Move types.d.ts -> types.ts (#475)

* [next] Bump dependencies (#481)

* Bump deps

* Bump deps

* Cleanup lintin issues with 3.2.1

* Bump @polkadot/api with Tuple map support

* Format JSON results from RPC app

* [next] Make settings accessible from non-running node (#484)

* Add onCopy to IdentityIcon

* Allow settings to be accessible when no node

* Proper license naming for identicon (#488)

* [next] Split ui-{identicon,keyring,settings} into ui repo (#491)

* Split ui-{identicon,keyring,settings} into ui repo

* Correct settings import from ui-app

* Use @polkadot/ui-* split from npm

* Update with latest @polkadot/ui

* Migrate to travis-ci.com, bump deps

* Change non-local imports to direct

* #459 Add spread and copy buttons for substrate.code query (#465)

* #459 Add spread and copy buttons for substrate.code query

* fix code style checks

* render spread&copy buttons for all queries which produce byte code

* Type and name refinement

* #459 A first revision where spread functionality for Byte queries is implemented

* remove state property

* Review fixes

* Review fixes

* break query output for overflowing content

* call valueToText with -1

* Fix linter issue

* [next] Global shared status queue and consumer (#490)

* Global shared status queue and consumer

* Bump deps

* Adjust styling

* Remove copy (unimplemented), spread & concat

* [next] Display received events (balalnces.Transfer atm) (#494)

* Display received events (balalnces.Transfer atm)

* Cleanup Status class

* Keys for values in Vector

* Extra information on address decode errors (#495)

* [next] Cleanup React & API errors (#498)

* Cleanup React & API errors

* Revert value override, breaks input

* InputNumber does not switch between controlled and uncontrolled

* Status has key for entries

* Adjust receive icon

* Bump dependencies, cleanup Unknown types (#499)

* Bump dependencies, cleanup Unknown types

* Cleanup status styling, icon stretch

* [next] fix: Fixes #493. Contain logs digest item within div (#497)

* fix: Fixes #493. Contain logs digest item within div

* refactor: Remove monospace and drop-down css. Add only wrapping and space between elements

* fix: Remove AuthoritiesChange, forgotten how that got there, but not required

* Allow onCopy Status for IdentityIcon (#501)

* Allow onCopy Status for IdentityIcon

* Clanup same-package imports

* [CI Skip] Update .codeclimate.yml (#502)

* [next] Bump dependencies (#503)

* Bump dependencies

* Bump dependencies

* Downgrade react-dropzone (8.x has new context API)

* Bump deps (API types fix)

* Cater for check where key has no meta (#504)

* Align number inputs to 0 defaults (#506)

* fix InputAddress display (#509)

* [next] Bump dependencies (#512)

* Bump dependencies

* Don't change status (flicker) when completed

* Expand status timeout

* Pull svg from ui-assets (#513)

* [next] Read chain properties, inject (#514)

* Read chain properties, inject

* Linting

* Bump deps (#520)

* Bump deps

* ... and include lockfile

* [next] Support latest Polkadot types (#523)

* Bump deps, latest Polkadot types

* Rendered for ParaId

* [next] Charred Cherry support (#522)

* Charred Cherry support

* Update deps to include CC

* Update injection & new method interfaces

* Naming, extrinsic vs method

* Update ExtrinsicStatus results

* Bump deps

* [next] launguage -> language (#524)

* [next] Bump deps, support latest metadata struct (#525)

* Bump deps, support latest metadata

* Bumpdeps

* Bump dev

* Bump local deps

* Display target period * 2 (#526)

* Alexanber support (#528)

* Bump API

* Bump deps

* Fix referendums, chain id for Alexander

* Bump deps
2018-12-21 17:17:26 +01:00
Travis CI
f2ad55570f [CI Skip] 0.20.30 2018-11-26 09:12:00 +00:00
Travis CI
2b76730194 [CI Skip] 0.20.29 2018-10-17 14:40:26 +00:00
Travis CI
70d9f1b169 [CI Skip] 0.20.28 2018-10-11 20:39:43 +00:00
Travis CI
d8c15858dd [CI Skip] 0.20.27 2018-10-09 17:57:23 +00:00
Travis CI
fe52bcb730 [CI Skip] 0.20.26 2018-10-09 15:26:16 +00:00
Travis CI
25d57d0be3 [CI Skip] 0.20.25 2018-10-04 19:03:46 +00:00
Travis CI
a774ff9c82 [CI Skip] 0.20.24 2018-10-03 19:23:31 +00:00
Travis CI
11ab5152a1 [CI Skip] 0.20.23 2018-09-30 11:35:30 +00:00
Travis CI
f47abef443 [CI Skip] 0.20.22 2018-09-30 11:07:26 +00:00
Travis CI
3626705ada [CI Skip] 0.20.21 2018-09-28 16:57:13 +00:00
Travis CI
ce83d2d17c [CI Skip] 0.20.20 2018-09-26 18:31:10 +00:00
Travis CI
e089a6c395 [CI Skip] 0.20.19 2018-09-26 14:55:30 +00:00
Travis CI
8b9080566a [CI Skip] 0.20.18 2018-09-26 06:22:25 +00:00
Travis CI
0720454772 [CI Skip] 0.20.17 2018-09-21 08:38:56 +00:00
Travis CI
ce091f203e [CI Skip] 0.20.16 2018-09-19 12:49:52 +00:00
Travis CI
2195ca131d [CI Skip] 0.20.15 2018-09-19 10:49:35 +00:00
Travis CI
df03d413dd [CI Skip] 0.20.14 2018-09-19 09:52:17 +00:00
Travis CI
e2f4f2de71 [CI Skip] 0.20.13 2018-09-18 14:26:41 +00:00
Travis CI
8ee702a811 [CI Skip] 0.20.12 2018-09-18 08:49:02 +00:00
Travis CI
94d4a958dc [CI Skip] 0.20.11 2018-09-18 08:40:20 +00:00
Travis CI
9848ecbb65 [CI Skip] 0.20.10 2018-09-14 14:39:08 +00:00
Travis CI
3b768db359 [CI Skip] 0.20.9 2018-09-14 13:28:20 +00:00
Travis CI
82be7d8905 [CI Skip] 0.20.8 2018-09-14 11:17:11 +00:00
Travis CI
624fe6953d [CI Skip] 0.20.7 2018-09-14 10:46:40 +00:00
Travis CI
a5e1fa003d [CI Skip] 0.20.6 2018-09-13 14:37:15 +00:00
Travis CI
b50a378c6f [CI Skip] 0.20.5 2018-09-13 13:57:18 +00:00
Travis CI
f16160c8f3 [CI Skip] 0.20.4 2018-09-13 12:03:13 +00:00
Travis CI
e2e1fec499 [CI Skip] 0.20.3 2018-09-13 11:18:06 +00:00
Travis CI
0cf88177fc [CI Skip] 0.20.2 2018-09-13 09:42:17 +00:00
Travis CI
165fb68e74 [CI Skip] 0.20.1 2018-09-11 07:16:10 +00:00
Jaco Greeff
73a2aa6879
Basic transfer app (#293)
* Update dependencies

* Add transfer app skeleton

* Basic transfer app

* Bump versions

* Remove unneeded prop

* Fix app-transfer not found (CI, due to version bump)

* Display reserved balance message

* Misplaced debug log

* Display no-effect warning

* Remove FIXME TODO (done)
2018-09-11 09:08:31 +02:00
Travis CI
9a90f00c75 [CI Skip] 0.19.61 2018-09-11 05:57:44 +00:00
Travis CI
406cb6158c [CI Skip] 0.19.60 2018-09-10 10:28:23 +00:00
Travis CI
ffd4febeaf [CI Skip] 0.19.59 2018-09-07 10:35:59 +00:00
Jaco Greeff
725b5d98eb Bump dependencies 2018-09-07 11:58:19 +02:00
Travis CI
efc366a3aa [CI Skip] 0.19.58 2018-09-05 14:54:17 +00:00
Travis CI
72dc05e3d6 [CI Skip] 0.19.57 2018-09-05 10:16:39 +00:00
Travis CI
351072a4e4 [CI Skip] 0.19.56 2018-09-04 13:44:23 +00:00
Travis CI
6e3b90d197 [CI Skip] 0.19.55 2018-09-04 08:33:49 +00:00
Travis CI
2a5a47c4a9 [CI Skip] 0.19.54 2018-09-03 13:11:27 +00:00
Travis CI
89093bf067 [CI Skip] 0.19.53 2018-08-29 12:41:42 +00:00
Travis CI
f5d84c1870 [CI Skip] 0.19.52 2018-08-29 09:03:51 +00:00
Travis CI
26ac8ca7fa [CI Skip] 0.19.51 2018-08-23 10:56:07 +00:00
Travis CI
185eff674e [CI Skip] 0.19.50 2018-08-22 15:07:56 +00:00
Travis CI
d4cf3c4d36 [CI Skip] 0.19.49 2018-08-22 13:37:13 +00:00
Travis CI
b4d43a0f71 [CI Skip] 0.19.48 2018-08-22 11:54:30 +00:00
Travis CI
43d2b48ea3 [CI Skip] 0.19.47 2018-08-22 10:31:06 +00:00
Travis CI
d4d03ab259 [CI Skip] 0.19.46 2018-08-22 09:10:20 +00:00
Travis CI
4bf165564e [CI Skip] 0.19.45 2018-08-21 14:01:36 +00:00
Travis CI
b87adfef09 [CI Skip] 0.19.44 2018-08-21 12:41:36 +00:00
Travis CI
9da965516c [CI Skip] 0.19.43 2018-08-21 10:06:08 +00:00
Travis CI
553d4b73a4 [CI Skip] 0.19.42 2018-08-20 15:51:39 +00:00
Travis CI
921621187c [CI Skip] 0.19.41 2018-08-20 09:04:02 +00:00
Travis CI
2edae7f11b [CI Skip] 0.19.40 2018-08-20 08:55:48 +00:00
Travis CI
090f4d4cc8 [CI Skip] 0.19.39 2018-08-17 13:15:32 +00:00
Travis CI
81f9beb110 [CI Skip] 0.19.38 2018-08-17 08:45:59 +00:00
Travis CI
a6f6d1aefd [CI Skip] 0.19.37 2018-08-16 20:59:11 +00:00
Travis CI
41608a139b [CI Skip] 0.19.36 2018-08-16 15:43:36 +00:00
Travis CI
39397bad4a [CI Skip] 0.19.35 2018-08-16 11:45:38 +00:00
Jaco Greeff
abcb098461 Merge master 2018-08-16 11:17:00 +02:00
Jaco Greeff
6da7153446 Update dependencies 2018-08-16 11:14:18 +02:00
Travis CI
e6b04cbb1c [CI Skip] 0.19.34 2018-08-16 08:46:42 +00:00
Jaco Greeff
8155e94d05
Simplify routing, redirect to default (#228)
* Simplify routing, redirect to default

* Allow subroutes

* Cleanup unused scripts

* Pass through basePath (router prop)
2018-08-16 10:40:56 +02:00
Travis CI
6183cc27d6 [CI Skip] 0.19.33 2018-08-15 16:24:22 +00:00
Travis CI
9c3d59284c [CI Skip] 0.19.32 2018-08-15 10:10:01 +00:00
Travis CI
2c449ae088 [CI Skip] 0.19.31 2018-08-15 08:44:18 +00:00
Travis CI
7768f51639 [CI Skip] 0.19.30 2018-08-13 10:12:14 +00:00
Travis CI
ec869f6f5b [CI Skip] 0.19.29 2018-08-12 15:33:24 +00:00
Travis CI
018310ba9c [CI Skip] 0.19.28 2018-08-10 13:21:09 +00:00
Travis CI
b97226a184 [CI Skip] 0.19.27 2018-08-10 10:38:49 +00:00
Travis CI
04848f092c [CI Skip] 0.19.26 2018-08-10 10:30:31 +00:00
Travis CI
6b5d7b9ea1 [CI Skip] 0.19.25 2018-08-08 21:00:19 +00:00
Travis CI
72794e83c5 [CI Skip] 0.19.24 2018-08-08 15:26:15 +00:00
Travis CI
6c053761dd [CI Skip] 0.19.23 2018-08-08 13:03:12 +00:00
Travis CI
759ff2d5f0 [CI Skip] 0.19.22 2018-08-08 10:32:22 +00:00
Travis CI
3e55184e60 [CI Skip] 0.19.21 2018-08-08 09:21:04 +00:00
Travis CI
e80b3adc2d [CI Skip] 0.19.20 2018-08-08 00:18:42 +00:00
Travis CI
ab26caa399 [CI Skip] 0.19.19 2018-08-06 19:55:43 +00:00
Travis CI
21c9979ed8 [CI Skip] 0.19.18 2018-08-06 13:47:21 +00:00
Travis CI
8e21521b30 [CI Skip] 0.19.17 2018-08-06 13:29:46 +00:00
Travis CI
86311c074d [CI Skip] 0.19.16 2018-08-03 17:02:10 +00:00
Travis CI
b78d1296e9 [CI Skip] 0.19.15 2018-08-03 12:20:35 +00:00
Travis CI
b0f7558674 [CI Skip] 0.19.14 2018-08-03 11:53:47 +00:00
Travis CI
30344652d3 [CI Skip] 0.19.13 2018-08-03 07:57:38 +00:00
Travis CI
6f3059491e [CI Skip] 0.19.12 2018-08-02 15:21:32 +00:00
Travis CI
b3e6bd113f [CI Skip] 0.19.11 2018-08-02 08:19:20 +00:00
Travis CI
2ddff94741 [CI Skip] 0.19.10 2018-08-02 05:40:11 +00:00
Travis CI
fb9d0153c2 [CI Skip] 0.19.9 2018-07-31 13:34:50 +00:00
Travis CI
ea523021ce [CI Skip] 0.19.8 2018-07-31 09:13:11 +00:00
Travis CI
38502ea04f [CI Skip] 0.19.7 2018-07-30 10:12:09 +00:00
Travis CI
d7a686f109 [CI Skip] 0.19.6 2018-07-29 14:33:22 +00:00
Travis CI
7c09b33f2f [CI Skip] 0.19.5 2018-07-25 10:04:50 +00:00
Travis CI
a353c54b01 [CI Skip] 0.19.4 2018-07-24 16:30:06 +00:00
Travis CI
a7001f785c [CI Skip] 0.19.3 2018-07-24 15:31:13 +00:00
Travis CI
0d7f056f07 [CI Skip] 0.19.2 2018-07-23 15:59:20 +00:00
Travis CI
6f3ed409e3 [CI Skip] 0.19.1 2018-07-23 14:38:10 +00:00
Jaco Greeff
d4ad240462 Bump deps, staking.(un)nominate 2018-07-23 16:31:44 +02:00
Travis CI
4db0572e82 [CI Skip] 0.18.26 2018-07-22 12:10:48 +00:00
Travis CI
c3183ff351 [CI Skip] 0.18.25 2018-07-15 16:06:37 +00:00
Travis CI
20e161b02d [CI Skip] 0.18.24 2018-07-13 14:32:36 +00:00
Travis CI
d5b4057db4 [CI Skip] 0.18.23 2018-07-13 14:14:19 +00:00
Travis CI
397184cf19 [CI Skip] 0.18.22 2018-07-13 12:34:32 +00:00
Travis CI
c1de6977fd [CI Skip] 0.18.21 2018-07-13 11:13:12 +00:00
Travis CI
a186eb2c3d [CI Skip] 0.18.20 2018-07-13 09:32:39 +00:00
Travis CI
02aefa60e1 [CI Skip] 0.18.19 2018-07-13 09:11:59 +00:00
Travis CI
0fc2144a3e [CI Skip] 0.18.18 2018-07-13 07:50:44 +00:00
Travis CI
7c912a2cde [CI Skip] 0.18.17 2018-07-13 05:45:13 +00:00
Travis CI
6a694f7c5b [CI Skip] 0.18.16 2018-07-12 17:49:31 +00:00
Travis CI
8e23cd04d7 [CI Skip] 0.18.15 2018-07-12 15:53:56 +00:00
Travis CI
d8940c9f49 [CI Skip] 0.18.14 2018-07-11 15:25:40 +00:00
Travis CI
cea9d9cbc5 [CI Skip] 0.18.13 2018-07-11 12:55:01 +00:00
Travis CI
b96c450774 [CI Skip] 0.18.12 2018-07-11 06:54:14 +00:00
Travis CI
0f5b461fd5 [CI Skip] 0.18.11 2018-07-10 08:38:30 +00:00
Travis CI
378fed132c [CI Skip] 0.18.10 2018-07-09 11:42:56 +00:00
Travis CI
8d41e8ada9 [CI Skip] 0.18.9 2018-07-05 13:31:10 +00:00
Travis CI
dd3ee80349 [CI Skip] 0.18.8 2018-07-03 15:00:48 +00:00
Travis CI
da2ce5a2a5 [CI Skip] 0.18.7 2018-06-28 15:25:37 +00:00
Travis CI
b805bccf5f [CI Skip] 0.18.6 2018-06-28 14:36:55 +00:00
Travis CI
2f19a06d5b [CI Skip] 0.18.5 2018-06-28 05:16:31 +00:00
Travis CI
25ea6ad657 [CI Skip] 0.18.4 2018-06-27 10:47:31 +00:00
Travis CI
4b5c3733ad [CI Skip] 0.18.3 2018-06-26 15:48:52 +00:00
Travis CI
235b671d11 [CI Skip] 0.18.2 2018-06-26 10:15:09 +00:00
Travis CI
75b3a9759b [CI Skip] 0.18.1 2018-06-25 16:07:53 +00:00
Jaco Greeff
078e2e431a
Support enumerable accounts (#102)
Covert to TypeScript
2018-06-25 18:02:47 +02:00
Travis CI
249962e453 [CI Skip] 0.17.15 2018-06-19 08:10:26 +00:00
Travis CI
875275c2b9 [CI Skip] 0.17.14 2018-06-14 16:41:09 +00:00
Travis CI
bb6562b46b [CI Skip] 0.17.13 2018-06-13 20:37:48 +00:00
Jaco Greeff
9c89026e6e
Copyright project authors (#95)
* Copyright project authors

* Add contributors
2018-06-13 22:32:49 +02:00
Travis CI
5b87995d14 [CI Skip] 0.17.12 2018-06-13 14:49:34 +00:00
Travis CI
2e98b92cf1 [CI Skip] 0.17.11 2018-06-13 07:23:43 +00:00
Travis CI
61e7d21b84 [CI Skip] 0.17.10 2018-06-13 07:16:42 +00:00
Travis CI
6312cf4270 [CI Skip] 0.17.9 2018-06-12 11:46:10 +00:00
Travis CI
c83c37cfb4 [CI Skip] 0.17.8 2018-06-12 09:00:45 +00:00
Travis CI
57b77db310 [CI Skip] 0.17.7 2018-06-11 16:09:47 +00:00
Travis CI
2c0918581d [CI Skip] 0.17.6 2018-06-11 07:13:11 +00:00
Travis CI
34b17880a3 [CI Skip] 0.17.5 2018-05-31 13:31:05 +00:00
Travis CI
acfc1facbd [CI Skip] 0.17.4 2018-05-31 12:05:21 +00:00
Travis CI
2cccf30f00 [CI Skip] 0.17.3 2018-05-30 10:13:38 +00:00
Travis CI
bae287ad3c [CI Skip] 0.17.2 2018-05-29 18:00:21 +00:00
Travis CI
71d3c2e706 [CI Skip] 0.17.1 2018-05-29 15:38:11 +00:00
Jaco Greeff
ba36eede0b
Include ui-* packages in repo (development speed) (#65)
* Include ui-* packages in repo (development speed)

* Bump

* Bump

* Cleanup dependencies
2018-05-29 17:33:29 +02:00
Travis CI
4d1156bbfb [CI Skip] 0.7.2 2018-05-29 14:43:39 +00:00
Travis CI
c35c8c0731 [CI Skip] 0.7.1 2018-05-29 12:38:30 +00:00
Jaco Greeff
a4531a50d6
Update for latest @polkadot/params (#64)
* Update for latest @polkadot/params

* Allow passing in of WS_URL environment

* Cleanup block display

* Update dependencies
2018-05-29 14:34:23 +02:00
Travis CI
6881f555da [CI Skip] 0.6.12 2018-05-28 20:36:29 +00:00
Travis CI
bcd7867ba7 [CI Skip] 0.6.11 2018-05-28 16:46:51 +00:00
Travis CI
5fb30b8b0e [CI Skip] 0.6.10 2018-05-28 08:06:05 +00:00
Travis CI
9bc9bfd6fe [CI Skip] 0.6.9 2018-05-27 16:59:30 +00:00
Travis CI
c447844ffd [CI Skip] 0.6.8 2018-05-25 16:04:47 +00:00
Travis CI
ccae56beca [CI Skip] 0.6.7 2018-05-25 14:09:42 +00:00
Travis CI
42c52c3387 [CI Skip] 0.6.6 2018-05-25 12:31:20 +00:00
Travis CI
598bbde6c8 [CI Skip] 0.6.5 2018-05-24 16:09:13 +00:00
Travis CI
917cfeba97 [CI Skip] 0.6.4 2018-05-23 16:16:51 +00:00
Travis CI
e8fe1abfbb [CI Skip] 0.6.3 2018-05-23 16:05:57 +00:00
Travis CI
578555ce1a [CI Skip] 0.6.2 2018-05-17 13:57:45 +00:00
Travis CI
a8b0c04068 [CI Skip] 0.6.1 2018-05-17 12:56:52 +00:00
Jaco Greeff
6753dc0ad2
Use @babel 7 (#52)
* Use @babel 7

* Use @babel 7

* Use custom webpack config

* Minify input css

* Remove @flow header form webpack.config

* Webpack config re-usable

* Split with vendor/main bundles

* Use hash for main entry, specify chunkHash

* Import base postcss config

* Hashing uses blake2

* Align number formats

* Use contenthash fro extracted css

* Format number directly

* Split runtime (better caching)
2018-05-17 14:51:41 +02:00
Travis CI
7c3a2e9d37 [CI Skip] 0.5.2 2018-05-15 16:16:56 +00:00
Travis CI
8b0dfd661c [CI Skip] 0.5.1 2018-05-15 15:06:16 +00:00
Jaco Greeff
5f884c4b65
Add utility/toolbox app (#51)
* Upgrades

* Add & use Output component

* Render app in content

* Use update @polkadot/dev-react

* Add app-toolbox

* DRY className concat

* Hashing in place

* Verify signature operational

* Entry updates

* Verification operational

* Final cleanups before PR

* Bump version
2018-05-15 16:58:32 +02:00