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
Iuri Matias bfd228c77e update to latest nightly 2020-02-18 09:32:24 -05: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: overflow on offerCnt 2020-01-23 18:37:58 -04:00
cypress update jest 2019-04-13 09:57:09 -04:00
embarkConfig feat: upgrade offerstore contract address 2020-01-23 19:41:23 -04:00
images update escrow state diagram 2020-01-13 11:18:09 -05:00
old feat: new mainnet deployment (#615) 2020-01-15 09:26:26 -04:00
public fix: fix google map to use a lib instead of the CDN (#641) 2020-01-20 13:44:32 -04:00
src Merge pull request #667 from status-im/fix/account-change 2020-01-27 09:30:13 -05:00
stories Add location settings pages (#556) 2019-12-13 11:13:23 -04:00
test feat: USD prices for stakes (#657) 2020-01-23 15:28:49 -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 chore: deactivate unit tests on CI 2020-01-21 13:45:41 -05: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 Embarkv5 (#632) 2020-01-16 19:05:46 -04:00
package.json update to latest nightly 2020-02-18 09:32:24 -05:00
shared.mainnet.json feat: new mainnet deployment (#615) 2020-01-15 09:26:26 -04:00
shared.rinkeby.json fix: catch errors in getAccounts so that the saga doesn't explode 2020-01-23 12:26:43 -05:00
shared.ropsten.chains.json fix: ropsten deployment / createEscrow method (#381) 2019-07-17 13:49:47 -04:00
yarn.lock update to latest nightly 2020-02-18 09:32:24 -05: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