The modal got really crowded and the preparation step had
only been shown for fractions of a second anyways. The
"loading" message is now part of the next step.
* WIP Sending tokens in multi-sig wallet
* Working Token transfer for multi-sig wallet #3282
* Add operation hash to transfer modal
* Add existing wallet from address #3282
* Wallet delete redirect to Wallets/Accounts #3282
* Rightly check balance in Transfer // Get all accounts balances #3282
* Fix linting
* Better Header UI for Wallet
* Use the `~` webpack alias
* Use Webpack `~` alias
* Add `ETH` format to number typed input
* Fix wallet creation hint && eth input type
* Update dailylimit #3282
* Fix too long copied message
* WIP Wallet settings modification #3282
* WIP edit contract parameters #3282
* Edit Wallet parameters #3282
* Don't show wallets if none
* Fix Transfer for Wallet #3282
* Optimized version of contract code
* Fix wrong max in Wallet creation // Round gas in API
* WIP Sending tokens in multi-sig wallet
* Working Token transfer for multi-sig wallet #3282
* Add operation hash to transfer modal
* Add existing wallet from address #3282
* Wallet delete redirect to Wallets/Accounts #3282
* Rightly check balance in Transfer // Get all accounts balances #3282
* Fix linting
* Better Header UI for Wallet
* Use the `~` webpack alias
* Use Webpack `~` alias
* Wallet Creation Modal #3282
* Name and description to Wallet #3282
* Add Wallet to the Account Page and Wallet Page #3282
* Fix Linting
* Crete MobX store for Transfer modal
* WIP Wallet Redux Store
* Basic Details for Wallet #3282
* Fixing linting
* Refactoring Transfer store for Wallet
* Working wallet init transfer #3282
* Optional gas in MethodDecoding + better input
* Show confirmations for Wallet #3282
* Order confirmations
* Method Decoding selections
* MultiSig txs and confirm pending #3282
* MultiSig Wallet Revoke #3282
* Confirmations and Txs Update #3282
* Feedback for Confirmations #3282
* Merging master fixes...
* Remove unused CSS
* Adds aliases to Webpack Build
* Use `ui` Webpack alias
* Use `views` alias
* Use `modals` aliase
* Use `providers` aliase
* Use `contracts` aliase
* Use '~' aliase
* from `ui` to from `~/ui`
* from to from
* from `modals` to from `~/modals`
* from `providers` to from `~/redux/providers`
* from `contracts` to from `~/contracts`
* Updated Webpack App config
* Better Token Select in Transfer > Details
* Better Autocomplete
* Crete MobX store for Transfer modal
* Remove unused var
* Update Webpack Conf
* Small changes...
* Optional gas in MethodDecoding + better input
* New Contract `getAll` method // TxList Row component
* Method Decoding selections
* Rename `getAll` to `getAllLogs`
* Don't auto-subscribe for contracts #3240
* Smarter Balance : don't re-instantiate contracts, fetch tokens #3240
* Smarter Balance Tokens fetching (update image when needed) #3240
* Attaching to TokenReg Events instead of fetching for each block #3240
* Unsubscribe from shapeshit... #3240
* Unsubscribe from EthFilter if used once (resolved) #3240
* Remove warning
* PR review fix
* Typo
* Better contract JS API : one subscribe for all #3546
* Fixed test
- checkIfTxFailed & waitForBlockConfirmations are both general-purpose
- checkIfVerified, checkIfRequested & postToServer are sms verification-specific
- fixed imports
- renamed `uiSteps` to `phases` to make the distinction between
actual (tiny) steps and visible UI steps clear
- lookup `requestTx` if request has already been sent
- change code regex to match ethcore/sms-verification@59acb73
* Added Token and Wallet ABI in Watch Contract #3126
* Improved ABI Validator #3281
* Select contract type on first screen #3126
* Added types decsription
* Add ABI type to Contract metadata // Custom as default type #3310
* Upon connect, retrieve the available api ports
* Update dapps to load from dappsPort
* Update dapps summary with dappsPort
* Allow proxy to use dappsPort
* Replace /api/ping with HEAD /
* Dynamic port for available apps
* Retrieve content images with dappsPort
* Fix /
* Transfer token dropdown image fix
* IdentityIcon loads images via contentHash
* Update apps fetch to cater for dev & prod
* DRY up 127.0.0.1:${dappsPort} with ${dappsUrl}
* Added timestamps to contract creation // Sort by date (#3070)
* Added sort by ETH balance (#3070)
* Added timestamp meta to accounts / addresses entry creations (#3107)
* Adds readOnly prop to Input, convert disabled props to it (#3066)
* WIP
* Adds copy icon to readOnly Input (#3009)
* Added Copy to Clipboard buttons on the UI (#3009)
* copiable to allowCopy props #3095
* Padded copy icons (#3095)
* Fixed password width in account creation
* Copyable value in MethodDecoding
* Add new parity logos
* FirstRun logo
* Tabbar logo
* Remove duplicated block image
* Parity favicons
* Remove images to be replaced
* Paritybar logo
* Add favicon
* Adding HTML Loader for Webpack for image linking
* Added gasPriceStatistics
* WIP graph fas price stats (#2142)
* Chart to select gas price in Extra Tx (#2142)
* Gas Selection UI
* Gas Price Selection: better UI (right octiles, point on graph) (#2142)
* Gas Price Selection chart update using D3 (#2142)
* Working UI, more fluid... (#2142)
* Using the new gasPriceHistogram Call: display histogram (#2142)
* Code Clean
* Updated gas Selection explaination
* PR grumble // Gas Price Selector (#2898)
* Fixing linting issues
* Wrap tag input component
* Postcss nested selectors
* Chips has same size as in ui
* Input matches with sizes/paddings of others
* Adjust colours, move hint text
* Added ChipInput from search in wrapper
* Using InputChip Wrapper in search (#2965)
* Added new RPC endpoints to JSAPI (#2389)
* Added modal in Account Page to test & modify password (#2389)
* Modify hint with password change // Better tabs (#2556)
* Error trapping for decimals (Fixes#2799)
* Sort tokens by tag (Closes#2789)
* PR comments
* Always display ETH
* Recalculate in all cases (traps >available)
* Styling Chips in search bar (#2766)
* Styling search chips // Add chip on space/comma/... (#2766)
* Update search on input (#2766)
* Fixing search triggers bugs (#2766)
* removed console logs
* Use props instead of weird CSS selectors for Search Bar
* Add tags on space and commas in EditMeta modal (#2766)
* Fixed empty input in EditMeta modal ; tokens input
* Added tag to the editMeta Modal (#2643)
* Added Tags to ui and to contract/address/account Header (#2643)
* Added tags to summary (#2643)
* Added Search capabilities to contracts/address book/accounts from tokens
(#2643)
* fixes eslint
* Using Chips/Tokens for search (#2643)
* Add search tokens, clickable from List (#2643)
* Add sort capabilities to Accounts / Addresses / Contracts (#2643)
* Fixes formatting issues + state updates after component unmount bug
(#2643)
* Remove unused import
* Small fixes for PR #2697
* Added default sort order for Contracts/Addresses/Accounts
* Using official `material-ui-chip-input` NPM package
* Removed LESS from webpack
* address -> name mappings
* expanding, loading all coin details
* send use only actual BasicCoin tokens registered (any reg)
* sending token & accounts
* form styling updates
* send form layout in place
* coin send working as expected
* api subscriptions on multiple addresses
* bring in events
* simplify
* basic events display in-place, functionally complete
* basic functionality in-place
* fix horrible event address issue
* rwork display of events slightly
* test TLA availability
* table for owner -> tokens
* fix signature lookup address
* fix signature lookup address
* basic overview styling
* txhash links
* page layout adjustments
* background import
* adjust colors
* no global registration, simplify color selection
* updated styling
* connection dialog for "busy connecting"
* initial token connection - WIP
* init token updates take place
* basic test for manual token
* rework connection display
* allow updates of the secure token
* first stab at making the build build
* update runner tags
* fix linting issues
* skip tests requiring network (should be e2e, TODO)
* re-enable javascript tag/runner
* release push does the trick
* push to any branch, CI name
* javscript-test runner as well
* swap dependencies build requires test
* revert stages swap
* retrieve images associated with tokens
* remove js build deps order
* null image when hash = 0x0
* 6x64 images (hashes for registries)
* don't pass tokens as prop to IdentityIcon
* check images against content hash pictures
* cleanup signer after connection changes
* fix naming typo
* display unknownImages for balances (not available as content hash)
* unknownImage for transfer dialog
* basic githubhint layout
* single input for commit/filename
* ethcore_hashContent call
* lookup hash
* registration in place
* fixes
* events is using a proper table
* pass value through as-is
* stop wrongly using main app IdentityIcon
* NEVER export class instance functions
* alignment back to normal
* typo in definition
* set & get images working (mostly)
* show content retrieval info
* set exitcode via ||
* use javascript:latest images
* disable npm progress bar
* rename phase I
* rename phase II
* only send build output to GitHub on major branches
* also run the build step as part of the test (until comprehensive)
* ci-specific build (no webpack progress)
* allow for account creation via recovery phrase
* display account uuid (where available), closes#2546
* connection dialog now shows up in dapps as well, closes#2538
* token images show up as expected
* IdentityName component added and deployed
* fix padding tests
* adjust tests to map to stricter 0x-prefixed hex
* render names via common component for the address -> name
* split lint into seperate script (early exit)
* test phases changed to lint, test & pack
* pack part of test phase
* remove files marked for deletion (cleanup)
* Signer cleanups, start moving in the direction of the rest
* add personal signer methods
* basic signer request subscription
* don't poll blockNumber when not connected
* missing return, creating massive ws queue backlogs
* ΞTH -> ETH
* fix failing tests
* registry uses setAddress to actually set addresses now
* bytes mapping operates on lowerCase hex strings
* sha3 ids for each application
* add dappreg to list of contracts
* adjust alignment of queries
* show gas estimation log
* abi with payable for register function
* add key as required
* image retrieval from dappreg
* use proper Image urls
* embed and link apps from Parity, retrieved via /api/apps
* filter apps that has been replaced
* proxy entry for parity-utils
* add basiccoin abi
* add support for fallback abi type
* capture constructor paramaters
* merge master into js
* move images to assets/images/
* add font assets
* import fonts as part of build
* don't inline woff files
* Revert "merge master into js"
This reverts commit cfcfa81bd26f1b3cbc748d3afa1eb5c670b363fe.
* remove unused npm packages
* information on gas estimates (like almost everywhere else)
* don't pass gas & gasPrice to estimation
* display account passwordhint when available
* signer subscriptions based on polling & function trapping
* pending requests retrieved via jsapi
* update signer middleware
* remove all web3 instances
* remove web3 package
* last web3 dependencies removed
* no need to toChecksumAddress - api takes care of it
* expand description for personal_confirmRequest
* Signer conversion from web3 -> parity.js completed
* explicit in no return
* green circle background
* remove generated background
* convert /api/* paths to localhost:8080/api/* paths (hard-coded, temporary)
* change dapps to load from localhost:8080/ui/*
* remove dangling web3 files
* update manager test for signer
* /api/ping -> /
* additional token images
* additional token images
* add missing styles.css for 8180 error pages
* cater for txhash returning null/empty object
* adjust output directories
* Release merge with origin with ours strategy
* additional token images
* cater for development server
* s/localhost/127.0.0.1/ (cater for origin)
* Fix address selection for contract deployment
* Adjust z-index for error overlay
* better text on unique background pattern
* fix signer rejections
* Don't allow gavcoin transfer with no balance
* fix txhash rendering in signer
* remove unnecessary ParityBackground
* script to update js-precompiled
* Redirect from :8080 to :8180
* Remove extra return
* Dapp logo images