Commit Graph

26 Commits

Author SHA1 Message Date
Richard Ramos 438c0d5317 feat: show no arbitrator warning (#345)
* feat: show no arbitrator warning
* feat: miscellaneous stuff (#350)
* adding selective arbitrator
* feat: arbitrator management button
* changing request process to state machine
* Setting initial user to empty, to avoid loading incorrect data if addressToUser is used with an unknown user
* fix: code review
* fix: tests
2019-07-05 09:00:44 -04:00
Richard Ramos 285cdba4db feat: allow offer creation with no arbitrators 2019-07-05 08:53:32 -04:00
Richard Ramos f390c74599 Made arbitration license inherit from license, and also allow arbitratorless offers (will display without a warning on the ui) (#343) 2019-07-05 08:53:32 -04:00
Richard Ramos ac289bf0b0
refactors: createAndFund, removing tradeAmount from fund() and displaying SNT offers when user does not have enough ETH (#338)
* removed unneeded contracts
* added createAndFund back, and removed tradeAmount from fund()
* feat: small refactors
* updated tests
* ropsten contracts update
* displaying SNT offers, and removing references to tradeAmount
2019-07-02 15:12:48 -04:00
Richard Ramos 13ec57df46
feat: make the escrow contract upgradable (#332)
* feat: updating contracts with learnings from multiple instances experiment
* feat: update tests
* fix: contract configuration and function name
* feat: adding upgradability
* feat: adding upgrade tests, splitting arbitration tests from escrow_spec.js
* feat: update fund signature in approve and call
* feat: prefix internal functions, add management functions and rename license var
* feat: add approveAndCall test
* fix: merge error
* feat: UI changes for upgradable escrow (#336)
* feat: updating contracts with learnings from multiple instances experiment
* fix: limit use of init function
* fix: updated tests and ropsten config
* feat:  update provider and escrow to use proxy and relay
* feat: removing leftover from rebase
* fix: code review
2019-06-28 15:54:50 -04:00
Jonathan Rainville ec3fa9ceda Implement 1 percent fees (#323)
* fund escrow
* fund escrow for token escrows
* fix almost all tests
* wip pr
* fix withdraw
* small stuff
* make SNT approval work
* fix margin selector using the fee
* make SNT trade 100% work 🙌
* make ETH work too 💃
* make funding_escrows tests pass
* unbug license test
* remove feeAmount from function call + review comments
2019-06-24 09:05:40 -04:00
Iuri Matias 54c9368965 add burnAddress to license; update tests 2019-06-19 09:08:04 -04:00
Iuri Matias f7af5554d2 add staking pool contract 2019-06-19 09:04:57 -04:00
Richard Ramos b97fb21f9b
feat: decouple metadata from escrow, and ask for signatures in escrow creation (#314)
* refactor: adding nonce to signatures
* feat: UI changes to ask for signature
* refactor: removing owner from metadata
2019-06-17 16:22:41 -04:00
Richard Ramos dd2acd5540 refactor: decouple arbitration licenses from disputes 2019-06-13 18:30:49 -04:00
Richard Ramos 173db39623
feat: custom provider that only acts as relayer on low balance and calling specific functions (#300)
* feat: hide token offers if you don't have ETH in your wallet
* fix: code review
* feat: hidde other assets from profile
* fix: code review
* feat: custom provider
* fix: code review
* fix: code revew / reversing condition
2019-06-05 11:30:13 -04:00
Richard Ramos a44afe177d
feat: add gasless functionality to escrow contract (#294)
* experimenting with tabookey
* removing hardcoded ropsten URL and deploying relayhub locally
* feat: update readme
* feat: add conditions to throttle escrow creation
* 15 min test
* update relayhub initialization
* fix: code review
2019-06-03 15:24:17 -04:00
Jonathan Rainville f8960ad9eb
chore: remove margin everywhere in the front-end 2019-05-29 10:01:29 -04:00
Richard Ramos f159babe63 feat: profile for arbitrators 2019-05-28 14:39:51 -04:00
Jonathan Rainville d13016f8d6
fix: data openCase arguments 2019-05-24 11:07:21 -04:00
Jonathan Rainville b6cc6217b6
fix created event in escrow returning buyer for the seller 2019-05-17 09:27:56 -04:00
Richard Ramos 5f640f9600 fix: deployment script 2019-05-15 15:14:30 -04:00
Iuri Matias 04a3863869 add other tokens to config to test it out 2019-05-12 09:55:56 -04:00
Jonathan Rainville 5fec81be86
feat: add shared chains.json for testenets and mainnet 2019-05-06 14:33:30 -04:00
Iuri Matias e4d3140093 specify dappConnecton for testnet, so it doesn't hang trying to connect to localhost 2019-04-30 14:39:39 -04:00
Richard Ramos 352d9d5055 feat: licenses cannot be released 2019-04-23 19:25:55 -04:00
Richard Ramos 2515130893
fix: change market button for radio buttons and made the location screen match the design (#185)
* fix: change market button for radio buttons and made the location screen match the design

* fix: tests

* test: update data to represent smaller BTC value
2019-04-21 19:19:53 -04:00
Iuri Matias 41493d2d4f fix infura key string 2019-04-08 14:18:30 -04:00
Iuri Matias f5f035f749 bring master inline to changes on gh-pages branch 2019-04-08 14:01:47 -04:00
Jonathan Rainville 2a65be383b
put pipeline back to true while embark is not updated 2019-04-02 13:46:17 -04:00
Jonathan Rainville df8c65f5e8
feat: update to use CRA instead of Embark's pipeline 2019-04-02 13:46:17 -04:00