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
Richard Ramos 0251485b77
fix: limit relay gas price (#428)
2019-08-09 11:07:08 -04: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 fix: limit relay gas price (#428) 2019-08-09 11:07:08 -04:00
cypress update jest 2019-04-13 09:57:09 -04:00
embarkConfig feat: updating GSN to latest version (#422) 2019-08-07 11:58:36 -04:00
public feat: add logo as favicon 2019-04-19 12:54:47 -04:00
src fix: disabled style for clickables (#427) 2019-08-09 11:07:00 -04:00
stories chore: rename seller wizard folders for the new order 2019-08-02 12:26:11 -04:00
test feat: add limits to offers and use uint instead of enum for payment methods (#393) 2019-07-25 11:49:31 -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
.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 fix: reducing gas costs and changing solidity version (#309) 2019-06-11 13:52:33 -04:00
package.json feat: updating GSN to latest version (#422) 2019-08-07 11:58:36 -04:00
shared.rinkeby.json feat: updating GSN to latest version (#422) 2019-08-07 11:58:36 -04:00
shared.ropsten.chains.json fix: ropsten deployment / createEscrow method (#381) 2019-07-17 13:49:47 -04:00
yarn.lock feat: updating GSN to latest version (#422) 2019-08-07 11:58:36 -04: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