* Fix contracts execution will fallback function
* Fix contract execute modal
* Working execute from Contract
* Don't dupliacet events
* Gas * 1.2 in wallet confirmations
* 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`
* sms verification: Certifications component
* sms verification: actions & reducers for certifications
* sms verification: put Certifications component into place
* sms verification: show certification icons
* sms verification: show certification titles
* sms verification: default icon for certifications
* sms verificaiton: lint issue 👕, fix testnet detection
The sms verification store got created when `isTestnet` (from the
Redux state) was still `undefined`.
* move certification helpers into middleware file
* connect Certifications to Redux
* don't pass certifications as prop
* move default certification icon into assets
* separate file for BadgeReg.sol
* don't pass certifications as prop
* Fix import name
* make BadgeReg a class
* make certifications middleware a class
* Certifications: pass in certifications of account
* Initial fetch of local transactions
* Container allows for title specification
* Introduce TxList component
* Display local transactions in signer list
* Simplify
* Pass only hashes from calling components
* Simplify no pending display
* Render pending blocks at the top
* Get rid of time for 0 blocks
* Indeed sort Pending to the top
* Allow retrieval of pending transactions
* setTimeout with clearTimeout
* Signer RAW confirmations
* Returning address book as eth_accounts
* UI support for in-browser signing
* Post review fixes
* Adding new methods to jsonrpc
* Fixing eth_accounts
* Deterministic accounts ordering
* Add mobx
* Use mobx store for dapps
* Cleanup hidden reads
* Remove (now) unused hidden.js
* _ denotes internal functions
* s/visibleApps/visible/
* AddDapps now use the mobx store as well
* Move modalOpen state to store
* Simplify
* Complete master merge
* Remove extra indirection
* Remove unneeded check
* Readability improvements
* Remove final debug info
* Load network manifests from the network
* Swallow manifest errors
* introduce fetchManifest
* Add mobx
* Use mobx store for dapps
* Cleanup hidden reads
* Remove (now) unused hidden.js
* _ denotes internal functions
* s/visibleApps/visible/
* AddDapps now use the mobx store as well
* Move modalOpen state to store
* Simplify
* Complete master merge
* Remove extra indirection
* Remove unneeded check
* Readability improvements
* Remove final debug info
* `--mode=off` now works.
* Add Mode::Off as a persistent CLI option.
* "last" not "auto" as default.
* Commit accidentally unsaved file.
* Whitespace
[ci:skip]
* Mode CLI parse fix
* or offline
* Save mode when it gets changed.
* Fix Offline mode
* Fix up mode operations.
* Make passive default, but not overriding.
* Fix test
* Maybe not everyone wants to run an archive node...
* 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}
* show abbreviated enode
* CopyToClipboard component
* CopyToClipboard: improved styling
* put CopyToClipboard into enode status
* Rename CopyToClipboard.js to copyToClipboard.js
* basic address autocomplete
* validate input, propagate changes
* show IdentityIcon in menu
* show IdentityIcon next to input
* refactoring, better variable names, linting
* show default IdentityIcon if search by name
* port #3065 over
* show accounts in the beginning
* show accounts before contacts
* filter deleted accounts
* UX improvements
- limit number of search results shown
- hint text
* only render identity icon if valid address
* UX improvements
- align IdentityIcon
- better hint text
* align label & error with other inputs
This probably needs to be changed soon again. Therefore this ugly hack has been put in place.
* Align component with coding style for app
* Use standard/tested AddressAutocmplete (WIP)
* Address selection & inputs operational
* Update TODOs, remove unused CSS
* only handle input changes when editing
* Simplify
* Cleanup unused modules
* Add contracts to address search
* Updates Address Selector to handle valid input address #3071
* Added Address Selector to contracts read queries
* 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
* 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)
* 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
* Using traces when available to get accounts transactions (#2148)
* Fixed traceMode detection and transactions rendering (#2148)
* [WIP] Use Redux Thunk in main UI => Async Actions (#2148)
* Using Redux for Transaction / Block / Methods... (#2148)
* Use BigNumber comparedTo function to sort txs (#2148)
* fix contract deployments not showing up
I'm really not happy with this.
Since the Signer consists of many, deeply nested, components, which in many cases
just pass props through, it's hard to trace this. `<TransactionPending>` is
supposed to fetch data from Parity (smart component) and pass it on to its (dumb)
children. For that, it needs to know implementation details of them.
* eslint 💄
* 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