* array chunking utility
* add SectionList component
* Add TODOs to indicate possible future work
* Add missing overlay style (as used in dapps at present)
* Add esjify for mocha + ejs
* First pass through, intl + basic smoketests
* Create store
* Update for renames
* Pass store around
* createType into store
* Move stage into store
* Update labels
* Define stages
* address into store
* Add @observer
* Retrieve name from store
* Store phrase in store
* isWindowsPhrase into store
* gethAddresses to store
* Store manages geth addresses
* passwordHint into store
* Fix build
* rawKey into store
* import json files
* name set direct from component
* No parent change callbacks
* canCreate from store
* createAccounts into store
* expand create tests
* Windows phrase testcases
* Properly bind newError
* FirstRun use of new CreateAccount
* Add fix & test for selectedAddress match
* Call into store from props
* onChangeIdentity fix & test
* Phrase set fix & test
* RecoveryPhrase tested manually (issues addressed via tests)
* Hex import manual test (& tests added for errors)
* New eslint update fixes
* grumble: set default type from store (with test)
* grumble: pass copy of accounts (observable injection)
* grumble: Summary owners can be array or array-like
* Add Signer Key Derivation in Service Worker
* Several fixes throughout the UI
* Hint for external account // working Worker
* Add Worker state change
* PR Grumbles
* Add contract block creation to metadata
* Display mined block for contract on Contracts view
* Better use of Summary for Accounts
* Add sorted by mined block for contracts
* Proper Block Number sort // display in contract page
* PR Grumble
* Linting issues
* Bring back Uint8Array sha3 support
* Added SHA3 test with HEX encoding
* Rename hex2Ascii => hexToAscii
Add tests or the api/util/format functions
Use js-sha3 for sha3 with hex encoding support
* Adding Uint8Array test
* Fixing Transaction import
* Fix null account render issue, add tests
* Add tests for #3999 fix (merged in #4000)
* Only include sinon-as-promised globally for mocha
* Move transactions state into tested store
* Add esjify for mocha + ejs (cherry-picked)
* Extract store state into store, test it
* Use address (as per PR comments)
* Fix failing test after master merge
* Fixed hint in Address Select + Wallet as first-class-citizen
* Separate Owned and not Owned Wallets
* Fix balance not updating
* Fix MethodDecoding for Contract Deployment
* Fix TypedInput params
* Fix Token Transfer for Wallet
* Small change to contracts
* Fix wallets shown twice
* Fix separation of accounts and wallets in Accounts
* Fix linting
* Execute contract methods from Wallet ✓
* Fixing linting
* Wallet as first-class citizen: Part 1 (Manual) #3784
* Lower level wallet transaction convertion
* Fix linting
* Proper autoFocus on right Signer input
* PR Grumble: don't show Wallets in dApps Permissions
* Add postTransaction and gasEstimate wrapper methods
* Extract Wallet postTx and gasEstimate to utils + PATCH api
* Remove invalid test
It's totally valid for input's length not to be a multiple of 32 bytes. EG. for Wallet Contracts
* Merge master
* Fix linting
* Fix merge issue
* Rename Portal
* Rename Protal => Portal (typo)