DApp which provides a platform for borderless, peer-to-peer, fiat-to-crypto echanges that allows Stakeholders to find nearby users to exchange their cash for digital assets and currency. https://teller.exchange/
Go to file
Michael Bradley, Jr 3b0af0ea07 WIP: testing w/ global dev embark (`master` branch) 2019-11-27 13:00:17 -06:00
.github/ISSUE_TEMPLATE config (@teller-network) add github issue templates 2018-12-17 10:49:31 -05:00
.storybook fix storybook and unit test runner 2019-04-02 13:46:18 -04:00
contracts feat(contracts): change contact code to contact data (#496) 2019-11-22 11:19:09 -04:00
cypress update jest 2019-04-13 09:57:09 -04:00
embarkConfig change communication port 2019-11-27 12:24:23 -06:00
public chore: make new logo the favicon 2019-10-08 10:58:42 -04:00
src feat: add reset cache button in profile 2019-11-25 16:41:08 -05:00
stories update contact settings to be modifiable when no profile yet 2019-11-21 10:10:41 -05:00
test feat(contracts): change contact code to contact data (#496) 2019-11-22 11:19:09 -04:00
utils fix: more gas cost reduction (#310) 2019-06-11 14:38:37 -04:00
.babelrc fix storybook and unit test runner 2019-04-02 13:46:18 -04:00
.eslintrc.json Add linter in ci and fix it 2019-02-04 16:32:37 +01:00
.gitattributes feat: add .gitattributes 2019-03-21 17:42:56 -04:00
.gitignore feat/changes based on slither audit (#168) 2019-04-16 10:12:05 -04:00
.snyk fix: .snyk & package.json to reduce vulnerabilities (#355) 2019-10-22 09:35:43 -04:00
.solhint.json fix: lint messages for contracts (#307) 2019-06-11 08:42:24 -04:00
.soliumignore update solium to version 0.1 2019-07-16 10:53:17 -04:00
.soliumrc.json update solium to version 0.1 2019-07-16 10:53:17 -04:00
.travis.yml Add linter in ci and fix it 2019-02-04 16:32:37 +01:00
CONTRIBUTING.md documentation(@teller-network) update contributing guidelines to use correct npm test script 2018-12-17 10:51:00 -05:00
README.md Add Gitter badge (#315) 2019-06-17 17:37:07 -04:00
SWARM.md documentation(@teller-network) add initial SWARM spec document 2018-12-17 10:26:24 -05:00
cypress.json feat: add cypress for e2e testing 2019-01-16 09:25:18 +00:00
embark.json WIP: testing w/ global dev embark (`master` branch) 2019-11-27 13:00:17 -06:00
package.json WIP: testing w/ global dev embark (`master` branch) 2019-11-27 13:00:17 -06:00
shared.rinkeby.json fix reputation 2019-08-13 11:56:56 -04:00
shared.ropsten.chains.json fix: ropsten deployment / createEscrow method (#381) 2019-07-17 13:49:47 -04:00
yarn.lock WIP: testing w/ global dev embark (`master` branch) 2019-11-27 13:00:17 -06:00

README.md

Build Status Join the chat at https://gitter.im/status-im/status-teller-network

status-teller-network

Installation

  • yarn install

Running

  1. embark run (optional --nodashboard)
  2. yarn start (starts create-react-app pipeline)

Running Tabookey Gas Relayer (no docker. For docker, see their README)

  1. Clone v3.0.0 of tabookey-gasless
git clone https://github.com/tabookey/tabookey-gasless
cd tabookey-gasless
git checkout 2316c7422d50ac0242f8442f6dc98d0c85512c13
npm install
npm test
  1. Run the server. (Embark must be running, and it should have deployed the RelayHub contract)
./build/server/bin/RelayHttpServer -RelayHubAddress RELAY_HUB_CONTRACT_ADDRESS_HERE -Workdir ./build/server --EthereumNodeUrl http://localhost:8555

Replace the RelayHub contract address for the correct address.

  1. Browse http://localhost:8090/getaddr. Copy the address

  2. Stake ether for that address. You can execute this in the embark console:

RelayHub.methods.stake(RELAYER_ADDRESS_GOES_HERE, 30).send({value: web3.utils.toWei("1", "ether"), gas:800000}) 
  1. Send some ether to the relayer
web3.eth.sendTransaction({from: web3.eth.defaultAccount, to: RELAYER_ADDRESS_GOES_HERE, value: web3.utils.toWei("3", "ether")})
  1. Relayer should register itself now that there's a stake. Otherwise restart the server

Deploying

  1. embark build testnet
  2. yarn run build