Jaco Greeff
63d2cfcbfc
Home landing page ( #4178 )
...
* Home entry point (basics)
* WIP store for web
* Add DappUrlInput component
* Updated tests
* WIP store update
* Adjust styling
* Add home tab
* Collapse first/last without extra divs
* Navigation actually navigates
* styling
* Encoding of ethlink.io URLs
* encodedUrl setup
* base58 encoded URLs
* Added decoding, updated tests to Parity-compliant
* Base32 (synced with Rust implementation via tests)
* Split URL into 63 character chunks
* Fix store test
* Cleanups
* s/ethlink/dapplink/
* Display app navigation & histroy
* Start on /accounts (for now, until expanded fully)
* Update tests
* ethlink.io -> web3.site
* Basic list layout
* Store history on navigation
* Show Accounts & Dapps
* Add skeleton for DappIcon (WIP)
* DappIcon WIP
* DappIcon in place
* Split into maneable sub-components
* WIP
* Tests for views/Home
* Swap default entry-point to /home
* Expose registry.get via lookupMeta
* Add getEntry interface, fix instance retrieval (with tests)
* Add news display component
* Add tests for added contracts/registry methods
* Fix GHH test refactoring
* render news via SectionList
* News items store directly
* Images
* News & Urls has new layout
* Convert remainder
* First run-through of MVP for SectionList
* Update tests
* Deploycontract should not override global p styles
* Allow styles overrides for head & body
* Adjust layout styling
* revert Container>flex
* Adjust sizes of history items
* Cleanups
* HistoryStore for tracking relevant routes
* Default route is still /accounts
* Fix tests
* Update 2015-2017
* Add lookupMeta & tests
* Add getEntry & tests
* Split Dapp icon into ui/DappIcon
* Update copyright dates
* Encoding for *.web3.site urls
* Dapp history retrieval
* Grow to only 40% on hover
* Update description
* Add DappUrlInput component
* Update Web views with store
* Update spec description
* Update spec description
* edited url does not allow in-place store edits
* Use /web/<hash> urls for iframe
* Removed (now) unused _list.css
* Mistamtched merge fixed
* Tab split (WIP)
* Split Tab component
* Update tests after merge
* typo
* Remove background !important
* Set item width to parent
* Set width, remove overflow-x: hidden
* Align hover overlays
* Container defaults to some opacity
* Display history from listRecentDapps
* Override styles for a tags
* Open URLs in new window when extension is available
* Fix tests after update
* AccountCard width 100%
* Re-add opening correct url in tab
* Cleanup link rendering
* Remove hardcoded news URL
* pre-merge
* Extra padding at Home bottom (Pr grumble)
* Match js-vaults stretch
* s/Web Apps via URL/Web Apps/ (PR grumble)
* Store recent wallets (PR grumble)
* Simplify inline style matching (PR comment)
* Add store for new retrieval
* Add missing observer
* Auto-link based on account type
* Fix UI overlaps
* Extra spacing
* Only show account when accountInfo is available
* Align timestamp line-heights
* Fix tests
* Update tests
* Really fix failing test (check for Connect(Account))
2017-02-14 08:29:32 +01:00
Nicolas Gotchac
b561ae7b12
Fixes to Token Deploy dapp ( #4513 )
...
* Renaming Basiccoin => Tokendeploy
* Rename Basiccoin => Tokendeploy
* UI and bug fixes to the TokenDeploy dapp
* Use decimals for Token Deployment #4311
* Typo
* PR Gumbles
2017-02-13 13:47:11 +01:00
Nicolas Gotchac
ace5c27211
Several fixes to the Wallet in general ( #4504 )
...
* Fix address non-ellipsis on Wallet view
* Add warning if daily limit has been reached
* Add OOG warnings to TxHash
* Fixes to the Warning
* Added stringified version of the changes
* Add wallet link for notifications
* Fix tests
* Use Formatted Messages
* React Intl
* s/ui.walletSettings/walletSettings in React Intl
2017-02-10 18:27:18 +01:00
Nicolas Gotchac
da2e28dad1
Use the current contract name for Solidity compilation ( #4510 )
2017-02-10 18:26:52 +01:00
Bas
325cd0ec0b
Fix Dutch translation ( #4509 )
...
After compiling + running the recently added Dutch translation I found it didn't work as I had forgotten to add nl to store.js. Now it is working.
2017-02-10 14:52:36 +01:00
Nicolas Gotchac
aebb289ea9
Fix overflow on small screens ( #4505 )
2017-02-10 08:43:59 +01:00
Nicolas Gotchac
515f30eea9
Fix no data sent in TxQueue dapp ( #4502 )
...
* Fix wrong PropType req for Embedded Signer
* Fix wrong data for tx #4499
2017-02-09 19:07:35 -05:00
Nicolas Gotchac
71f84067d9
Add new Componennt for Token Images ( #4496 ) ( #4498 )
2017-02-09 17:41:27 +01:00
Nicolas Gotchac
48eac51c8a
Fix address and accounts links ( #4491 )
...
* Add proper links to TxRows (#4314 )
* Add proper link to the Signer (#4314 )
* Fix and add tests
2017-02-09 17:41:17 +01:00
Nicolas Gotchac
867a593988
Fix Token Reg Dapp issues in Firefox ( #4489 )
...
* Fix overflow issues in Firefox (#4348 )
* Fix wrong Promise inferance
* Add new Componennt for Token Images (#4496 )
* Revert "Add new Componennt for Token Images (#4496 )"
This reverts commit 6ffbdab891f85e4d988e3e8e96fc2c651bd68e04.
2017-02-09 17:41:01 +01:00
Jaco Greeff
7a627f88cb
parity.js interfaces for vaults ( #4497 )
2017-02-09 11:07:08 -05:00
Bas
8f6108fdc9
Initial Dutch translations ( #4484 )
...
* Create settings.js
* Create index.js
* Update constants.js
* Update languages.js
2017-02-09 10:48:36 -05:00
Nicolas Gotchac
e8175f4cca
Build embedded Parity JS properly and separatly ( #4426 )
...
* Add a specific embed webpack build // output assets in JSON
* WIP Embed
* Updated Webpack
* Update exports // Webpack config
* Fix app build fail
* Fix NPm scripts
* Reduce Embed dependencies
* Fix NPM exports
* remvoe stats
* Lazy-Load worker (not to load in embed)
* PR Grumbles + Fix tests
2017-02-09 15:30:57 +01:00
Jaco Greeff
0b3f97f792
Work with string numbers in contract ( Fixes #4472 ) ( #4478 )
2017-02-08 08:38:27 -05:00
Jaco Greeff
2411e674eb
Fixing histogram again ( #4464 ) ( #4467 )
2017-02-07 19:55:58 +01:00
Jaco Greeff
7bca4aa24f
Handle registry not found errors ( Fixes #4463 ) ( #4465 )
2017-02-07 19:42:21 +01:00
Jaco Greeff
83cf5fc068
Fix Portal scrolling getting stuck ( #4455 )
...
* Fix Portal scrolling getting stuck
* DappCard container flex
* Container height to 100%
2017-02-07 13:02:19 +01:00
Jaco Greeff
66df4f6410
Fix AccountCard stretch to 100% ( #4450 )
2017-02-07 08:46:17 +01:00
Tomasz Drwięga
4ac91b3284
Open popup without attempting inline ( #4440 )
...
* Open popup without attempting inline
* Cater for all .web3.site addresses
2017-02-06 09:26:11 +01:00
Sebastian Kippe
bcd3cd8467
Use secure websocket from HTTPS clients ( #4436 )
...
Currently, the unsecure `ws://` scheme is hardcoded. With this change,
the scheme will dynamically change to the secure `wss://` when the
frontend is requested from an HTTPS origin.
2017-02-05 11:04:17 +01:00
Gav Wood
4553f517ce
Fix eth_sign/parity_postSign ( #4432 )
...
* Fix dispatch for signing.
* Remove console log
* Fix signing & tests.
2017-02-04 16:00:28 +01:00
Jaco Greeff
b4c24d5ab3
Web view with web3.site support ( #4313 )
...
* Web-domain based routing
* Support base32-encoded urls
* Proper support for non-domain based routing
* Handling long domain names
* Switching to web3.site
* Encoding for *.web3.site urls
* Add DappUrlInput component
* Update Web views with store
* Update spec description
* Update spec description
* edited url does not allow in-place store edits
* Fixing dapps access on 127.0.0.1:8180
* Use /web/<hash> urls for iframe
* Redirecting to parity.web3.site
* Disabling the redirection
2017-02-04 09:52:14 +01:00
Jaco Greeff
c7f5ee481d
Extend Portal component with title, buttons & steps (as per Modal) ( #4392 )
...
* Allow Portal to take title & buttons props
* Fix tests
* Portal consistent in screen center
* Allow hiding of Close (e.g. FirstRun usage)
* Set overflow style on body based on open
* Don't lock scroll for child popups (overlaps)
* Override buttons to be white
* Expose ~/ui/Modal/Title as re-usable component
* Use ~/ui/Title to render the Title
* Update tests
* Added a portal example with buttons and steps
* Address PR comments
* Fix AddressSelect with new container withing container
* Move legend to "buttons"
* AddressSelect extra padding
2017-02-03 22:44:43 +01:00
Jaco Greeff
f48d8b0ef6
Extension installation overlay ( #4423 )
...
* Extension installation overlay
* Pr gumbles
* Spelling
* Update Chrome URL
2017-02-03 20:01:49 +01:00
Jaco Greeff
cd4d489b57
Add block & timestamp conditions to Signer ( #4411 )
...
* WIP
* WIP (with lint)
* Update ui/RadioButtons
* transaction.condition
* Date & Time selection in-place
* Swap to condition-only
* Fix tests, align naming
* Pick error properly from validation
* Update tests
* condition: time sent withough ms
* Format numbers as base-10
* override popup styles (zIndex)
* Pass condition to signer
* Update expectation (failing test typo)
* Adjust min/max height for expanded bar
* Fix address display
* Fix name display
* Number inputs for gas/gasPrice/blockNumber
* Default blockNumber to 1 (align with min setting)
* Update tests with min value
* Add Block Number
* Fix failing tests (after blockNumber intro)
2017-02-03 20:01:09 +01:00
Jaco Greeff
f48a2df6e5
Poll for defaultAccount to update dapp & overlay subscriptions ( #4417 )
...
* Poll for defaultAccount (Fixes #4413 )
* Fix nextTimeout on catch
* Store timers
* Re-enable default updates on change detection
2017-02-03 14:24:23 +01:00
Jaco Greeff
acf41d6f27
Dapps use defaultAccount instead of own selectors ( #4386 )
...
* Remove account selection from GitHubHint
* Fix naming
* Update to match BasicCoin
* BasicCoin defaultAddress
* typo
* method registry without selector
* Update after manual tests
* IdentityIcon for localtx
* Fix non-secure personal subscriptions
* Query defaultAccount for non-secure apps on send
2017-02-03 13:54:53 +01:00
Maciej Hirsz
1b1d3a297c
Perform a sync between Rust and JS when generating markdown instead of in spec tests ( #4408 )
...
* Sync RPC on npm run build:markdown
* Helpers
* Added GPL headers
2017-02-02 17:24:15 +01:00
Jannis Redmann
d5aa139e46
registry dapp: make lookup use lower case ( #4409 )
2017-02-02 17:23:58 +01:00
Jaco Greeff
535ebb1f2f
Available Dapp selection alignment with Permissions (Portal) ( #4374 )
...
* Manage default accounts
* Portal
* Portal
* Allow Portal to be used in as both top-level and popover
* modal/popover variable naming
* Move to Portal
* export Portal in ~/ui
* WIP
* Tags handle empty values
* Export AccountCard in ~/ui
* Allow ETH-only & zero display
* Use ui/Balance for balance display
* Add tests for Balance & Tags component availability
* WIP
* Default overlay display to block (not flex)
* Revert block
* WIP
* Add className, optional handlers only
* WIP
* Properly handle optional onKeyDown
* Selection updated
* Align margins
* Remove old code
* Remove debug logging
* TransitionGroup for animations
* No anim
* Cleanups
* Revert addons removal
* Fix tests
* WIP
* Add onClick to Container
* Create ui/DappCard component
* WIP
* Pass dummy displayApps
* Rename DappsVisible back to AddDapps (easier git diff)
* Rename CSS
* Fix tests after merge
2017-02-02 16:02:45 +01:00
Jannis Redmann
1547af191b
more permissive verification process ( #4317 )
...
* style fixes ✨
* verification: find last request
* verification: don't request again if same input
* didRequestWithSameValues -> shallRequestAgain
* bugfixes 🐛 , update SMS verification ABI
* verification: hasRequested -> accountHasRequested
* verification: hasIsVerified -> accountIsVerified
* verification: shallRequestAgain -> shallSkipRequest
* verification: show if unable to send req
* email verification: check if email already used
* address style grumbles 🎨
2017-02-02 16:01:37 +01:00
Jaco Greeff
12bd207e53
Fix ParityBar account selection overflows ( #4405 )
2017-02-02 13:30:36 +01:00
Jaco Greeff
bd0891c93c
Typo, fixes #4271 ( #4391 )
2017-02-01 20:36:05 +01:00
Tomasz Drwięga
4462c18690
Fixing invalid address in docs ( #4388 )
2017-02-01 17:14:16 +01:00
Tomasz Drwięga
fb7c6c2867
Fixing estimate gas in case histogram is not available ( #4387 )
2017-02-01 16:18:22 +01:00
Jaco Greeff
3bdd32f9ec
Default Account selector in Signer overlay ( #4375 )
...
* Manage default accounts
* Portal
* Portal
* Allow Portal to be used in as both top-level and popover
* modal/popover variable naming
* Move to Portal
* export Portal in ~/ui
* WIP
* Tags handle empty values
* Export AccountCard in ~/ui
* Allow ETH-only & zero display
* Use ui/Balance for balance display
* Add tests for Balance & Tags component availability
* WIP
* Default overlay display to block (not flex)
* Revert block
* WIP
* Add className, optional handlers only
* WIP
* Properly handle optional onKeyDown
* Selection updated
* Align margins
* Remove old code
* Remove debug logging
* TransitionGroup for animations
* No anim
* Cleanups
* Revert addons removal
* Fix tests
* defaultAccount
* Selection actually selects
* WIP tests
* tests WIP
* Expand tests
* Container for scrollbars
* Add parity_defaultAccount RPC (with subscription)
* Add jsonrpc interface
2017-02-01 16:18:11 +01:00
Tomasz Drwięga
5526a3a228
Fixing web3 in console ( #4382 )
2017-02-01 15:19:23 +01:00
Jaco Greeff
04fb2afba1
Add parity_defaultAccount RPC (with subscription) ( #4383 )
...
* Add parity_defaultAccount RPC (with subscription)
* Add jsonrpc interface
2017-02-01 14:52:15 +01:00
Maciej Hirsz
ed09a76c91
Full JSON-RPC docs + sync tests. ( #4335 )
...
* Extended Markdown generator
* Synced and extended all JSON-RPC interfaces
* Fix linter errors
* Format `parity_listAccounts` output in API
* typo
* Check if interfaces are synced in JS spec tests
* Fixing missing interface errors
* Better #[rpc] attribute parsing
* Fixed RPC JS spec tests
* More examples
* Refactored how dummy data appears in examples
* Complete trace docs!
* fix typo
* Less copy-paste
* All the docs!
* Fix differences between CallRequest and TransactionRequest
* Fix differences between CallRequest and TransactionRequest
* Missing examples
* Grumble fixes
2017-02-01 10:58:09 +01:00
Jannis Redmann
5217469e85
expose util as Api.util ( #4372 )
2017-01-31 17:25:42 +01:00
Jaco Greeff
a935a04449
Dapp Account Selection & Defaults ( #4355 )
...
* Manage default accounts
* Portal
* Portal
* Allow Portal to be used in as both top-level and popover
* modal/popover variable naming
* Move to Portal
* export Portal in ~/ui
* WIP
* Tags handle empty values
* Export AccountCard in ~/ui
* Allow ETH-only & zero display
* Use ui/Balance for balance display
* Add tests for Balance & Tags component availability
* WIP
* Default overlay display to block (not flex)
* Revert block
* WIP
* Add className, optional handlers only
* WIP
* Properly handle optional onKeyDown
* Selection updated
* Align margins
* Remove old code
* Remove debug logging
* TransitionGroup for animations
* No anim
* Cleanups
* Revert addons removal
* Fix tests
* Pr gumbles
2017-01-31 17:04:41 +01:00
Jaco Greeff
d3ee15c6fb
Publish @parity/jsonrpc ( #4365 )
...
* Add npm/jsonrpc
* Allow ci:build:jsonrpc
* Publish @parity/jsonrpc
2017-01-31 16:52:48 +01:00
Gav Wood
75ecabbd28
Fix signing ( #4363 )
...
* Fix signing.
* Fix linting.
* Fix linting.
* Address grumble.
2017-01-31 14:15:08 +01:00
Tomasz Drwięga
aaed67cfaf
Fixing embedded bar not closing in chrome extension ( #4367 )
2017-01-31 12:34:55 +01:00
Jaco Greeff
223c474487
Update AccountCard for re-use ( #4350 )
...
* Tags handle empty values
* Export AccountCard in ~/ui
* Allow ETH-only & zero display
* Use ui/Balance for balance display
* Add tests for Balance & Tags component availability
* Add className, optional handlers only
* Remove debug logging
* AccountCard UI update
2017-01-31 12:21:50 +01:00
Nicolas Gotchac
b3a23480de
Add proper event listener to Portal ( #4359 )
2017-01-31 11:38:53 +01:00
Jaco Greeff
15ffd9a09c
Allow Portal to be used as top-level modal ( #4338 )
...
* Portal
* Allow Portal to be used in as both top-level and popover
* modal/popover variable naming
* export Portal in ~/ui
* Properly handle optional onKeyDown
* Add simple Playground Example
2017-01-30 17:08:08 +01:00
Gav Wood
ca196d683e
Fix postsign ( #4347 )
...
* Fix whitespace.
* Fix post sign.
* Fix message.
* Fix tests.
* Rest of the problems.
* All hail the linter and its omniscience.
* ...and its divine omniscience.
* Grumbles and wording.
2017-01-30 15:08:02 +01:00
Tomasz Drwięga
3fb445e198
Renaming signAndSendTransaction to sendTransaction ( #4351 )
2017-01-30 12:49:08 +01:00
Jaco Greeff
c0468faf58
Add api.util.encodeMethodCall to parity.js ( #4330 )
...
* Add api.util.encodeMethodCall
* Update spec description path, strip hex
* Remove options, add encodeMethodCall(name, inputs) signature
* Simplify interface with types-only inputs
* Add abiEncode & abiDecode functions
2017-01-30 11:57:55 +01:00
Jaco Greeff
aef699ebf2
Display QrCode for accounts, addresses & contracts ( #4329 )
...
* Display QrCode for accounts, addresses & contracts
* Default size 4
* Fix layouts
2017-01-27 21:55:20 +01:00
Jaco Greeff
cb8fea3b5a
Add QrCode & Copy to ShapeShift ( #4322 )
...
* Extract CopyIcon to ~/ui/Icons
* Add copy & QrCode address
* Default size 4
* Add bitcoin: link
* use protocol links applicable to coin exchanged
* Remove .only
2017-01-27 15:33:02 +01:00
Jaco Greeff
076c8b9de7
parity.js api.parity.chainStatus should handle { blockGap: null } ( #4327 )
...
* Add tests for null blockGap values
* Handle null blockGap values
2017-01-27 14:42:22 +01:00
Jaco Greeff
1940809dd4
DeleteAccount & LoadContract modal updates ( #4320 )
...
* i18n & tests for DeleteAccount
* i18n & tests for LoadContract
2017-01-27 14:42:06 +01:00
Jaco Greeff
b51b7849dc
Split Tab from TabBar ( #4318 )
...
* Tab split (WIP)
* Split Tab component
2017-01-27 14:41:41 +01:00
Jaco Greeff
b74f2d8831
Contracts interface expansion ( #4307 )
...
* Add lookupMeta & tests
* Add getEntry & tests
* Formatting
* Remove unneeded .then(console.log)
2017-01-26 17:51:35 +01:00
Jaco Greeff
7f3b1bd31e
HistoryStore for tracking relevant routes ( #4305 )
...
* HistoryStore for tracking relevant routes
* Default route is still /accounts
* Fix copyright date-merge issue
2017-01-26 17:37:52 +01:00
Jaco Greeff
5ad50ab1e3
Split Dapp icon into ui/DappIcon ( #4308 )
2017-01-26 16:17:30 +01:00
Nicolas Gotchac
e19c28bb8e
Add a Playground for the UI Components ( #4301 )
...
* Playground // WIP
* Linting
* Add Examples with code
* CSS Linting
* Linting
* Add Connected Currency Symbol
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
* Added `renderSymbol` tests
* PR grumbles
* Add Eth and Btc QRCode examples
* 2015-2017
* Add tests for playground
* Fixing tests
2017-01-26 16:15:49 +01:00
Jaco Greeff
2ac7655355
Update CreateWallet with FormattedMessage ( #4298 )
...
* Allow FormattedMessage as hint & label
* tests for basic rendering
* convert component messages
* Typo
* id typos (insubstantial, but annoying)
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
* 2015-2017
2017-01-26 16:11:04 +01:00
Jaco Greeff
63e7379d5b
Update copyright dates ( #4306 )
2017-01-26 09:17:38 +01:00
Gav Wood
8404edb656
Fix whitespace ( #4299 )
...
* Fix whitespace.
* Update copyright years/owner.
* Push release only for tags.
2017-01-25 18:51:41 +01:00
Gav Wood
3125e2d2cc
Attempt to fix console. ( #4294 )
...
* Attempt to fix console.
* Fixing couple of possible exceptions
2017-01-25 14:10:35 +01:00
Jaco Greeff
380c0773d1
ui/SectionList component ( #4292 )
...
* array chunking utility
* add SectionList component
* Add TODOs to indicate possible future work
* Add missing overlay style (as used in dapps at present)
2017-01-25 12:16:04 +01:00
Maciej Hirsz
a58fad06a7
JSON-RPC interfaces with documentation ( #4276 )
...
* Extended Markdown generator
* Synced and extended all JSON-RPC interfaces
* Fix linter errors
* Format `parity_listAccounts` output in API
* typo
2017-01-24 22:02:52 +01:00
Jaco Greeff
75c2588920
Skip misbehaving test until properly fixed ( #4283 )
2017-01-24 19:35:01 +00:00
Jaco Greeff
155bbc328f
Feature selector ( #4074 )
...
* WIP
* ParityBar verification
* import from index.js
* i18n expansion & tests
* Features component
* Adapt language selector to use features
* Add features to settings view
* typo
* Convert logging
* Fix earlier merge issues resulting in test failures
* Lint failure fixes (new rules)
* Fix additional listing rules
* Re-add FormattedMessage (missing after merge), fix tests
* Fix loader overrides
* grumble: split item rendering (& test)
* grumble: allow enable/disable while testing (default on)
* grumble: move LanguageSelector below Features
* grumble: don't pass visiblity prop (& update tests)
* grumble: missing observable (onClick misbehaving)
* grumble: don't reset to defaults per session
* Fix to single store instance
2017-01-24 17:20:10 +01:00
Jaco Greeff
06433033d9
AccountCreate updates ( #3988 )
...
* 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
2017-01-24 16:18:23 +01:00
Maciej Hirsz
a30a108ac9
Extended JS interface -> Markdown generator ( #4275 )
...
* Extended Markdown generator
* Fix linter errors
* Review fixes
2017-01-24 16:05:21 +01:00
Jaco Greeff
53bbc76d06
Ledger Communication toolkit ( #4268 )
2017-01-24 11:46:59 +01:00
Jaco Greeff
ea44555f44
Add parity_accountsInfo as available subscription ( #4273 )
2017-01-23 19:39:49 +01:00
Jaco Greeff
183efe9d19
Display AccountCard name via IdentityName ( #4235 )
...
* Display AccountCard name via IdentityName
* Pass name through (catches registry reverse display)
2017-01-23 17:33:03 +01:00
Jaco Greeff
3d1162e3d9
Dapp visibility save/load tests ( #4150 )
...
* Start of tests to replicate issue
* Expand visibility tests
* Cleanups
* typo
* Extend saving tests as requested (pre-emptive)
* tests for new setDisplayApps action
* Address PR oversights
2017-01-23 16:45:56 +01:00
Nicolas Gotchac
b5a53284cf
Fix wrong output format of peers ( #4270 )
...
* Fix wrong output format of peers
* Add outPeer tests
2017-01-23 16:25:20 +01:00
Jaco Greeff
66e540edf8
Eslint formatting updates ( #4234 )
...
* Eslint updated (newline-after-var)
* Fix newline-after-var
* Eslint updated (one-var-declaration-per-line)
* Fix one-var-declaration-per-line
* Fix additional errors
* Lint after merge
2017-01-23 13:39:52 +01:00
Tomasz Drwięga
3e70e886a0
Embeddable ParityBar ( #4222 )
...
* Embeddable ParityBar
* Replacing storage with store
* Fixing references.
* Addressing style issues
* Supporting parity background
2017-01-23 13:04:08 +01:00
Nicolas Gotchac
6b52ed4dfa
Adjust the location of the signer snippet ( #4155 )
...
* Move signer tab
* WIP
* Better movments
* Save Parity Bar position per dapp
* Add position to Dapp Manifest
* Stick Parity Bar to the four corners
2017-01-21 14:44:13 +01:00
Nicolas Gotchac
8edaab806e
Fix wrong token handling ( #4254 )
...
* Fixing wrong token displayed
* Linting
* Revert filtering out
* Revert the revert
2017-01-20 19:49:09 +01:00
Jaco Greeff
e9e63a4a88
Additional building-block UI components ( #4239 )
...
* Currency WIP
* Expand tests
* Pass className
* Add QrCode
* Export new components in ~/ui
* s/this.props.netSymbol/netSymbol/
* Fix import case
2017-01-20 19:38:18 +01:00
Jaco Greeff
29e91f80d1
Disable notifications ( #4243 )
2017-01-20 15:48:14 +01:00
Jannis Redmann
1f77c4301a
verification: don't request a code twice ( #4221 )
...
* verification: check if user has received code
* verification: don't request a code twice
* code style :lint:
2017-01-20 13:23:21 +01:00
Jaco Greeff
4e35fd215e
s/Delete Contract/Forget Contract/ ( #4237 )
2017-01-20 13:21:51 +01:00
Jannis Redmann
df9110dd5e
cache registry reverses in local storage ( #4182 )
...
* cache reverses in localStorage
* bugfixes 🐛 , linting fixes 👕
* registry caching: store last block
* registry caching: store per chain
* localStorage -> store
* code style ✨
* code style 👕
2017-01-20 10:07:47 +01:00
Jaco Greeff
e62cda36c7
Use single source of info for dapp meta (build & display) ( #4217 )
...
* Add skipBuild flag
* Only use builtin.json to specify location
* Re-remove dapps/index.js
2017-01-19 14:07:41 +01:00
Jaco Greeff
46081de886
Non-secure for DappReg ( #4216 )
2017-01-19 10:59:49 +01:00
Gav Wood
0826bf75d1
Console now has admin ( #4220 )
...
Fixes #4210
2017-01-19 10:24:34 +01:00
Jannis Redmann
b9031953e0
verification: add mainnet BadgeReg ids ( #4190 )
...
* verification: mainnet BadgeReg ids
* verification: fetch contracts by name
* verification: better wording
* typo
* reregistered badges
2017-01-19 08:45:32 +01:00
Jaco Greeff
08f80f2695
ESLint additional rules ( #4186 )
...
* Add eslint rule for consistent block padding
* Fix padding consistency issues
* Eslint test for duplicate imports
* Eslint closing bracket location
* Fix eslint jsx closing bracket
* missed a file
* Formatting
* Manual overrides for auto
* Manual overrides for auto
* More minor auto-override manual adjustments
2017-01-18 13:05:01 +01:00
Jaco Greeff
c1ce65c870
Poll for upgrades as part of global status (long) ( #4197 )
...
* Poll for upgrades as part of global status (long)
* Fix path
2017-01-18 12:44:18 +01:00
Evan Saulpaugh
7dde80fdf3
Minor refactor for clarity ( #4174 )
...
* Spelling & grammar in TxQueue Viewer description
* minor refactor for clarity
* Fix lint.
2017-01-17 11:17:38 +01:00
Jannis Redmann
1d618faaa6
fix subscribeToEvents test ( #4166 )
...
* try to fix freaking test
* fix subscribeToEvents test
This fix is a workaround. I would have used sinon fake timers, but I
couldn't get them to work.
* subscribeToEvent test: simplify code
2017-01-16 10:48:20 +01:00
Nicolas Gotchac
51ac34f1cc
Fix dapps not loading ( #4170 )
...
* Add secure to dappsreg
* Remove trailing slash // fix dapps
2017-01-13 18:14:56 +01:00
Nicolas Gotchac
42ddb4f26c
Fix token images // Error in Contract Queries ( #4169 )
2017-01-13 18:14:25 +01:00
Nicolas Gotchac
4a714d4a3e
Add a password strength component ( #4153 )
...
* Added new PasswordStrength Component
* Added tests
* PR Grumbles
2017-01-13 15:52:42 +01:00
Nicolas Gotchac
57ce845e4c
Stop flickering + added loader in AddressSelector ( #4149 )
...
* Stop UI flickering + added loader to AddressSelector #4103
* PR Grumbles
2017-01-13 15:52:24 +01:00
Jaco Greeff
ee4ede915a
Pull in console dapp as builtin ( #4145 )
...
* Copy static dapps from static (no build)
* Console sources
* Add console to builtins
* Remove console assets
* Disable eslint on console.js
* Enable eslint after disable
* Webpack copy
2017-01-13 08:53:57 +00:00
Jannis Redmann
6f1c55ef5d
verification: check if server is running ( #4140 )
...
* verification: check if server is running
See also ethcore/email-verification#67c6466 and ethcore/sms-verification#a585e42.
* verification: show in the UI if server is running
* verification: code style ✨ , more i18n
* fix i18n key
2017-01-13 08:51:25 +00:00
Jaco Greeff
bff0f8ec5d
Remove onSubmit of current (no auto-change on password edit) ( #4151 )
...
* Remove onSubmit from current password
* Remove onSubmit from hint
2017-01-12 15:18:16 +01:00
Jaco Greeff
0de34774b1
Trim spaces from InputAddress ( #4126 )
...
* Trim spaces for addresses
* onSubmit has only value, not event
* onSubmit (again)
* Length check on trimmed value
2017-01-12 14:25:41 +01:00
Nicolas Gotchac
81beec1352
Don't pop-up notifications after network switch ( #4076 )
...
* Better notifications
* Don't pollute with notifs if switched networks
* Better connection close/open events / No more notifs on change network
* PR Grumbles
* Add close and open events to HTTP // Add tests
* Fix tests
* WIP Signer Fix
* Fix Signer // Better reconnection handling
* PR Grumbles
* PR Grumbles
* Fixes wrong fetching of balances + Notifications
* Secure API WIP
* Updated Secure API Connection + Status
* Linting
* Linting
* Updated Secure API Logic
* Proper handling of token updates // Fixing poping notifications
* PR Grumbles
* PR Grumbles
* Fixing tests
2017-01-12 14:25:32 +01:00
Jaco Greeff
389e4e3bc0
Use estimateGas error (as per updated implementation) ( #4131 )
...
* Use estimateGas error (as per updated implementation)
* EXCEPTION_ERROR as per #4142
2017-01-12 13:56:37 +01:00
Jannis Redmann
f0c831d63f
temporarily skip failing test ( #4138 )
2017-01-11 20:01:19 +01:00
Nicolas Gotchac
8d3d76c107
Add proper label to method decoding inputs ( #4136 )
2017-01-11 17:44:56 +01:00
Jaco Greeff
3e74d46a06
Remove bindActionCreators({}, dispatch) (empty) ( #4135 )
2017-01-11 17:02:53 +01:00
Jaco Greeff
32dbf9958e
Better error log reporting & handling ( #4128 )
2017-01-11 17:02:39 +01:00
Nicolas Gotchac
b54709605a
Fix broken transfer total balance ( #4127 )
2017-01-11 17:01:35 +01:00
Tomasz Drwięga
26500af8c0
Fixing decoding API with signatures in names ( #4125 )
2017-01-11 12:17:04 +01:00
Jannis Redmann
4ecd9da6e4
basic tests for subscribeToEvents ( #4115 )
...
* subscribeToEvent fixtures ✅
* subscribeToEvent tests ✅
2017-01-11 12:14:04 +01:00
Tomasz Drwięga
7aa2af3e21
Auto-detect hex encoded bytes in sha3 ( #4108 )
...
* Auto-detect hex encoded bytes in sha3
* Using types/isHex
* Removing unused imports
2017-01-10 18:56:56 +01:00
Jaco Greeff
f0e017fe6c
Wrong log output address ( #4106 )
2017-01-10 13:42:29 +01:00
Nicolas Gotchac
cee2ac43c0
Update Transfer logic + Better logging ( #4098 )
...
* Add logs and better Transfer Store logic
* Fix wallet transfer
* Fix wrong gas in Wallet
* Move log levels to Parity tab
2017-01-10 13:26:30 +01:00
Nicolas Gotchac
ae7619431b
Fix Signer ( #4104 )
2017-01-10 13:19:18 +01:00
Jannis Redmann
8958603f64
merge #4066 from jr-reverse-caching
...
cache registry reverses, completion in address selector
2017-01-10 12:30:57 +01:00
Jannis R
f12937a21e
reverse caching: use subscribeToEvents
2017-01-09 19:09:22 +01:00
Jannis R
67c2981975
subscribeToEvent -> subscribeToEvents
2017-01-09 19:09:21 +01:00
Jannis R
cca7627fb8
reverse caching: PR grumbles
2017-01-09 17:49:06 +01:00
Jannis R
61a42cc7e4
reverse caching: pass API into middleware
2017-01-09 16:59:33 +01:00
Jannis R
8c2aa4d87c
address selector: unique registry results
2017-01-09 14:24:04 +01:00
Jannis R
f05ffd2e09
address selector: complete reverses by name as well
2017-01-09 14:13:11 +01:00
Jannis R
38734c92c2
address selector: lower case for reverse completion
2017-01-09 14:03:52 +01:00
Jannis R
92742e663a
merge master into jr-reverse-caching
2017-01-09 12:50:26 +01:00
Jaco Greeff
378739fae1
Use shallow-only rendering in all tests ( #4087 )
...
* Container/Title with shallow
* IdentityName with shallow
* IdentityIcon with shallow
* TypedInput to shallow
* DetailsStep to shallow
2017-01-09 12:40:29 +01:00
Nicolas Gotchac
e1847442cc
Fix balances update ( #4077 )
...
* Fix balances fetching
* Fix fetching balances while syncing
2017-01-09 11:15:00 +01:00
Nicolas Gotchac
40f0ee004f
Key derivation in Worker ( #4071 )
...
* Add Signer Key Derivation in Service Worker
* Several fixes throughout the UI
* Hint for external account // working Worker
* Add Worker state change
* PR Grumbles
2017-01-09 11:14:36 +01:00
Nicolas Gotchac
cf0a20f08b
Display contract block creation ( #4069 )
...
* 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
2017-01-09 09:38:27 +01:00
Jannis R
ba4263e33f
fix tests ✅
2017-01-06 18:55:18 +01:00
Nicolas Gotchac
761ed913a8
Passwords are valid by default ( #4075 )
...
* Passwords are valid by default #4059
* Actually fixing the issue
2017-01-06 17:56:57 +01:00
Nicolas Gotchac
30394bdb1c
Add Origin to events table ( #4073 )
2017-01-06 17:24:35 +01:00
Nicolas Gotchac
81641a5839
Fix tags after Account view ( #4070 )
2017-01-06 17:23:04 +01:00
Jannis R
c4f7b8fb96
merge master into jr-reverse-caching
2017-01-06 16:03:05 +01:00
Tomasz Drwięga
f6349187ef
Bringing back js-sha3
to fix in-browser signing ( #4063 )
...
* 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
2017-01-06 15:36:24 +01:00
Jannis R
ad3b89dc14
Merge master into jr-reverse-caching
2017-01-06 13:35:50 +01:00
Nicolas Gotchac
9ab9ff2381
Fix wrong transaction input for contract deployments ( #4052 )
...
* Fix mutable options in Contract API
* Add Swarm hash and meta data from Solidity
* Updates tests for contract deployment
* Add test for deploy without constructor Params
2017-01-06 10:39:18 +01:00
Jannis Redmann
20c1d37b59
let users open urls from dapps view ( #4042 )
...
* browser: better url handling
* browser: pass url as param
* dapps: button to open browser
* dapps url button: remove url validation
* PR grumbles, better URL parsing
* code style ✨
* better URL parsing, react to changed URL fragment
2017-01-05 21:15:01 +01:00
Jannis R
2aa76e5acc
address selector: simple completion for reversed addresses
2017-01-05 18:21:15 +01:00
Jannis R
71e80f10d8
reverse caching: optimize timing
...
Users quickly want all reverses registered in the path,
but don't care so much about live data.
2017-01-05 17:27:25 +01:00
Jannis R
6f492a4945
address selector: use cached reverses
2017-01-05 17:19:26 +01:00
Jannis R
b38aa8d01f
reverse caching: middleware
2017-01-05 16:56:40 +01:00
Jannis R
ac2c678e69
reverse caching: redux boilerplate
2017-01-05 16:56:11 +01:00
Jaco Greeff
20ad2e7d42
Util/validation update ( #4051 )
...
* Fix code validation for null inputs
* tests WIP
* tests WIP
* Update validation tests
* Adjust block names, slice (PR comments)
2017-01-05 16:51:27 +01:00
Jaco Greeff
9613145464
Convert ShapeShift modal to store ( #4035 )
...
* WIP
* WIP store
* Store in-place
* WIP tests
* Store completed
* Expand option tests for events
* Fix & test for errors found in manual testing
* Add missing @observer (rookie mistake)
* Fix intl formatting error (completed step)
* Pass store to ErrorStep, test all stages for components
* Add warning messages (e.g. no price found)
* Fix typo
2017-01-05 16:51:16 +01:00
Jaco Greeff
1ef67f68ed
Starting on homestead shows reload snackbar ( #4043 )
...
* Fix issue where starting on homestead showed reload
* Align snackbar timing with errors (60s)
2017-01-05 12:07:10 +01:00
Nicolas Gotchac
d16ab5eac5
Show contract parameters in MethodDecoding ( #4024 )
...
* Add decoding of Inner Contract Deployment params #3715
* Fixed TypedInput when formatted value
* Fix TypedInput
* PR Grumble
* Add test to `Param.toParams`
2017-01-05 12:06:58 +01:00
Jaco Greeff
ddeb06d9cc
UI component updates ( #4010 )
...
* Update blockStatus & test results
* IdentityIcon rendering tests for #3950
* Update IdentityName with external messages
* Expand to cover basic layout sections
* ConfirmDialog rendering tests
* TxHash expansion & tests
* Cleanup ui/*.spec.js PropType warnings
* Use react-intl plural for confirmation/confirmations (verified manually)
2017-01-05 12:06:46 +01:00
Jaco Greeff
602a4429cc
Account view updates ( #4008 )
...
* 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
2017-01-05 12:06:35 +01:00
Nicolas Gotchac
fbb52ac58b
Fix wallet in main net ( #4038 )
2017-01-04 16:25:39 +01:00
Jannis Redmann
839ee9afd7
address selector: support reverse lookup ( #4033 )
...
* address selector: simplify lookup
* address selector: support reverse lookup
2017-01-04 15:15:36 +01:00
Nicolas Gotchac
71e7a429d7
Only fetch App when necessary ( #4023 )
...
* Only fetch App when necessary. Show loadings + 404 #3914
* PR Grumble
2017-01-04 15:15:25 +01:00
Jaco Greeff
cc8e200ed5
Connection UI cleanups & tests for prior PR ( #4020 )
...
* Cleanups & tests for #3945
* Externalise icons as per PR comments
2017-01-04 15:15:11 +01:00
Jaco Greeff
7cdfaf1a43
Unsubscribe error on ShapeShift modal close ( #4005 )
...
* unsubscribe in onClose (state available)
* Revert "unsubscribe in onClose (state available)"
This reverts commit 1da0a7447563e3cb0d9149b0b9898ec93b483982.
* Fix shapeshift double unsubscribe
* Swap multiple list test addresses
2017-01-04 15:14:51 +01:00
Nicolas Gotchac
63017268ad
Add ownership checks the Registry dApp ( #4001 )
...
* Fixes to the Registry dApp
* WIP Add Owner Lookup
* Proper sha3 implementation
* Add working owner lookup to reg dApp
* Add errors to Name Reg
* Add records error in Reg dApp
* Add errors for reverse in reg dApp
* PR Grumbles
2017-01-04 15:14:37 +01:00
Jannis Redmann
565a1b510e
refresh balances of contacts & contracts when syncing ( #4022 )
2017-01-03 17:42:05 +01:00
Jannis Redmann
9de8ba0cf5
show message on new chain ( #4016 )
...
* clear account infos on new chain
* new chain: show only snackbar
* fix new chain popup 🐛
2017-01-03 17:41:55 +01:00
Nicolas Gotchac
e8ef7b357d
Use TypedInputs in Contracts view ( #4015 )
...
* Use TypedInput in Contracts
* Add right readOnly Bool TypedInput
* PR Grumbles
2017-01-03 17:41:46 +01:00
Nicolas Gotchac
0f41c5b847
Fix focus on Modal ( #4014 )
...
* Fix focus on Modal #3814
* PR Grumble
2017-01-03 17:41:31 +01:00
Jaco Greeff
04ed53e0f2
Fix newError noops when not bound to dispacher ( #4013 )
...
* AddContract properly binds newError
* EditMeta properly binds newError
* PasswordManager properly binds newError
* pass null instead of empty mapStateToProps
* Add openSnackbar test & binded prop
2017-01-03 17:41:21 +01:00
Nicolas Gotchac
0c6a9ebbb9
Work on Portal Style ( #4003 )
...
* Reduce Portal size and close on click outside
* PR Grumbles
2016-12-31 13:28:16 +00:00
Nicolas Gotchac
fd41a10319
Make Wallet first-class citizens ( #3990 )
...
* 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)
2016-12-30 11:28:12 +00:00
Jaco Greeff
37c607d7b0
Don't slice non-existent tags ( #4000 )
2016-12-29 20:01:36 +00:00
Nicolas Gotchac
75f2644e6a
Update dev dependencies and make Webpack less verbose ( #3997 )
...
* Update dev dependencies // Less verbose Webpack
* Fix linting fro JSX
2016-12-29 18:48:39 +00:00
Nicolas Gotchac
9814251a28
Add Email and Registry lookups to Address Selector ( #3992 )
...
* Move AccountSelect values to MobX store
* Mail registry + small fixes
* Add Registry to AddressSelect lookups + Nav fixes
* Fix linting
* PR Grumbles
* Fix tests and propTypes
2016-12-29 18:47:53 +00:00
Jaco Greeff
8677c3b91f
Cleanup AddContract with store ( #3981 )
...
* Splits (WIP)
* Expand getters & setters
* Initial abi type set
* Expand
* Don't rely on passed api
* Store tests in place
* Allow RadioButtons to accept MobX arrays
* Fixes for manual testing
2016-12-28 17:09:54 +00:00
Jaco Greeff
7e600b5a82
Store for EditPassword Modal ( #3979 )
...
* External store (WIP)
* address & meta
* Add editable (WIP)
* View converted (WIP)
* Single API stub creation
* Testing (WIP)
* Simplified meta assign
* Tests running
* Fix duplicate exports
* Fix tags not editable
2016-12-28 17:09:45 +00:00
Nicolas Gotchac
7581ac635f
Fetch certifiers only when needed ( #3978 )
...
* Fetch certifiers once + on new Logs
* Linting
* BadgeReg First Query
* Rightly fetching badges on page change
* PR Grumbles
* Only fetch certifiers onces
2016-12-27 15:23:58 +00:00
Jaco Greeff
b27c809c64
Visible accounts for dapps (default whitelist) ( #3898 )
...
* Add APIs for Dapp management
* Move AddDapps modal
* Add DappsPermissions Modal (basics)
* Allow whitelist editing
* Add select/unselect tests
* Case
* Case
* Modal render/non-render tests
* UI made slightly prettier
* Adjust spacing
* Allow get/set of null for default whitelist (all)
* Allow null = all for selection
* Adjust selected background
* Address valid comment on formatters location
2016-12-27 15:23:41 +00:00
Jaco Greeff
19c8e55aa9
Small UI fixes ( #3966 )
...
* Load dapp visibility from localStorage
* Align MethodDecoding address svg properly
* Consolidate svg & img classes overrides
* improve isNullAddress check
* readOnly for null display
* disabled || readOnly
2016-12-27 12:40:33 +01:00
Nicolas Gotchac
ce8d9252e7
Fix wrong use of Icons ( #3973 )
2016-12-27 12:40:16 +01:00
Tomasz Drwięga
c7c309d152
Web Based Dapps ( #3956 )
...
* Dapps web
Conflicts:
dapps/src/apps/fetcher.rs
dapps/src/handlers/fetch.rs
* Rewriting fetch
* Parity-wide fetch service
* Obey the limits and support cancellation.
* Removing temporary files.
* Actually use Fetch for dapps
* Re-implementing file fetching to avoid temporary files.
* Serde to 0.8.19
* Fixing content & dapps fetch
* Serving web content and injecting scripts
* Don't wait for old content, start a new download
* Supporting timeouts and query
* Simple GUI for the browser
* Proxy tokens validation
* Recovering from invalid web-based requests
* Remember last visisted URL
* Removing unused variables
* Addressing review comments
* Setting default account in web3
* Adding WebBrowser dapp to the list
* Actually prune old entries when generating new token
2016-12-27 10:15:02 +00:00
Jannis Redmann
6842d43491
contract query: render false as false ( #3971 )
2016-12-27 10:04:14 +00:00
Jannis Redmann
5128438835
email verification: add Terms of Service ( #3970 )
2016-12-27 10:04:02 +00:00
Nicolas Gotchac
72c65d9c2f
Fix method decoding ( #3967 )
...
* Fix method decoding
* Restore master version
2016-12-27 10:03:49 +00:00
Jaco Greeff
2bbefcd438
Store for EditMeta modal ( #3959 )
...
* Store basics
* Tested
2016-12-27 10:02:53 +00:00
Jannis Redmann
002e8b00d4
registry dapp: cleanup, support reverse entries ( #3933 )
...
* style fixes ✨
* registry dapp: show reverse events
* registry dapp: actions & reducers for isTestnet
* registry dapp: make Hash & Address components
* registry dapp: code style ✨
* registry dapp: bugfixes 🐛
* registry dapp: postTx helper
* registry dapp: refactor reducers
* registry dapp: use react-redux
* registry dapp: actions & reducers for reverse lookup
* registry dapp: reverse lookup component
* registry dapp: connect Address to redux
* registry dapp: de-DRY recordTypeSelect
In preparation for the next commit.
* registry dapp: support reverse lookup
* registry dapp: render reverse events
* registry dapp: show tx sender, add key prop
* registry dapp: link accounts to etherscan as well
* registry dapp: address style grumbles 💄
* registry dapp: address style grumbles 💄
2016-12-27 10:01:16 +00:00
Nicolas Gotchac
1ffc6ac58c
New Address Selector Component ( #3829 )
...
* WIP new address selector
* WIP Working New Account Selector
* WIP Fully working Addres Selector (missing keyboards navigation)
* WIP Address Selector
* Fully functionnal new Address Selector!
* Implement disabled prop
* Don't auto-open on focus + Text Selection fix
* Add copy address capabilities
* Better Address Selector Focus
* Search from tags
* [Address Selector] Better Focus // Parity Background
* Linting
* [Adress Selector] Better focused input style
* Better focus support for inputs
* Fix style issue
* Add tags to accounts
* linting
* Add label to address selector
* Removed old address selector + improved styling
* Fixing address selection issues
* fix test
* Better logs...
* PR Grumbles Part 1
* PR Grumbles Part 2
* PR Grumbles Part 3.1
* PR Grumbles Part 3.2
* PR Grumbles Part 3.3
* New Portal Component
* Simpler Transition for Portal
* PR Grumbles Part 4
* Align font-family with rest of UI
* Fix null value input
* Fix Webpack build...
2016-12-27 09:59:37 +00:00
Tomasz Drwięga
27ba0e6922
Limiting accounts returned by parity_accountInfo ( #3931 )
...
* Limiting accountNames returned by parity_accountNames
* Fixing middleware
* Change RPC interface
* Enhance tests for RPC layer
* UI uses parity_allAccountsInfo
* Update dapps to use parity_accountsInfo
* Don't filter by uuid (deprecated)
* Consistency in calls
* Fix js tests (missed stub call)
2016-12-23 18:52:02 +01:00
Jaco Greeff
714298aa9a
Eslint rule for block curlies ( #3955 )
...
* Add curly rule
* Fix pre-existing issues with new rule
2016-12-23 16:43:13 +01:00
Jaco Greeff
466f84f485
Gas exception warnings on deployment ( #3938 )
...
* add deployEstimateGas function
* Render gas warning with Warning component
* estimateGas, display warning on contract deploy
* Update messages
* Removed unused import
* Fix calculated gas usage
* Basic component smoktest
* Only display warning on edit steps
2016-12-23 16:42:48 +01:00
Jannis Redmann
db6964acc4
move verification store into modal ( #3951 )
...
* move verification store
* address style grumbles ✨
2016-12-23 15:40:04 +01:00
Jaco Greeff
fc620d0d3e
Allow setting of minBlock on sending ( #3921 )
...
* minBlock value formatting
* Allow Contract execute to specify minBock
* Transfer allows minBlock
* Cleanups
* Check errors, verify via testing
* Display Submitted/Submission block in MethodDecoding
2016-12-23 15:31:19 +01:00
Jaco Greeff
74efb22230
Allow empty address ( #3961 )
2016-12-23 15:24:03 +01:00
Jaco Greeff
e006af1edd
Fix default import ( #3960 )
2016-12-23 15:13:43 +01:00
Jaco Greeff
077069c452
Display 0x00..00 as null ( #3950 )
...
* Display 0x00..00 as null (custom black icon)
* rendering test for null
2016-12-22 18:30:59 +01:00
Jaco Greeff
203b419080
Fix manual input token ( #3945 )
...
* Fix manual input token (invalid regex)
* .trim() on token
* Add ^ & $ matching
2016-12-22 17:21:48 +01:00
Jaco Greeff
00f4f128f2
Add missing Ethcore -> Parity headers ( #3948 )
2016-12-22 16:33:05 +01:00
Nicolas Gotchac
aba38721b1
Fix Secure API hangs ( #3927 )
...
* Use proxy for WS in dev
* Update SecureAPI
* Update webpack config
* Fix dev contract
* Update webpack
* Linting fixes
* Refactor Secure API logic : Promise based, no wastes of req
* Fix tests
* Add try 'intitial' token
2016-12-21 15:12:40 +01:00
Robert Habermeier
a9f89b09e0
Merge pull request #3899 from ethcore/warp-sync-rpcs
...
parity_chainStatus RPC for block gap info
2016-12-21 15:09:45 +01:00
Gav Wood
8f5804eab8
Merge pull request #3894 from ethcore/jg-fix-status-blocktime
...
Blocktime format rounding
2016-12-20 17:35:08 +01:00
Jaco Greeff
d89ee5432e
JS API interface for parity_chainStatus
2016-12-20 12:12:39 +01:00
Nicolas Gotchac
efb928b8f1
Removed Worker
2016-12-20 03:51:23 +01:00
Nicolas Gotchac
b4c73a52d1
Merge branch 'master' into ng-contract-dev
2016-12-20 02:39:10 +01:00
Nicolas Gotchac
244d1aefc6
linting
2016-12-20 02:38:40 +01:00
Nicolas Gotchac
1627c3fa71
Add import files in Contract Dev
2016-12-20 02:37:16 +01:00
Nicolas Gotchac
5886034265
Add optimize and autocompile toggles
2016-12-20 02:11:04 +01:00
Nicolas Gotchac
f70e808056
Fallback in Contract Dev if no worker
2016-12-20 01:55:57 +01:00
Nicolas Gotchac
e377ec3194
Working ServiceWorker
2016-12-19 14:39:10 +01:00
Jannis Redmann
2862e8b92c
update email certification ABI ( #3893 )
2016-12-19 14:14:54 +01:00
Jaco Greeff
6efaec8f8b
Blocktime format rounding
2016-12-19 14:07:50 +01:00
Jaco Greeff
1b59ceb7c1
Remove existence & length checks on passwords & phrases ( #3854 )
...
* Allow input to receive FormattedMessage errors
* Only do existence checks on phrases & passwords
* Add missing import
* Remove existence checks, display security reminder
2016-12-19 13:17:28 +01:00
Jannis Redmann
7185fb0f37
refresh certifications automatically ( #3878 )
...
* certifications: eth.getLogs -> filters
* linting 👕 , indentation
* certifications: fetch filter changes
* certifications: prevent overlapping
* certifications: watch blockNumber to refresh
* fix email certification contract
See ethcore/contracts@d86490e302
* update email certification contract
2016-12-19 13:17:15 +01:00
Nicolas Gotchac
670be41b62
Fix Wallet Settings Modal ( #3856 )
...
* Fixes wallet settings modal
* Fix linting
2016-12-19 13:16:59 +01:00
Gav Wood
c14d34e347
Merge pull request #3853 from ethcore/jg-token-log
...
Don't log auth token
2016-12-16 20:24:23 +01:00
Gav Wood
a6a8e431f5
Fix lint
2016-12-15 22:46:36 +01:00
Gav Wood
7cac50601f
Add JS tests for parity_netPeers
2016-12-15 22:45:35 +01:00
Gav Wood
869fbf5108
Fix linting.
2016-12-15 22:07:25 +01:00
Gav Wood
ca0d87da10
125 -> 69.
2016-12-15 22:05:54 +01:00
Gav Wood
5bab14e0c0
Merge remote-tracking branch 'origin/master' into check-updates
2016-12-15 21:15:25 +01:00
Jannis R
d2962fe47b
store certifier index in constant
2016-12-15 20:47:41 +01:00
Nicolas Gotchac
1d04f25a0a
Add error toString
2016-12-15 19:35:16 +01:00
Nicolas Gotchac
5983a0c1a5
Linting fixes
2016-12-15 19:07:13 +01:00
Nicolas Gotchac
365ab60fed
Use ServiceWorker for Contract compilation
2016-12-15 19:06:05 +01:00
Gav Wood
c12702fc51
Merge remote-tracking branch 'origin/master' into check-updates
2016-12-15 18:23:02 +01:00
Jannis R
7fdcc70825
Merge jg-contract-subid into jr-fix-verification
2016-12-15 18:12:45 +01:00
Jaco Greeff
1f1dc8b89d
Store subscriptionId, use it to send changes
2016-12-15 18:09:59 +01:00
Jannis R
0e963da27b
fix verification stores 🐛
2016-12-15 18:09:52 +01:00
Jaco Greeff
17781a5ac4
Fix typo in method call
2016-12-15 17:52:28 +01:00
Jaco Greeff
9dd1268b69
Add keys for steps (future-proof)
2016-12-15 15:56:58 +01:00
Gav Wood
590428e7f2
Merge remote-tracking branch 'origin/master' into check-updates
2016-12-15 15:12:09 +01:00
Gav Wood
d76239ed48
Merge pull request #3768 from ethcore/jr-use-badge-reg
...
get certifications from BadgeReg, show them in accounts overview
2016-12-15 14:43:05 +01:00
Jaco Greeff
054a6a9daf
Merge branch 'master' into check-updates
...
# Conflicts:
# .gitlab-ci.yml
# js/webpack/dev.server.js
2016-12-15 13:52:28 +01:00
Gav Wood
be0d5ca516
Merge pull request #3827 from ethcore/jr-first-run
...
first run: skip account creation if they already have accounts
2016-12-15 13:52:01 +01:00
Jannis R
4c42dedcad
sort props 💄
2016-12-15 13:51:44 +01:00
Jannis R
f59f7c5773
address style grumbles 💄
2016-12-15 13:48:40 +01:00
Jaco Greeff
701399fc77
Don't log auth token
2016-12-15 10:23:01 +01:00
Jaco Greeff
9fc3c47bcb
inject exports both partiy & web3
2016-12-15 10:05:52 +01:00
Jaco Greeff
7330612bfb
Toggle upgrade modal via upgrade link
2016-12-14 15:56:01 +01:00
Jaco Greeff
2588aea6b2
Merge branch 'master' into check-updates
2016-12-14 14:37:38 +01:00
Jaco Greeff
a8f428ccca
Display capability status on statusbar
2016-12-14 14:37:25 +01:00
Jaco Greeff
d28ec2ff97
Make enode available on Status page
2016-12-14 13:41:29 +01:00
Jannis R
bbcae3d27b
merge master into jr-first-run
2016-12-14 12:28:55 +01:00
Jannis R
240bab230c
merge master into jr-use-badge-reg
2016-12-14 12:26:18 +01:00
Gav Wood
72b8ee84c7
Merge pull request #3766 from ethcore/jr-email-verification
...
email verification
2016-12-13 18:09:41 +01:00
Jaco Greeff
51b544c2db
Simplify icon exports
2016-12-12 23:53:29 +01:00
Jaco Greeff
dbc6b42267
Lint fixes
2016-12-12 23:14:44 +01:00
Jaco Greeff
9931d7657a
Merge remote-tracking branch 'origin/check-updates' into check-updates
2016-12-12 23:07:41 +01:00
Jaco Greeff
e170134d97
Merge branch 'master' into check-updates
2016-12-12 22:45:12 +01:00
Jaco Greeff
f15671c74b
UI interface completed, to be tested
2016-12-12 22:45:09 +01:00
Jaco Greeff
a8ae9b02f9
Typo
2016-12-12 18:58:31 +01:00
Jaco Greeff
a2a89f7e59
Basic UI structure in-place
2016-12-12 18:30:41 +01:00
Jaco Greeff
7a0fccf417
Add shared icons
2016-12-12 18:30:05 +01:00
Gav Wood
ab4d666681
Merge remote-tracking branch 'origin/master' into check-updates
2016-12-12 16:35:11 +01:00
Jaco Greeff
1135674eaa
WIP UI (dialog available)
2016-12-12 15:51:36 +01:00
Jaco Greeff
c784ab55d2
Extend jsapi interfaces with documentation
2016-12-12 15:43:59 +01:00
Jannis R
b980e7a329
add skip button to first run modal
2016-12-12 14:32:55 +01:00
Jannis R
085adbaffd
make showFirstRun in localStorage a bool
2016-12-12 14:15:26 +01:00
Jaco Greeff
3a7e30ec5c
Fix issue with bool type dropdown
2016-12-12 12:49:40 +01:00
Jaco Greeff
563c8c75f9
Tests for DetailsStep (only bool dropdown)
2016-12-12 12:49:04 +01:00
Jaco Greeff
c5c4e5e901
Updated
2016-12-12 12:48:43 +01:00
Jaco Greeff
29674a0e65
Small testability fixes
2016-12-12 12:48:32 +01:00
Jaco Greeff
23234fb1aa
Allow operation in test mode
2016-12-12 12:48:16 +01:00
Jannis R
c43944584d
fix import
2016-12-12 12:33:58 +01:00
Jannis R
723e9e55db
merge master into jr-email-verification
2016-12-12 12:21:06 +01:00
Jannis R
d67a9388ff
merge master into jr-use-badge-reg
2016-12-12 12:13:49 +01:00
Jaco Greeff
28be8d6f6c
Test for bool TypedInput
2016-12-12 10:55:20 +01:00
Jaco Greeff
f9b5a056cf
Merge branch 'master' into jg-typedinput-tests
2016-12-12 10:14:29 +01:00
Jaco Greeff
2c4c6ba4e4
Basic smoketest
2016-12-12 10:12:12 +01:00
Gav Wood
c0a2d5c8f5
Merge pull request #3796 from ethcore/tx-broadcast
...
Avoid broadcasting transactions to peers that send them
2016-12-12 04:13:56 +01:00
Gav Wood
32746df706
Add missing ;s
2016-12-12 02:58:35 +01:00
Gav Wood
758744449f
Expose all other RPCs.
2016-12-12 02:57:19 +01:00
Nicolas Gotchac
0cb16ae589
Add store for MethodDecoding ( #3821 )
...
* Add Loader to Transactions
* Add Method Decoding Store (better fetching of methods)
* Load locally stored ABI in MethodDecodingStore
* Fixes UI glitches along the way
* Linting
* Add method decoding from User Contracts
2016-12-12 00:38:47 +01:00
Jaco Greeff
22ac80d98f
Add store for AddAddress ( #3819 )
...
* WIP
* Updated tests
* Final round of fixes
* Header update
2016-12-12 00:38:38 +01:00
Nicolas Gotchac
4c3dea2a0b
Fix React-Router in i18n locale change ( #3815 )
...
* Routes in routes config => no more react router error message
* Add LocalStorage for Locale Selection
* Ethcore to Parity LTD
2016-12-11 21:03:48 +01:00
Nicolas Gotchac
4dbfcf231d
Cache fetched Dapps ( #3804 )
...
* Have a singleton DappsFetcher so we don't realod them at each page load
* Better dapps Fetcher : event based listener
Update on meta change
* Remove dapps fetcher => all in singleton dapps store + utils
* Modify header to Parity
2016-12-11 21:03:40 +01:00
Gav Wood
58b72c521d
Rename ethcore -> parity in licenses.
2016-12-11 19:31:31 +01:00
Gav Wood
17cc2be4b5
Rename ethcore -> parity in license.
2016-12-11 19:30:54 +01:00
Jaco Greeff
929b6ee0f7
Allow editing of gasPrice & gas in Signer ( #3777 )
...
* Rework gas display (maintainable)
* Move GasPriceSelector to ui
* Allow opening of gas component (WIP)
* Merge
* Consistency
* Adjust for Signer display
* Set maximum height based on screen size
* Gas editor displays in-place
* Cleanups
* Merge
* Style fixes
* Fixup stash mishap (again)
* Add store test
* Allow edited values to refrect on the display
* Fix properties
* Adjust styling to show different rows
* git mv
* git mv
* Style fixes
* Style updates
* Pass gas & gasPrice with confirmation
* Fix build (case)
* Style fixes
* Basic GasPriceEditor smoketest
* manual move 1
* manual move 2
* manual move 1
* manual move 2
* NODE_ENV=test ace fix
* UI smoketests
* Style
* Format options via formatter
* Initial version
* Re-add even/odd class
* re-add gasLimit to embedded passing
* style
* Updated for passing gas & price to store
* Allow gas/price overrides when none available
* Fix slider value, pass as number
2016-12-11 17:43:51 +01:00
Jaco Greeff
885d6eaa4d
i18n string dictionaries ( #3532 )
...
* TabBar & Settings -> Views i18n enabled
* Proxy i18n
* Settings i18n
* defaultLocale
* Introduce thin Translate wrapper
* PropTypes util caters for multiples
* Translate & LanguageSelector under ui
* Update location & proptypes
* Add UI Language selector
* German settings pages
* Add German language selection
* Corrected umlaut encoding
* Lint
* Re-apply pre-merge conflict changes
* better German i18n
* Language names in locale language
* i8n -> index
* Allow for development/production operation
* Use Yahoo react-intl (as opposed to react-i18nify)
* Use default messages wih expansions
* Remove non-reused variable definitions
* Use FormattedMessage directly, opens up WebPack & Babel opportunities
* Add flat to flatten
* Extract default messages via babel
* Webpack to aggegrate i18n defaultMessage
* Re-add react-intl after merge
* Update proptype references (merge)
* Strip down external dictionary
* i18n for dapps
* Restore tests submodule
* Allow language changes to reflect
* Style updates
2016-12-11 17:42:35 +01:00
Tomasz Drwięga
b56f12adc6
Merge branch 'master' into tx-broadcast
...
Conflicts:
ethcore/light/src/net/context.rs
ethcore/light/src/net/tests/mod.rs
2016-12-11 17:31:56 +01:00
Nicolas Gotchac
13509a9e83
Fix padding in App, again... ( #3813 )
2016-12-11 16:49:38 +01:00
Jaco Greeff
36b8e4b6a8
Extended publishing of libraries to npm ( #3786 )
...
* Extended publishing of libraries to npm
* Update source links
* Add some tests before publishing NPM library
* Fix Shapeshift tests
2016-12-11 10:13:34 +01:00
Nicolas Gotchac
ba3bfcc54d
Merge branch 'master' into ng-ui-fixes
2016-12-11 01:26:55 +01:00
Nicolas Gotchac
b44e7bb292
Extract CSS to file in production builds ( #3783 )
...
* Extract CSS to file if production build
* Use DAPPS_URL for testing purposes + better assets in Webpack
* Delete comments
2016-12-10 23:55:57 +01:00
Nicolas Gotchac
b0f1665f11
Notify user on transaction received ( #3782 )
...
* Notify user on new transaction #2556
* Add routing to account on notification click
* Timeout of notif set to 20s
2016-12-10 23:55:36 +01:00
Nicolas Gotchac
e5c73b29d8
'contract/write' to 'contract/develop'
2016-12-10 22:42:49 +01:00
Nicolas Gotchac
9dbccfda2f
Fix padding bottom // Status bar fixed
2016-12-10 22:22:14 +01:00
Jaco Greeff
173a88804a
Status page updates ( #3774 )
...
* Allow Page to create optional Actionbar
* Typo
* Display last block.timestamp
* Remove unnneeded console.log
* Re-do git mv
* git mv
* Force build changes
* Resolving case sensitivity issues
* Swapped to margin at bottom
2016-12-10 22:21:32 +01:00
Nicolas Gotchac
7401358543
PR grumbles
2016-12-10 22:15:56 +01:00
Tomasz Drwięga
19ca9ad460
Prevent broadcasting transactions to peer that send them.
2016-12-10 21:22:19 +01:00
Nicolas Gotchac
70eab0da03
PR grumbles
2016-12-10 20:29:22 +01:00
Nicolas Gotchac
89ed76497e
Merge branch 'master' into ng-ui-fixes
2016-12-10 20:23:09 +01:00
Nicolas Gotchac
0f6681d3e8
Linting issue
2016-12-10 19:15:45 +01:00
Nicolas Gotchac
69c0086ada
Better Autocomplete Divider
2016-12-10 19:14:29 +01:00
Nicolas Gotchac
2346f29731
Add dividers to AutoComplete
2016-12-10 18:35:54 +01:00
Nicolas Gotchac
cd6ab07217
Use the new onClose
autocomplete prop
2016-12-10 17:06:44 +01:00
Nicolas Gotchac
84116130f6
Add sender balances to contract (exec/deploy)
2016-12-10 16:58:03 +01:00
Nicolas Gotchac
d9da8a48ff
Add sender balance in transfer modal
2016-12-10 16:46:00 +01:00
Nicolas Gotchac
054b4810d5
Fix wallet data's prop types
2016-12-10 15:30:39 +01:00
Tomasz Drwięga
704054ef40
Merge branch 'master' into tx-broadcast
...
Conflicts:
ethcore/src/client/traits.rs
2016-12-10 15:23:53 +01:00
Nicolas Gotchac
ef93262311
See addresses outside address book + Save them
2016-12-10 15:19:05 +01:00
Tomasz Drwięga
e1ade5b375
Maintaining a list of transactions propagated from other peers
2016-12-10 15:18:44 +01:00
Nicolas Gotchac
65f586ed14
Fix tab bar active style
2016-12-10 14:32:54 +01:00
Nicolas Gotchac
81c5085b35
Don't create new Contracts instance if already exists
2016-12-10 14:31:20 +01:00
Nicolas Gotchac
13607d48be
Better use of Tab Bar
2016-12-10 14:26:35 +01:00
Nicolas Gotchac
591d086f42
Better use of React-Router (maintaining old routes)
2016-12-10 14:19:15 +01:00
Gav Wood
82efa2675e
Merge remote-tracking branch 'origin/master' into consistent-id
2016-12-10 13:36:30 +01:00
Nicolas Gotchac
51b9034a5e
Don't show addresses while loading balances (fix flash of unsorted)
2016-12-10 12:44:48 +01:00
Nicolas Gotchac
0d9b1882a3
Treat tabs as real link (enable Ctrl+Click for new Tab)
2016-12-10 01:56:38 +01:00
Nicolas Gotchac
f6564dcc2f
Fix dapps separation
2016-12-10 01:32:39 +01:00
Nicolas Gotchac
b9c04fcd00
Fixes to the Wallet UI ( #3787 )
...
* Correct number of transactions for contracts
* Remove daily limit info if set to 0
* Hide tx count for contracts
2016-12-10 01:26:47 +01:00
Nicolas Gotchac
6655e7e3c0
Add support for wallets without getOwner() interface ( #3779 )
...
* Make Wallet Mist compatible #3282
* Owners icons on load
* Fix oversized logo on load
* Don't fetch registry twice (even when pending)
* Better logging...
* Better contract view : show if no events // show loading events
* Better decimal typed input
* PR grumble
2016-12-10 01:26:28 +01:00
Nicolas Gotchac
5c555aa18f
Fixes error in Transfer modal (mix between props and own property) ( #3788 )
2016-12-10 01:25:23 +01:00
Gav Wood
341777dbb6
Merge pull request #3743 from ethcore/jg-test-ui
...
Basic UI rendering tests
2016-12-09 23:16:11 +01:00
Gav Wood
5f1fcf95e0
Make *ID names consistent with std Rust (Id)
2016-12-09 23:01:43 +01:00
Gav Wood
598fd42856
Merge pull request #3770 from ethcore/jg-execute-gas
...
GasPrice selection for contract execution
2016-12-09 20:24:10 +01:00
Gav Wood
45ec84e627
Merge pull request #3752 from ethcore/jg-subscription-check
...
Allow autoRemove from api.subscribe based on callback return values
2016-12-09 20:16:34 +01:00
Gav Wood
b99403740a
Merge pull request #3773 from ethcore/ng-enhanced-multisig
...
Lower gas usage for creating a Multisig Wallet
2016-12-09 19:15:46 +01:00
Jaco Greeff
a73e0a987e
Merge branch 'master' into jg-test-ui
2016-12-09 18:34:58 +01:00
Jaco Greeff
290a4a40ff
Merge branch 'master' into jg-subscription-check
2016-12-09 18:17:36 +01:00
Jaco Greeff
0cbef30508
Unsubscribe on true
2016-12-09 18:17:31 +01:00
Jaco Greeff
99846e2ad2
Merge branch 'master' into jg-subscription-check
2016-12-09 18:14:09 +01:00
Jaco Greeff
1b0945940b
Test for boolean result before unsubscribe
2016-12-09 18:14:05 +01:00
Jaco Greeff
ffd8314a11
Be lenient around invalid owners map ( #3764 )
...
* Be lenient around invalid owners map
* Filter invalid owners before render
2016-12-09 17:52:25 +01:00
Nicolas Gotchac
ff11634e1d
PR Grumble
2016-12-09 16:55:43 +01:00
Jannis R
bc33231f7c
merge master into jr-use-badge-reg
2016-12-09 16:53:14 +01:00
Jannis R
eb1429237b
merge master into jr-email-verification
2016-12-09 16:52:44 +01:00
Jannis R
c249c51dd3
certification: use BadgeReg to load the contract
2016-12-09 16:40:45 +01:00
Nicolas Gotchac
bace05b154
Merge branch 'master' into ng-enhanced-multisig
2016-12-09 16:40:07 +01:00
Nicolas Gotchac
caf3a96c19
Add fallback Full Fleshed Wallet if no library
2016-12-09 16:29:57 +01:00
Nicolas Gotchac
efee55ae84
Updated Wallet Version ! Now only 500k gas for Wallet creation
2016-12-09 16:24:11 +01:00
Jannis R
452b8c9c74
split sms & email verification 3rdparty code
...
We might want to bundle the code in `3rdparty`.
React & presentational components don't belong in there. At the
same time, the terms of service are strictly related to the use
of these external services. We decided to not bundle them, but
still keep them in a file called `terms-of-service.js`.
The commit also moves the "how it works" section into the
presentational part in `modals/Verification`.
2016-12-09 16:23:13 +01:00
Jaco Greeff
d992c642ff
Adjust to final step on rejected/completed
2016-12-09 15:55:50 +01:00
Nicolas Gotchac
63137b1548
Add enhanced Wallet solidity code
2016-12-09 15:52:28 +01:00
Jaco Greeff
d2494d1425
GasPrice selection for contract execution
2016-12-09 15:43:24 +01:00
Jannis R
6d20592f76
remove certification on Revoke
2016-12-09 14:06:02 +01:00
Jaco Greeff
2582514b58
GasEditor component ( #3750 )
...
* Initial split of component (WIP)
* GasPriceEditor externalised
* Fix lint
2016-12-09 13:44:35 +01:00
Jaco Greeff
befcc9cc1a
Cleanups ( #3742 )
...
* Remove unused file
* Combine tx checks into single file
* Move UI components into UI
* DRY links
* Unused rollup config
* Cleanup util paths
* Revert "Move UI components into UI"
This reverts commit 3379e61246cde635c296d31322b71e63395a5cd4.
* Re-apply ~/util/tx move
* Cleanup unused styles
2016-12-09 13:44:10 +01:00
Jaco Greeff
bb209424ac
IdentityName flags testing
2016-12-09 13:36:46 +01:00
Jannis R
fd88421e88
store id with certifiers
2016-12-09 13:35:10 +01:00
Jannis R
3dc943e854
merge master into jr-use-badge-reg
2016-12-09 13:14:35 +01:00
Jaco Greeff
1f4c84cbf1
Theme tests
2016-12-09 13:03:46 +01:00
Jannis R
a94bbea7a5
more user-friendly method selection
2016-12-09 12:37:36 +01:00
Jaco Greeff
296301e284
Extend tests for TxList
2016-12-09 10:55:46 +01:00
Jaco Greeff
a133e41e16
Merge branch 'master' into jg-test-ui
2016-12-09 09:53:55 +01:00
Jaco Greeff
8f9fdb350c
Merge branch 'master' into jg-subscription-check
2016-12-09 02:34:07 +01:00
Jaco Greeff
f9a24f3c8e
Update babel, fix CI build due to breaking changes ( #3754 )
...
* Update babel to latest version
* Re-add circular deps plugin
* Bump for build
* Fixes for babel build
2016-12-09 02:33:12 +01:00
Jaco Greeff
6b65a1f872
Merge branch 'master' into jg-subscription-check
2016-12-09 01:41:44 +01:00
Nicolas Gotchac
09334ca3bd
Small fixes to contract ( #3751 )
...
* Fix contracts execution will fallback function
* Fix contract execute modal
* Working execute from Contract
* Don't dupliacet events
* Gas * 1.2 in wallet confirmations
2016-12-09 01:21:51 +01:00
Jaco Greeff
13f962ae01
Attempt to fix ci webpack
2016-12-09 00:56:12 +01:00
Jaco Greeff
10c356de65
Simplify, consolidate uses between subscription managers
2016-12-09 00:52:21 +01:00
Jannis R
5418c56b01
remove Prepare step
...
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.
2016-12-09 00:39:16 +01:00
Jannis R
dfc445b6d6
fix bugs & linting issues
2016-12-09 00:39:16 +01:00
Jannis R
162420f4c2
send emailHash with request, update ABI
2016-12-09 00:39:16 +01:00
Jannis R
0e0f602d5e
pass fields to query into QueryCode
2016-12-09 00:39:16 +01:00
Jannis R
052f9258a5
pass fields to query into GatherData
2016-12-09 00:39:15 +01:00
Jannis R
d3fd71d953
add email-specific contract, helpers, store
2016-12-09 00:39:15 +01:00
Jannis R
1ac3421f33
step to select verification method
2016-12-09 00:39:15 +01:00
Jannis R
1672cbad7b
factor out SMS-specific logic
2016-12-09 00:39:15 +01:00
Jannis R
b5b529f8c2
modals/SMSVerification -> modals/Verification
2016-12-09 00:39:15 +01:00
Jannis R
600a7e5ccc
make SMS verification contract general purpose
2016-12-09 00:39:15 +01:00
Jannis R
e536290892
fix linting issues
2016-12-09 00:38:44 +01:00
Jannis R
a84cd9143f
show certifications in accounts list
2016-12-09 00:36:27 +01:00