Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instapay v2 #7

Merged
merged 38 commits into from Feb 1, 2020
Merged

Instapay v2 #7

merged 38 commits into from Feb 1, 2020

Conversation

@pedrouid
Copy link
Member

pedrouid commented Feb 1, 2020

Description

Write a short description of the changes included in this pull request.

Checklist

  • There is a related GitHub issue
  • Tests are included if applicable
  • Any added code is fully documented

Issue

Resolves #???

dependabot bot and others added 30 commits Dec 16, 2019
Bumps [excon](https://github.com/excon/excon) from 0.64.0 to 0.71.0.
- [Release notes](https://github.com/excon/excon/releases)
- [Changelog](https://github.com/excon/excon/blob/master/changelog.txt)
- [Commits](excon/excon@v0.64.0...v0.71.0)

Signed-off-by: dependabot[bot] <support@github.com>
Bruno Barbieri
* alert message

* snaps

* fix

* bump gaba

* try catch
Bruno Barbieri
* optimize ios build params

* disable parallelize builds

* fix simulator name
Bruno Barbieri
Bruno Barbieri
This reverts commit c5dcad6.
* Create variables for env files

* Check for env file before building

* Add android env example

* Be a bit more specific as to where to add the env files

* Add envFileMissing func

* Double quote to prevent globbing and word splitting: https://github.com/koalaman/shellcheck/wiki/SC2086

* Update README with some additional details for running the app on android

* Do not commit fabric.properties

* Leave this alone
Bruno Barbieri
* inpage => bg working

* eth_requestAccounts working

* publicConfig stream working

* clean up

* signing methods started to work

* all signing methods working

* fix warn

* added all the other wallet methods

* lots of fixes

* update prettierignore

* single iframes working

* break down bgBridge per frame

* progress

* works

* e2e passing

* clean up

* clean up

* lock deps

* use metamask-mobile-provider pkg

* fix e2e uniswap

* fix network/account change

* code review comments

* clean up

* fix

* fix ios build

* android support

* debugging

* fix stream disconnection

* uniswap working

* bump metamask-mobile-provider

* fix all the remaining issues

* Ignore warning
* Simplify this control flow a bit

* No need to mention watchman as it's actually handled by the Linux installing dependencies link
Bruno Barbieri
* Update README.md

* Added Architecture diagram

* Update README.md

* Add files via upload
Bruno Barbieri
* fix iframe injection

* refactor
Bruno Barbieri
Bruno Barbieri
* basic components

* basic components

* updates

* wip

* between my accounts

* basic add contact

* render list

* inputs func components

* handle from selection

* from identicon

* onchangetoaddress

* add to address book modal

* add from modal and parse asdress book

* scan qr

* select own accounts

* reverse ens and better state

* handle parse

* clear to

* handle account label

* next and redux

* handle to ens

* parse address book

* handle send flow navigation

* amount view

* render only tokens

* pick selected asset

* redux set selected address

* use max

* switch currency

* confirm

* clean

* init confirm

* confirm view

* render fiat in confirm

* handle eth txs

* handle erc20 txs

* parseTransactionData

* wait for gas estimation

* custom gas modal

* handle gas selection

* handle advanced tx fee

* custom gas improvs

* handle gas selected

* handle current selected when cancel

* use time estimates

* handle amount errors

* address search

* typo

* recents

* parsedRecents

* cleaner code

* handle address errors

* handle more error cases

* fix usemax

* handle global primary currency

* handle use max with fiat as prim currency

* switch currency working

* set asset before and fix switched symbol

* render gas wait time

* improve gas selectors

* add weeks and days

* better parsewaittime

* fix selected asset change

* improve conversion

* parseTransactionData
"

* validate gas on confirm

* handle use max with gas for eth

* add gas estimation in amount

* estimatedTotalGas once on mount

* send tx

* gas bug on amount

* render collectibles in list

* handle collectibles list and data

* handle collectible on confirm

* ignore No stops in gradient

* handle focus

* handle tradable collectibles and sort them

* handle tokens without exchange rate

* check collectible removal

* start tx from asset

* go to new send flow from everywhere

* hex data modal

* reset tx on unmount

* delete unused files

* reset tx

* start tx with asset

* redux update

* clean state

* isETH

* highlight address to

* use currency symbols and texttransfor uppercase

* handle currency code in amount input

* send to up to date design

* amount up to date design

* confirm up to date design

* send to up to date design android

* next buttons margin bottom

* input amount font

* fix texts color

* fix androi dpaste

* alignments

* handle mmm txs

* handle ens name when resolved

* formatting and locales

* add contacts from settings

* no need for edit component

* handle add validation

* locales

* rename route

* delete contact

* spanish

* handle scan and android'

* more locales

* address ready when edit

* snappppppsSs

* others

* fix reverse ens

* disable add address without an alias

* fixes

* address elemenr

* snaps

* custom gas validation

* locale missing

* check decimal

* comments

* snaps

* fix key

* fix assets

* fix use mac

* renderFiatAddition

* fix empty data

* snaps

* fix gas calculation for erc721

* rm logs

* validation

* handle change from without asset

* use flat list

* rm unused code

* rename

* fix delete

* fix empty bug

* fix margin issue 10

* issue 11

* 12

* send qr to old sendflow 13

* snaps

* fix others contacts

* fix edit

* use mac

* lte

* bn(0)

* fix 13

* handle space and emojis

* fix validation

* contact form with refs

* snapS
* remove addPaymentProfile

* remove custom store

* remove isomorphic-webcrypto

* replace ERC20Mintable with ERC20TokenArtifacts

* remove unused utils in InstaPay

* use connext utils

* move InstaPay/index.js to InstaPay.js

* add CF_PATH from @connext/types

* cleanup connect options

* use event constants

* cleanup

* tweak

* store.reset

* customize asyncStorageKey
* init git submodules in postinstall
* add balance

* snaps

* ui issue

* fix collectible
Bruno Barbieri
* use patch package

* update lockfile
Bruno Barbieri
brunobar79 and others added 8 commits Jan 30, 2020
* approve, tx direction & pass origin

* basic info section

* tx fee section

* other details

* add icons

* consolidate styles

* more icons

* gas modal

* total gas and gas fiat

* total gas and gas fiat

* spend permission ui

* handle keyboard on custom spend limit

* onspendlimtchange

* handl eapprove data generation

* oncancel

* text input key

* locales

* gas validation

* minor

* validate gas

* style

* copy contract address

* more validations

* approve success

* enable save permission

* gas validation

* send the tx

* android text color

* add balance

* snaps

* snaps

* fix build

* fix gethost

* fix limit

* snaps

* fix legacy transaction state issue

* parseint

* validate decimal
Bruno Barbieri
@pedrouid pedrouid merged commit 84d74c8 into ConnextProject:instapay-v2 Feb 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

6 participants
You can’t perform that action at this time.