Commit Graph

850 Commits

Author SHA1 Message Date
apanizo 58fc5f4cfe Overriding MuiInput-input to ellipsis by default 2018-10-03 15:15:40 +02:00
apanizo 439c2a4993 Expanding the minimum layout on Stepper 2018-10-03 15:15:05 +02:00
apanizo d214ca2f67 Modifying Stepper Transition to avoid glitches 2018-10-03 13:33:20 +02:00
apanizo ed1e349002 Minor style adjustments 2018-10-03 12:01:36 +02:00
apanizo d4557e8515 Implementation of adding new owner 2018-10-03 12:01:03 +02:00
apanizo 9e6c97aea8 Implementation of removing owner logic indepentdently the order 2018-10-03 10:51:25 +02:00
apanizo ef17ca59a5 Updating SafeOwnersForm to change initial values of the form 2018-10-02 17:10:56 +02:00
apanizo f31976df87 Injecting callback for updating values in Stepper 2018-10-02 17:08:57 +02:00
apanizo c0a6c222dd Fix for Col className 2018-10-02 16:43:49 +02:00
apanizo 4c0fbccd83 Adding Input Adornment to TextField 2018-10-02 16:43:14 +02:00
apanizo af0930a02f Styles on the Owner Page 2018-10-02 16:42:47 +02:00
apanizo 9f27f408a2 Making padding on Open paper optional 2018-10-01 17:33:42 +02:00
apanizo 53faeb8210 Adding SafeOwnersField to Open process 2018-10-01 17:31:12 +02:00
apanizo 61ed0f1889 Creating SafesOwnersPage WIP 2018-10-01 17:29:14 +02:00
apanizo f8784a706b Adding storybook story when user goes to opening route without data 2018-09-28 14:27:47 +02:00
apanizo a4ea9e055c Adding storybook instance for opening route 2018-09-28 14:26:14 +02:00
apanizo dc970a3170 Adding Layout component for opening route 2018-09-28 14:25:51 +02:00
apanizo 5ff18f62aa Creating a container for opening route 2018-09-28 14:24:55 +02:00
apanizo 5ef120f327 UserDetails refactor, adding variable to css 2018-09-28 14:24:17 +02:00
apanizo 84b456f33b Revert EIP 712 in Production 2018-09-28 09:56:33 +02:00
apanizo 166ea9c1ca Enabling EIP 712 in production 2018-09-28 09:55:43 +02:00
apanizo 9ae732cd6b Adapting blockchain operations to 0.0.2 alpha contracts WIP 2018-09-28 09:35:45 +02:00
apanizo 3a9898c29f Generating nonce from safe 2018-09-27 16:17:55 +02:00
apanizo 3feece9e43 Refactoring SendToken WIP 2018-09-27 16:11:49 +02:00
apanizo 74b58e3fea Refactoring threshold 2018-09-27 15:41:18 +02:00
apanizo 5b3a4de489 Refactor removing owners 2018-09-27 15:12:01 +02:00
apanizo aacd242da0 Refactoring DailyLimit changes 2018-09-27 12:35:31 +02:00
apanizo c32d4616ed Assuring steps in Stepper are left aligned 2018-09-27 12:30:31 +02:00
apanizo 304e0872b0 Refactoring OpenPaper, moving inside Stepper Component 2018-09-27 12:30:03 +02:00
apanizo f764945811 Fixing layout on AddOwner component 2018-09-27 12:28:28 +02:00
apanizo c6ff0801fb Fix Metamasks' signatures following EIP 712 2018-09-27 10:57:44 +02:00
apanizo 7fdf94f824 Creating safe's instances using 0.0.2 contracts 2018-09-27 10:55:17 +02:00
apanizo 9c235ea12a Removing autocomplete in inputs 2018-09-25 16:50:16 +02:00
apanizo 2af0c2d3ef Adding responsive layout to Page default view component 2018-09-25 16:48:04 +02:00
apanizo a6bd62fabf Adding opening components & styles 2018-09-25 16:44:26 +02:00
apanizo c9c5d1fed7 Adding to Paragraph secondary color 2018-09-25 16:42:32 +02:00
apanizo 19c8f77d2f Creating opening route (no components yet) 2018-09-25 13:35:10 +02:00
apanizo fe745e2c03 Removing state in Open container to make it fully async 2018-09-25 13:34:36 +02:00
apanizo 61dd4ccf1b Making Stepper to work async 2018-09-25 13:34:01 +02:00
apanizo 8d98b00d5c Adding controls to Review page 2018-09-25 10:55:52 +02:00
apanizo d8965b6304 Adapt owners inputs to new flow 2018-09-25 10:38:07 +02:00
apanizo 6a76217020 Refactor OpenSafe container 2018-09-25 10:36:47 +02:00
apanizo 1c3c548284 Removing old Name Section 2018-09-24 17:10:15 +02:00
apanizo 07974a8101 Destructuring form props to Stepper children 2018-09-24 17:09:43 +02:00
apanizo eda63553b1 Adding History Back on Open layout 2018-09-24 16:27:16 +02:00
apanizo def45c383c Styles on Stepper's Controls component 2018-09-24 16:24:53 +02:00
apanizo 0fc735187e Implementing back on stepper when it is first page 2018-09-24 16:24:28 +02:00
Adolfo Panizo 1b4cca91a9 Open style changes 2018-09-18 17:56:32 +02:00
Adolfo Panizo 3c856e7511 Safe name step on create Safe process 2018-09-16 09:51:19 +02:00
Adolfo Panizo e195055a0c Paper component for Open Safe Stepper process 2018-09-16 09:49:08 +02:00
Adolfo Panizo 6edbf338bc Passing Stepper controls down to the Paper step component 2018-09-16 09:47:22 +02:00
Adolfo Panizo b594d3098c Adding undefined to getSize helper function 2018-09-16 09:46:16 +02:00
apanizo 9b6feafb36 Editing controls in Stepper component 2018-09-14 17:36:31 +02:00
apanizo a3fd30367f Remove unused MuiInput underline style 2018-09-14 17:13:19 +02:00
apanizo cd742fbef0 Typo autoComplete 2018-09-14 17:12:00 +02:00
apanizo fea31e219c Adding custom GNO TextField for forms 2018-09-14 17:10:19 +02:00
apanizo efb6203cc7 Integrating in Stepper first Step 2018-09-13 17:10:31 +02:00
apanizo fd06b48aa8 Creating first step component: SafeName 2018-09-13 17:10:10 +02:00
apanizo 29c9b786fa Creating a OpenPaper component for integration it in the Open Safe Stepper 2018-09-13 17:08:30 +02:00
apanizo e64da52fa1 Adding dot style in Paragraph component 2018-09-13 17:08:04 +02:00
apanizo 431e0281a4 Updating mui theme to match styles 2018-09-07 17:27:26 +02:00
apanizo 80d623a556 Changing steps names to open route 2018-09-07 17:26:24 +02:00
apanizo 872658d918 Removing default padding on GnoForm 2018-09-07 17:25:59 +02:00
apanizo cf91879c31 Adding back button and tittle on route open's layout 2018-09-07 16:37:46 +02:00
apanizo 750e7289ed Specifying as secondary color custom blue 2018-09-07 16:36:53 +02:00
apanizo 9615fd9ad4 Adding general padding on main tag for the app 2018-09-07 16:35:55 +02:00
apanizo 267c4edf1a Adding Heading h4 general styles 2018-09-07 16:35:33 +02:00
apanizo 0c29e5d3a8 Modify Stepper to have it working vertically 2018-09-07 15:48:41 +02:00
apanizo 70180b1535 Typo in Network word 2018-09-06 17:08:22 +02:00
apanizo 7d50859cc6 Typo weight prop type 2018-09-06 14:03:07 +02:00
apanizo 2430937ce5 Fix tests due recent changes 2018-09-06 13:38:39 +02:00
apanizo 7db8239460 Open in etherscan user address 2018-09-06 12:49:45 +02:00
apanizo befddc3b48 Adding onConnect and onDisconnect to Header provider's components 2018-09-06 12:33:38 +02:00
apanizo 2d443dc4b2 Fix typo on css and exporting outside removeProvider action 2018-09-06 12:33:06 +02:00
apanizo f61208d914 Updated providerName selector to retrieve the name even if provider is not available 2018-09-06 12:32:37 +02:00
apanizo a6ea834874 Added removeProvider redux action 2018-09-06 12:32:05 +02:00
apanizo 41b951c3fd Included Connection problems story 2018-09-06 10:57:09 +02:00
apanizo 4029f23c90 Logic extension to ProviderConnected component to support not available proivder 2018-09-06 10:56:44 +02:00
apanizo 3040c6d6ea Added connection warning icon 2018-09-06 10:55:47 +02:00
apanizo 00caa6e951 Added loaded and avaialble provider selector. Updated Header component 2018-09-06 10:55:31 +02:00
apanizo d0ab6f4581 Adding warning color to Paragrpah layout component 2018-09-06 10:54:48 +02:00
apanizo 77ae14e98f Added warning color to theme variables 2018-09-06 10:53:40 +02:00
apanizo 2ec8b3ec60 Adding flex basis to Header's provider 2018-09-05 17:10:06 +02:00
apanizo 2133d13153 Updating styles of NotConnected provider component 2018-09-05 16:34:50 +02:00
apanizo 50bdc27491 Updated Footer and made Paragraph more robust 2018-09-05 16:04:41 +02:00
apanizo 244d36e1a1 Updating UserDetails component when user is connected to provider 2018-09-05 15:52:31 +02:00
apanizo 53983f006a Adapting Block Hairline and welcome route to new design 2018-09-05 15:52:03 +02:00
apanizo 0897ab8f35 Adding margin xl to Heading layout component 2018-09-05 15:51:22 +02:00
apanizo 13b28dc51f Added as shorten utily method to eth address logic files 2018-09-05 15:50:47 +02:00
apanizo 19bcc7db7c Modified border and added xl in variables.js 2018-09-05 15:50:19 +02:00
apanizo bcc0ea71c6 Styles when provider is not connected 2018-09-05 12:44:07 +02:00
apanizo 1ca39dff58 Fix margin lg in row 2018-09-05 12:43:35 +02:00
apanizo 22f32d77cc Added bolder weight semantic style in paragraph 2018-09-05 12:43:20 +02:00
apanizo 9f2fa2e9a2 More adjustments on the welcome route 2018-09-05 12:26:10 +02:00
apanizo 696b1ae972 Adding RobotoMono font to Storybook 2018-09-05 11:37:35 +02:00
apanizo ac84770605 Normalizing weight fonts to 300, 400 and 700 2018-09-05 11:34:36 +02:00
apanizo b97a722068 Moving List wrapper to Provider 2018-09-05 10:36:48 +02:00
apanizo e73c5b36e4 Styles when provider is disconnected 2018-09-04 17:12:20 +02:00
apanizo 0c1325627e Using Paragraph's color attr in layout component 2018-09-04 17:11:49 +02:00
apanizo f8d73a5025 Adding fancy variable color 2018-09-04 17:11:29 +02:00
apanizo 31cf7ced95 Simplification of ProviderInfo component 2018-09-04 17:02:29 +02:00
apanizo dc879a449b Extracting general Provider info layout into a common shared local component 2018-09-04 17:00:58 +02:00
apanizo 425a0db985 Moving Popper into Header's Layout and reusing openHoc attrs from there 2018-09-04 17:00:12 +02:00
apanizo 89a8951247 Refactoring Header component injecting provider details and info as a prop 2018-09-04 16:59:37 +02:00
apanizo 1b380fa165 Adding connect-wallet icon 2018-09-04 16:58:39 +02:00
apanizo 113bc1f4dd Refactor: Separating Header's layout from Provider Information 2018-09-03 15:57:31 +02:00
apanizo 6bcc351fa2 Creating a log boundaries utility for wrapping react errors 2018-09-03 15:56:19 +02:00
apanizo 916b38c589 Refactor Header: Removing unused styles 2018-09-03 13:57:06 +02:00
apanizo 8d34d32c5d Adding connected Icon to Provider 2018-09-03 13:51:10 +02:00
apanizo d2254e1827 Moving min-width button prop from theme to its custom component 2018-09-03 13:26:18 +02:00
apanizo 7c990e671a Adapting regular style changes to MuiButton in theme 2018-09-01 10:05:36 +02:00
apanizo f2c8c7c67e Header's Provider UI changes 2018-09-01 10:03:02 +02:00
apanizo 5184d2f3ff Footer style adjustments 2018-09-01 09:46:59 +02:00
apanizo b35bb3d805 Adjusting layout & background on views 2018-09-01 09:38:31 +02:00
apanizo 99991e8004 Using RobotoMono 2018-08-31 14:26:00 +02:00
apanizo 8d01fdb75b Hardcoding size large in MuiButton 2018-08-31 14:21:59 +02:00
apanizo 725a2b27ee Overrided contained primary styles on MuiButton 2018-08-31 14:16:44 +02:00
apanizo 83a4983808 Welcome Route changes 2018-08-31 14:00:53 +02:00
apanizo ac86d3ec21 Added Icons to user's account information 2018-08-31 12:36:37 +02:00
apanizo 5f66a6cd64 Styles for Provider Popup 2018-08-31 12:24:11 +02:00
apanizo 8707ba9104 Making no round button as default 2018-08-31 12:23:51 +02:00
apanizo 8406a3d156 Adding size xs on Block 2018-08-31 12:23:31 +02:00
apanizo e54c95bf74 Adding background variable 2018-08-31 12:22:54 +02:00
apanizo f7c0a13ee2 Creating util Size class 2018-08-31 12:22:38 +02:00
apanizo df4c7439df Fix alignment in Header's components 2018-08-30 18:06:04 +02:00
apanizo daa5b22c84 Fix Popup padding overflow in Provider's UserDetails 2018-08-30 17:54:26 +02:00
apanizo 620b977e9c Refactor of User Details Popup 2018-08-30 17:16:52 +02:00
apanizo c00af455de Refactor Header component using Provider and Popover 2018-08-30 17:03:20 +02:00
apanizo 1943100f7f Creating Provider Component with its owen React Portal refence 2018-08-30 17:02:26 +02:00
apanizo 70f875ba29 Wrapping Provider data in one component & Adding Identicon 2018-08-30 14:02:47 +02:00
apanizo e75dae5182 Updating border and main background color 2018-08-30 13:16:50 +02:00
apanizo e382be763a Replacing Gnosis Safe Team Edition logo 2018-08-30 13:16:15 +02:00
apanizo cd29569287 Using variable in Hairline 2018-08-30 13:15:53 +02:00
apanizo 78ef44f840 Created Divider layout component 2018-08-30 13:14:07 +02:00
apanizo 24ee0ec1d1 Adapting layout to new design 2018-08-30 10:45:43 +02:00
apanizo fa9412033c Improved footer's layout 2018-08-30 10:45:14 +02:00
apanizo 2f19ceb024 Added border prop in variables.js 2018-08-30 10:44:35 +02:00
apanizo 6b130deb57 Updating Daily limit error msg when daily limit is reached 2018-08-29 09:33:00 +02:00
apanizo 3003805763 Returning Promise.reject(new Error(....)) when checking receipt status and gas calculation 2018-08-29 09:21:11 +02:00
apanizo 8ecf518022 Executing DailyLimit operation in a controlled try/catch way 2018-08-29 09:20:20 +02:00
apanizo 2e860d7a65 Fetching network version using callback 2018-08-29 09:19:40 +02:00
apanizo 818cdfdba7 Fix Metamask test provider 2018-08-28 14:30:09 +02:00
apanizo 66792477bb Injecting provider selectors in Header's layout 2018-08-28 14:22:13 +02:00
apanizo b1244a22fd Add network prop to provider entity 2018-08-28 14:13:42 +02:00
apanizo 58a84c1d6a Fix DOM error with boolean prop 2018-08-28 14:13:00 +02:00
apanizo 1b2504a6e2 Improve upperFirst method 2018-08-28 14:10:14 +02:00
apanizo bb7b7ff421 Sent information to Details component 2018-08-28 11:17:45 +02:00
apanizo f069ca82a6 Adding margin, background and more space to user address 2018-08-28 09:13:23 +02:00
apanizo 7d79501167 Added more UI changes to Header 2018-08-27 18:11:23 +02:00
apanizo ff79ca958a Updated the connected component 2018-08-27 18:10:47 +02:00
apanizo 67e07c8387 Fixed flow problem with openHoc in Transaction component 2018-08-27 18:09:05 +02:00
apanizo d60b9a7af6 Improved Paragraph layout component 2018-08-27 18:07:56 +02:00
apanizo a044a02861 Added Identicon react component 2018-08-27 18:07:34 +02:00
apanizo 18c6d5a5ae First iteration changes on Header component focused on Provider section 2018-08-23 14:08:06 +02:00
apanizo 78a88b29dc Inject provider in lowercase 2018-08-23 13:47:59 +02:00
apanizo e71d4ccfff Modify UI layout according to design's wireframes 2018-08-23 13:44:48 +02:00
apanizo 7fc5198018 Adding text-transform property to Paragraph layout component 2018-08-23 13:44:00 +02:00
apanizo 076fcfb543 Ading Spacer layout component 2018-08-23 13:43:28 +02:00
apanizo ec52bca854 Adding safe logo 2018-08-23 13:43:01 +02:00
apanizo 306099ff89 WA-521 Disabling metamask signatures feature 2018-08-22 16:27:54 +02:00
apanizo cd91609380 WA-521 Instructions for loging errors 2018-08-22 13:44:02 +02:00
apanizo c0970f3906 WA-521 Logic for handling txs via provider signatures 2018-08-22 13:43:43 +02:00
apanizo b1c281b6d2 WA-521 Use Personal Safe contract in case we use signatures validation via provider 2018-08-22 13:41:48 +02:00
apanizo 9d1098295a WA-521 Safe TX signature module 2018-08-22 13:40:10 +02:00
apanizo 6c7b487724 WA-521 Mock signatures service in localstorage 2018-08-22 13:39:08 +02:00
apanizo b960ecefe8 WA-521 Adding feature flag for use metamask provider as signer 2018-08-22 13:38:35 +02:00
apanizo aab6fed51d WA-521 Fix for commented empty test suite 2018-08-18 11:48:37 +02:00
apanizo 3d25ae2db1 WA-521 Adapt code to get data with 0x from tx-history-service 2018-08-18 11:37:07 +02:00
apanizo db35bf80c3 WA-521 Transaction History Service redux integration test 2018-08-17 18:40:22 +02:00
apanizo e3dff12766 WA-521 Use the remove sender flag in tests 2018-08-17 18:02:13 +02:00
apanizo 6dd4c15533 WA-521 Adding feature flag for removal users when the user to remove is the executor 2018-08-17 17:58:30 +02:00
apanizo be5398eafc WA-521 Fix DOM transactions test 2018-08-17 17:54:58 +02:00
apanizo f397bb9388 WA-521 When data is null do not store in redux null 2018-08-17 17:54:31 +02:00
apanizo 1781462142 WA-521 Not pulling transactions history in safe's view 2018-08-17 17:52:53 +02:00
apanizo 230c792e92 WA-521 Not converting to Wei twice 2018-08-17 17:52:25 +02:00
apanizo 82f4a24749 WA-521 Including gas calculation upfront error when set free records in smartcontracts 2018-08-17 17:51:59 +02:00
apanizo b868dcd6f3 WA-521 Include owners name when fetching transactions 2018-08-17 11:43:12 +02:00
apanizo 0f563a2b56 WA-521 fetchTransactions in safe's view in a loop 2018-08-17 11:42:32 +02:00
apanizo fb0f9160c6 WA-521 Fix transactionHashSelector pull info from 'execution' type 2018-08-17 11:40:34 +02:00
apanizo 2e3f7781c6 WA-521 Typo confirmation instead of confirmed to tx's config types 2018-08-17 11:39:10 +02:00
apanizo dd7cd3707b WA-521 Remove CORS header 2018-08-17 11:38:24 +02:00
apanizo f2552beb62 WA-521 tx-service url to localhost on development config 2018-08-17 11:37:09 +02:00
apanizo 73099b38d6 WA-521 Adding a feature flag for kwnowing when modules are accepted in TX-history service 2018-08-16 13:43:35 +02:00
apanizo 34e11a13f2 WA-521 Fix of owners tests 2018-08-16 11:16:29 +02:00
apanizo 10a144ce64 WA-521 Fetch transactions only retrieve tx-history data from one safe 2018-08-16 11:15:57 +02:00
apanizo f4ee888ef4 WA-521 Adding 0x to data response from tx-history-service (not final fix) 2018-08-16 11:15:08 +02:00
apanizo 5451c15274 WA-521 Do not init redux with txs data when loading app 2018-08-14 12:59:52 +02:00
apanizo 1c07e31a34 WA-521 Just fetching transactions from a given safe address 2018-08-14 12:57:50 +02:00
apanizo cd9c759de9 WA-521 Disabling tx-history-service tracker for daily limit operations 2018-08-14 10:55:17 +02:00
apanizo 51c938a5d6 WA-521 Storing subject again when processing a tx 2018-08-14 09:36:22 +02:00
apanizo be9bdd25c1 WA-521 Refactor ethereum modules under logic folder 2018-08-13 18:37:48 +02:00
apanizo 933b93f5e1 WA-521 Silent ESLINT errors on tests which are on the pipeline to be refactored 2018-08-13 15:40:04 +02:00
apanizo 84df0d7b01 WA-521 Adapt components to new API model refactor 2018-08-13 15:38:50 +02:00
apanizo 0f035acb64 WA-521 Refactor pendingTransactionsSelector taking advantage isExecuted prop 2018-08-13 13:49:57 +02:00
apanizo 7ff49de9d2 WA-521 Test suite design for tx' integration and first test implentation 2018-08-13 12:22:55 +02:00
apanizo 654ae88cc7 WA-521 Asserting transactions following the updated model 2018-08-13 11:57:24 +02:00
apanizo 8075f352db WA-521 Simplified createTransaction function, not storing in localStorage anything 2018-08-13 11:48:35 +02:00
apanizo f5b736c2f1 WA-521 Refactor TxType 2018-08-10 17:37:31 +02:00
apanizo 1518521dba WA-521 Improved enhancedFetch returning error and data in a promise 2018-08-10 17:37:05 +02:00
apanizo 03d632b755 WA-521 Refactor transaction model type based on service's response 2018-08-10 17:36:14 +02:00
apanizo 2991cc8cd1 WA-521 Refactor confirmation model type based on service's response 2018-08-10 17:35:52 +02:00
apanizo cbab03ace9 WA-521 Refactor fetchTransactions action including txs's data from backend 2018-08-10 17:35:24 +02:00
apanizo 703949f1d7 WA-521 Fix tests to make them to work with Tx History Service 2018-08-09 10:30:59 +02:00
apanizo 78511b4757 Refactored safeTxHistory function to integrate service url 2018-08-08 17:24:47 +02:00
apanizo b26ad98237 Created configuration files by NODE_ENV 2018-08-08 17:24:01 +02:00
apanizo 842398ef57 Usage of safeOperations abstraction when creating transactions 2018-08-05 13:14:50 +02:00
apanizo 087ace52c9 Abstraction of approve and execution transaction safe operations to be used easily with Tx History Service 2018-08-05 13:14:23 +02:00
apanizo bb5c7ca13c Update SafeTxHistory to match required parameters 2018-08-05 13:13:34 +02:00
apanizo ee2a6f463d Refactor grab gnosisSafe contract on TX History helper 2018-08-04 13:34:33 +02:00
apanizo 97d7118984 Safe Tx History POST helper function 2018-08-04 13:27:18 +02:00
apanizo 3f51574497 Use stored tx subjects when fetching them 2018-08-03 12:18:31 +02:00
apanizo ec5f13a02e Use storeSubject in storeTransaction 2018-08-03 10:22:18 +02:00
apanizo 45fda62e19 Store transaction subject function 2018-08-03 10:15:01 +02:00
Adolfo Panizo 3d885f0d81 WA-232 remove custom ERC20 Tokens redux test 2018-07-26 16:14:22 +02:00
apanizo 3c6264fd27 WA-232 Fix Remove token test 2018-07-26 13:47:58 +02:00
apanizo 52443c5307 WA-232 Fix onReset behaviour 2018-07-26 13:40:19 +02:00
apanizo dc0b526533 WA-232 Remove token logic 2018-07-26 13:23:26 +02:00
apanizo 441e06efaa WA-232 RemoveToken component 2018-07-26 13:23:03 +02:00
apanizo fdf32fcdbb WA-232 remove token from localStorage 2018-07-26 13:22:44 +02:00
apanizo 043505183f WA-232 remove token action 2018-07-26 13:22:26 +02:00
Adolfo Panizo 67c1559692 WA-232 Partial commit removing custom tokens 2018-07-26 10:41:06 +02:00
apanizo c086b53433 WA-232 Fix fetching human readable data on empty contracts 2018-07-25 15:26:49 +02:00
apanizo 84c8bc7230 WA-232 Fix being available just added custom tokens after reloading 2018-07-25 13:28:28 +02:00
apanizo 1749dc31b6 WA-232 Using StandardToken smartcontract when validating token address 2018-07-25 11:13:41 +02:00
apanizo 3ea1446df5 WA-232 Disabling stepper controls when validating if prop is set 2018-07-25 11:11:59 +02:00
apanizo 1ccb735494 WA-232 Adding token validation (deployed and real standard token) 2018-07-25 11:11:19 +02:00
apanizo 16674b79a6 WA-232 Sending back validating form prop to stepper 2018-07-25 11:10:36 +02:00
apanizo fa857fc21a WA-232 Refactor AddToken test 2018-07-24 10:18:03 +02:00
apanizo 2ede2aceb2 WA-232 Increasing time in tests 2018-07-19 13:10:17 +02:00
apanizo 3d0bcf2df5 WA-232 Increasing time in tests 2018-07-19 13:02:09 +02:00
apanizo 1e57ed5d53 WA-232 DOM test for simulating adding a custom ERC20 token 2018-07-19 12:53:37 +02:00
apanizo 69ef967481 WA-232 Fixing tests 2018-07-19 11:04:04 +02:00
apanizo da6345b1cc WA-232 fetching balance of activated custom tokens 2018-07-18 12:14:38 +02:00
apanizo 95caa29f69 WA-232 set token's address as PK in redux 2018-07-18 10:11:35 +02:00
apanizo 5d49bb946e WA-232 Add custom token logic 2018-07-18 10:05:44 +02:00
apanizo c86aee108c WA-232 Add Token component 2018-07-17 13:39:56 +02:00
apanizo bca38c8c07 WA-232 Adding add Token button 2018-07-17 13:38:51 +02:00
apanizo 3919834f6d WA-232 updating new Flow token property in Safe component 2018-07-17 13:37:34 +02:00
apanizo 2049c39ff4 WA-232 Adding prefetch on each step initial props on Stepper component 2018-07-17 13:35:43 +02:00
apanizo 75fe910d08 WA-232 Adding ERC20 tokens contracts without human readable properties like synmbol or name 2018-07-17 13:30:55 +02:00
apanizo 9261782692 WA-232 Update final-form libraries 2018-07-17 13:29:42 +02:00
apanizo 67b286ad26 WA-232 Add form URL validator 2018-07-16 16:52:53 +02:00
apanizo 30baac190d WA-232 Refactor withdraw test 2018-07-13 13:20:11 +02:00
apanizo bcece2e72e WA-232 Refactor jest.fn().mockImplementation for fetching ERC20 tokens in tests 2018-07-13 12:35:38 +02:00
apanizo c7a2a2ae52 WA-232 Disabling cog while tokens get loaded 2018-07-13 09:28:04 +02:00
apanizo 9f99d007ca WA-232 Test localStorage's tokens 2018-07-13 09:20:34 +02:00
apanizo 3fa7a10a16 WA-232 Improvement: Only fetch balance of activated tokens. Included Tests 2018-07-12 18:31:31 +02:00
apanizo 7de871ba81 WA-232 Only fetching balance of active tokens 2018-07-12 09:48:58 +02:00
apanizo a5b03007a9 WA-232 Fix Enabling Withdraw button when there is ETH funds 2018-07-11 13:46:33 +02:00
apanizo 84057d03ee WA-232 Storing in localStorage active tokens 2018-07-11 13:01:58 +02:00
apanizo be9bfe0df9 WA-232 Using custom fetch and active tokens extractor 2018-07-11 13:01:08 +02:00
apanizo 0f4d5cb33a WA-232 Created localStorage tokens utility class 2018-07-11 12:59:50 +02:00
apanizo ece4e4a5bf WA-232 Enabling navigation from settings to safe 2018-07-10 17:17:04 +02:00
apanizo 3afefea0a7 WA-232 Displaying safe's token in settings route 2018-07-10 16:48:20 +02:00
apanizo 0b5d14c8f2 WA-232 tokens route 2018-07-10 15:20:55 +02:00
apanizo d7193dcc9a WA-232 Do not update redux if error is raised fetching balance or safe information 2018-07-06 11:06:32 +02:00
apanizo afe7d4fc2f WA-232 Reusing standard token 2018-07-05 17:56:36 +02:00
apanizo 6467a1a0d6 WA-232 Created safeHelper test class for fetching safe from store 2018-07-05 16:01:50 +02:00
apanizo 4a4701c444 WA-232 Disable expand balance if no balances loaded 2018-07-05 15:54:55 +02:00
apanizo a64a6a0768 WA-232 Improving speed 2018-07-05 14:28:23 +02:00
apanizo c9316686aa WA-232 Allow perform different token movements 2018-07-05 12:00:49 +02:00
apanizo c6995ad8fb WA-232 Passing symbol as a prop in SendToken's review tx component 2018-07-05 11:34:02 +02:00
apanizo fb8c48b6b1 WA-232 Adding symbol to inLimit validator 2018-07-05 11:25:40 +02:00
apanizo 3c550ec446 WA-232 Display funds without decimals 2018-07-05 11:20:18 +02:00
apanizo 5ccf024dc2 WA-232 Making sync fulfillment of Safe Forms per feature 2018-07-05 09:39:38 +02:00
apanizo b510d96ac9 WA-232 Increase time to deploy safe and move tokens 2018-07-04 16:51:41 +02:00
apanizo ca53182b65 WA-232 Fix tests 2018-07-04 16:31:52 +02:00
apanizo c13711906d WA-232 Refactor add & remove owners DOM tests (from 55 seconds to 5 seconds) 2018-07-04 15:36:27 +02:00
apanizo 91b2fa8e0e WA-232 Reducing executing time of transactions DOM tests by 40% 2018-07-04 10:51:57 +02:00
apanizo c40488493d WA-232 Remove old AddTransaction feature, keeping consisten move tokens feature 2018-07-04 09:40:54 +02:00
apanizo 7859e552f0 WA-232 send tokens funtionality move to balance list 2018-07-04 09:39:08 +02:00
apanizo a59ca97c42 WA-232 Moving createTransaction file to src/wallets 2018-07-04 09:36:58 +02:00
apanizo 4f603fa441 WA-232 Move Transaction History service tests to src/tests 2018-07-03 13:43:32 +02:00
apanizo dd606940fa WA-232 Added move ERC20 Tokens tests 2018-07-03 13:23:26 +02:00
apanizo 731e591218 WA-232 Adding move tokens feature to Safe route view 2018-07-03 13:22:16 +02:00
apanizo 3fbf63e257 WA-232 Adding button to move funds in Safe's BalanceInfo component 2018-07-03 13:21:14 +02:00
apanizo 269aa54f37 WA-232 Creating SendToken component 2018-07-03 13:20:14 +02:00
apanizo 2419a43364 WA-232 Refactor 0x to a EMPTY_DATA constant 2018-07-03 13:17:41 +02:00
apanizo 1cdbf2b2f7 WA-232 Refactor code avoiding DRY 2018-07-02 12:22:07 +02:00
apanizo 624b39717f WA-232 getting ERC 20 Token as a singleton call 2018-07-02 12:16:57 +02:00
apanizo 677e7649d6 WA-232 Create moveTokens.helper class for simulating a tx at DOM level 2018-07-02 12:14:05 +02:00
apanizo 477e7002f3 WA-232 Refactor safe tests improving its speed 2018-06-29 17:39:09 +02:00
apanizo bb566def6a WA-232 Fix tests adding new index 2018-06-29 16:11:04 +02:00
apanizo 667fae279d WA-232 Avoid re-renderings when updating safe balances 2018-06-29 15:41:29 +02:00
apanizo 06e8b0153e WA-232 Showing Token icons and their balance 2018-06-29 13:50:46 +02:00
apanizo cc1cd84c1f WA-232 Adding dummy token list to safe view 2018-06-29 13:24:17 +02:00
Adolfo Panizo 7dee0170c8 WA-232 Fix balance integration in selectors 2018-06-28 19:13:59 +02:00
Adolfo Panizo 9ca0f2e41a WA-232 Fix get balance of custom tokens 2018-06-28 16:47:01 +02:00
apanizo 3e2636b02b WA-232 Partial commit fetching balances 2018-06-27 17:28:53 +02:00
apanizo 91f3855e97 WA-232 Fixing flow errors 2018-06-26 16:56:28 +02:00
apanizo 847033a5c8 WA-232 Fix Flow errors regarding final form validator Field 2018-06-26 13:46:17 +02:00
apanizo f0cde75151 WA-232 Fix final-form types 2018-06-26 13:00:31 +02:00
apanizo b2a20f2147 Return fixed gas price in testing environment 2018-06-26 12:29:55 +02:00
apanizo 7e76a20920 WA-438 Giving some time to render the add multisig tx form in test 2018-06-22 13:46:24 +02:00
apanizo d58bcf9bb8 WA-438 Add withdrawn transactions to list 2018-06-22 13:13:52 +02:00
apanizo 63bba3ccd5 WA-438 Fix tests 2018-06-22 10:44:49 +02:00
apanizo f8e7b13095 WA-438 Fix daily limit module address 2018-06-21 17:01:15 +02:00
apanizo 26e6712a7d WA-438 Implementation of edit daily limit 2018-06-21 15:49:43 +02:00
apanizo ead7239048 WA-438 Refactor function, easier to read 2018-06-20 17:12:58 +02:00
apanizo cb721cb6bd Increasing time 2018-06-20 15:04:52 +02:00
apanizo 53d1bda918 Increasing time for deploying a safe in tests 2018-06-20 14:11:07 +02:00
apanizo 991445fef8 WA-234 includes headers when fetching gas price 2018-06-20 13:31:23 +02:00
apanizo 7d595b4be2 WA-234 change to https testUrl JEST param for avoid CORS problems 2018-06-20 12:57:58 +02:00
Adolfo Panizo 6bab62a0a9
Override gas station (#42)
WA-234 Fix CORS problem on travis testing
2018-06-20 12:44:03 +02:00
Adolfo Panizo ab109d2801
WA-234 Fix gas calculation when removing owners (#41) 2018-06-20 10:09:14 +02:00
apanizo 3b2d0948b0 WA-234 Typo 2018-06-15 10:59:12 +02:00
apanizo c0a0f96af0 WA-234 Fix tests 2018-06-15 10:56:26 +02:00
apanizo 704d6cc083 WA-234 Wait until transactions are mined 2018-06-15 08:40:45 +02:00
apanizo 9d27d7a7a7 WA-234 Refactor 1 owner 1 threshold DOM safe test 2018-06-14 17:33:50 +02:00
apanizo 1e51a48250 WA-234 Fix unnecesary re-renders when storing again just fetched safe 2018-06-13 15:48:43 +02:00
apanizo 161b0976ba WA-234 Fix tests after unpgrading material ui 2018-06-12 12:03:52 +02:00
apanizo 3cccc34ea7 WA-234 Include warning message when removing owner if there are pending transactions 2018-06-12 10:38:52 +02:00
apanizo 9bef7f3894 WA-234 Adding pendingTransactions selector 2018-06-12 10:37:59 +02:00
apanizo 442723cfad WA-234 Creating the Snackbar Content component 2018-06-12 10:37:39 +02:00
apanizo 31a0c9a5f2 WA-234 Disabling decrease on edge conditions when removing owners 2018-06-12 08:59:40 +02:00
apanizo a213007068 WA-234 Adding RemoveComponent into Safe dashboard 2018-06-11 17:28:43 +02:00
apanizo 67e170a847 WA-234 RemoveOwner component 2018-06-11 17:28:04 +02:00
apanizo 5fcf87f635 WA-234 Updating material-ui react react-dom libraries 2018-06-11 17:26:01 +02:00
apanizo 24cac51be3 WA-234 Adding remove owner button 2018-06-11 10:08:33 +02:00
apanizo f1ff0ca17f WA-234 Change Add Onwer review component and say Increase threshold? 2018-06-08 12:36:24 +02:00
apanizo 509134499c WA-234 See list of TXs after changing the Threshold 2018-06-08 12:34:58 +02:00
apanizo 666683c086 WA-234 Giving more time to DOM test to refresh the DOM after creating a safe 2018-06-08 11:24:45 +02:00
apanizo 70140df4db WA-234 Adding log errors when saving data in localstorage 2018-06-08 11:02:02 +02:00
apanizo 577d7e8749 WA-238 Decoupling storage of names in a separate step in local host 2018-06-08 10:26:01 +02:00
apanizo 9928fa2a6e WA-234 Fixing tests 2018-06-08 09:31:19 +02:00
apanizo 801dde497e WA-234 removing threshold and withdrawn actions in favor of fetchSafe 2018-06-08 09:15:57 +02:00
apanizo 860fb300ea WA-234 Provisional metamask safety check 2018-06-07 22:43:52 +02:00
apanizo f098d60e28 WA-234 Stop propagating event on add owner 2018-06-07 22:41:18 +02:00
apanizo 2da7eab781 WA-234 fetch safe info regularly in safe view 2018-06-07 22:25:32 +02:00
apanizo aec0b50200 WA-234 Loading safes info from Ethereum Node 2018-06-07 22:10:10 +02:00
apanizo 3428329398 WA-234 Refactor get safe contract instance 2018-06-07 21:47:36 +02:00
apanizo 6cf958c1b5 WA-234 Changing confirmations to threshold 2018-06-07 21:45:23 +02:00
apanizo 260e7e1280 WA-234 Adding Review process when changing threshold 2018-06-07 15:29:06 +02:00
apanizo 4b2e0d3beb WA-238 Add Owner logic phase not updated the UI 2018-06-07 13:30:43 +02:00
apanizo 2609d30058 WA-238 Add Checkbox form component 2018-06-07 13:28:53 +02:00
apanizo d9c05e3efc WA-234 Added test change owners test 2018-06-07 10:26:52 +02:00
apanizo e86f7827f0 WA-234 Fixing flow errors 2018-06-07 09:41:47 +02:00
apanizo 058c6e04fd WA-235 Fix tests - Adapting buttons' index based on the new layout 2018-06-06 11:26:45 +02:00
apanizo 31e5833b8e WA-238 Updating UI after processing TX for changing threshold 2018-06-06 10:43:56 +02:00
apanizo 13c1152c5b WA-235 Adding threshold test for checking store is updated correctly 2018-06-06 10:13:59 +02:00
apanizo b70b70c5df WA-235 adding updateThreshold action 2018-06-06 10:11:52 +02:00
apanizo 5b4e0256f2 WA-235 adding fetchThreshold action 2018-06-06 10:10:01 +02:00
apanizo fad5132a60 WA-238 Adding actual threshold info in the component 2018-06-06 09:28:32 +02:00
apanizo ee0165ad28 WA-238 Adding callback after changing threshold 2018-06-06 09:15:42 +02:00
apanizo d3af885074 WA-235 Adapting buttton after threshold change 2018-06-06 09:10:45 +02:00
apanizo 45a5d1c409 WA-235 Adding button Edit on confirmations section in Safe's view 2018-06-05 13:36:26 +02:00
apanizo 1e9199db32 WA-238 Adding logic (including tests) for handling change threshold 2018-06-05 13:27:14 +02:00
apanizo 4c5d28db4b WA-238 Checking tx receipt status on withdrawn mutlsig txs 2018-06-04 17:24:01 +02:00
apanizo 9b582f658f WA-238 Give more time to safe to show the received balance in tests 2018-06-04 13:55:49 +02:00
apanizo 504e078101 WA-238 Increasing time for rendering the Withdrawn component 2018-06-04 13:40:12 +02:00
apanizo 2018938f9b WA-238 increasing time in tests for updating UI after creating a safe 2018-06-04 13:33:46 +02:00
apanizo e10828e5c4 WA-238 disable Withdrawn button 2018-06-04 13:26:07 +02:00
apanizo d7ff250c18 WA-238 Adding gasStation and pre calculation of costs to withdrawn txs 2018-06-04 13:08:12 +02:00
apanizo ddf43fc60a WA-238 Refactoring 3 owners 3 threshold DOM test 2018-06-04 10:21:50 +02:00
apanizo d31dc60645 WA-238 Adding DOM test for 1 safe with 3 owners and 1 threshold 2018-06-04 09:49:28 +02:00
apanizo 9c21fb88b4 WA-238 Adding tests helper for checking multisig tx with safes with 1+ owners 2018-06-04 09:48:32 +02:00
apanizo acfa2f4d2c WA-238 Created DOM test for multisig tx on safe with 3 owners with 3 as threshold 2018-06-01 13:54:27 +02:00
apanizo 23f0af976c WA-238 Silence tests' output 2018-06-01 08:49:52 +02:00
apanizo a759328f40 WA-238 calculating gas and gasPrice when creating safe 2018-06-01 08:33:13 +02:00
apanizo 52203bcfe2 WA-238 Init contracts for test mode only used in travis 2018-05-31 20:17:32 +02:00
apanizo 5ce3564cc7 WA-238 Fix createTransactions when safe has only one owner 2018-05-31 13:41:51 +02:00
apanizo 6ee48db1e5 WA-238 Fix calculation of executed tx hash when threshold was not reached 2018-05-31 11:39:44 +02:00
apanizo b2a02982fe WA-238 usage of executeTransaction on processTransaction helper 2018-05-31 11:25:44 +02:00
apanizo 99507a0c33 WA-238 usage of ethTransactions functions on createTransactions 2018-05-31 09:45:18 +02:00
apanizo fff325bfb3 WA-238 Added ethTransactions helper function 2018-05-31 09:44:04 +02:00
apanizo 6e221dacdf WA-238 Do not redeploy master copies if the instances do not work 2018-05-31 09:19:27 +02:00
apanizo 557a2e17af WA-238 Not allowing user who has confirmed tx do it again 2018-05-30 09:36:28 +02:00
apanizo 649243c0d3 WA-238 Fixing problem increasing threshold in UI Transaction's view 2018-05-30 09:29:22 +02:00
apanizo cfdbc8a761 WA-238 Fixing error of safes 1+ owners and threshold 1 when sending txs 2018-05-29 09:31:48 +02:00
apanizo a7076b9a1a WA-238 Implementing mustBeInteger validator on threshold and num of owners 2018-05-29 09:01:04 +02:00
apanizo 071fee9056 WA-238 Fix withdrawn smart contract function 2018-05-27 14:38:44 +02:00
apanizo f917bb2abd WA-238 sameAddress helper for avoid case sensitive problems with eth addresses 2018-05-27 14:12:29 +02:00
apanizo 194e51d207 WA-238 Fix updating executed txs 2018-05-27 13:56:22 +02:00
apanizo efe2905526 WA-238 Fix automic onClick calls 2018-05-27 12:24:50 +02:00
apanizo 8e908bb5fc WA-238 Added a test for assuring grantedSelector works in a case-insentive mode 2018-05-27 12:16:19 +02:00
apanizo 4caacdb184 WA-238 Implementation and UI adaptation to process ttransactions 2018-05-27 12:07:58 +02:00
apanizo 0c4708b375 WA-238 Fix warning text boolean prop 2018-05-26 13:39:44 +02:00
apanizo 5085a18fa7 WA-238 Adding DOM test simulating execution of tx when safe has only 1 owner 2018-05-26 13:35:17 +02:00
apanizo 44ed495226 WA-238 Adding tests of confirmations and transactions selectors 2018-05-26 12:01:08 +02:00
apanizo 8abc514413 WA-238 Transaction List component 2018-05-26 09:56:17 +02:00
apanizo 48a5804051 WA-238 Hairline layout component 2018-05-26 09:36:59 +02:00
apanizo 3268d76dcb WA-238 Rename transactions form component to AddTRansaction 2018-05-25 10:21:42 +02:00
apanizo cbf29c10e0 WA-238 Including only the txHash in the redux store of confirmations 2018-05-24 17:27:11 +02:00
apanizo 38953cfcb7 WA-238 Adjust createTransaction function to be executed correctly 2018-05-24 17:01:23 +02:00
apanizo ad7157b454 WA-238 include hash in Confirmation record, added tests for safes with 1 owner they do not need confirmation 2018-05-24 16:38:20 +02:00
apanizo f42aa0722f WA-238 rename createTransaction to storeTransaction 2018-05-24 13:58:49 +02:00
apanizo abb949702c WA-238 Adding create multisig tx logic 2018-05-24 13:23:04 +02:00
apanizo f9407397db WA-238 refactor inLimit form validator 2018-05-24 11:31:28 +02:00
apanizo 67552e211f WA-238 Review TX component 2018-05-23 16:33:35 +02:00
apanizo fdfeceef8b WA-238 Fix Withdrawn and Multisig Forms 2018-05-23 16:29:30 +02:00
apanizo 3dcb551268 WA-238 Multisig transaction form 2018-05-23 16:19:16 +02:00
apanizo 0fb1758fc5 WA-238 Added test for enabling add tx button when the safe has funds 2018-05-23 12:29:40 +02:00
apanizo bc9b2be6a1 WA-238 Add TXs row in Safe view 2018-05-23 12:05:50 +02:00
apanizo f4ca495ea0 WA-238 Adding fetchTransactions action 2018-05-22 11:34:56 +02:00
apanizo 89b1b5ffe0 WA-238 adding transactions property to redux store 2018-05-22 11:23:41 +02:00
apanizo 63cb857b7b WA-238 Rename calculateInitialState to safeInitialState 2018-05-22 11:07:38 +02:00
apanizo bb3c5127f6 WA-238 Using NoRights component on safe route layout 2018-05-22 10:48:38 +02:00
apanizo 26c4d8ffda WA-238 added grantedSelector and its test for displaying safe if user is owner 2018-05-22 10:22:57 +02:00
apanizo bd2e6b70a5 WA-238 Allowing set a Daily Limit of 0 when creating a Safe 2018-05-22 09:21:56 +02:00
apanizo 29e92ca622 WA-238 Refactor transaction tests 2018-05-22 08:56:49 +02:00