This application is a simple payment payment application that will get a contact from a contacts list, confirm transactions via the Etherscan API and confirm a payment as soon as the transactions are complete.
- axios
- react-native-contacts (I was unable to get it to work, even on a device)
- react-native-easy-toast (for on-screen notifications)
- react-native-router-flux (for routing)
- react-redux (state management)
- redux (state management)
- redux-thunk (redux middleware)
- Run "npm install" or "yarn install"
- Run "react-native link"
The application gets the contacts list from a JSON array. There's no device contacts support right now. The application will not send a Push Notification on payment success, even though it is calling the corresponding action and reducer (push notifications would require the installation of the application on two devices and a notification server