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
Jonathan Rainville 8eb3abfb4e
feat: update to new crypto icon library which has the DAI icon
2020-04-02 10:34:30 -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
Landing feat: add social links to static landing page 2020-03-09 14:58:28 -04:00
contracts feat: show fallback arbitration options only to specific accounts in the multisig (#699) 2020-02-12 09:37:00 -04:00
cypress update jest 2019-04-13 09:57:09 -04:00
embarkConfig fix: subspace version and transferOwnership of contracts (#714) 2020-04-02 10:21:25 -04:00
images update escrow state diagram 2020-01-13 11:18:09 -05:00
old Merge pull request #683 from ensbot/feature-branch-ensbot 2020-03-26 10:10:48 -04:00
public update to use good values 2020-01-31 16:41:07 -05:00
src fix: subspace version and transferOwnership of contracts (#714) 2020-04-02 10:21:25 -04:00
stories Add location settings pages (#556) 2019-12-13 11:13:23 -04:00
test Merge pull request #713 from status-im/fix/embark-5.3 2020-03-23 09:43:16 -04:00
utils fix: fix tests 2020-03-03 11:18:05 -05: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 update yarn version so that CI doesn't fail (#671) 2020-01-29 14:17:13 -04: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: add embark-geth as a plugin 2020-03-09 13:28:38 -04:00
package.json feat: update to new crypto icon library which has the DAI icon 2020-04-02 10:34:30 -04:00
shared.mainnet.json feat: add proxyFor for ArbitrationLicense 2020-03-02 09:41:53 -05:00
shared.rinkeby.json feat: add proxyFor for ArbitrationLicense 2020-03-02 09:41:53 -05:00
shared.ropsten.chains.json feat: add proxyFor for ArbitrationLicense 2020-03-02 09:41:53 -05:00
yarn.lock feat: update to new crypto icon library which has the DAI icon 2020-04-02 10:34:30 -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