305 Commits

Author SHA1 Message Date
Ricardo Guilherme Schmidt
9067b7a21c Implement TestToken 2018-05-07 23:38:01 -03:00
Ricardo Guilherme Schmidt
bc3933b1f5 change ERC20Token to interface 2018-05-07 23:37:45 -03:00
Richard Ramos
7126b4e3e0 Bug fixing 2018-05-04 09:25:10 -04:00
Richard Ramos
03512703fb Small note in readme. Must expand this 2018-05-03 15:53:17 -04:00
Richard Ramos
9cd85e6541 Contract code verification 2018-05-03 15:41:25 -04:00
Richard Ramos
b90ac50ec9 Changed baseToken to its own row 2018-05-03 11:26:35 -04:00
Richard Ramos
8e32274461 Fixing estimation connection error 2018-05-03 10:59:28 -04:00
Richard Ramos
520859cd27 Adding approveAndCallGasRelayed base component 2018-05-03 10:59:12 -04:00
Richard Ramos
293c585d87 Fixing estimated gas verification 2018-05-03 09:36:44 -04:00
Richard Ramos
c39d765af5 Merge branch '150-gas-abstraction' of https://github.com/status-im/contracts into 000-gas-relayer-node 2018-05-02 17:03:00 -04:00
Richard Ramos
5655b601b3 IdentityGasRelay is a Kernel 2018-05-02 16:57:25 -04:00
Richard Ramos
7a3d745e16 Merge '150-gas-abstraction' into 000-gas-relayer-node 2018-05-02 16:54:42 -04:00
Richard Ramos
a03e427bd2 Reorganizing app folder, fixes on processor, and adding test page 2018-05-02 16:51:30 -04:00
Richard Ramos
5fe6df8d15
Changed signature split to 65 bytes. 2018-05-02 11:57:56 -04:00
Ricardo Guilherme Schmidt
52d9983ae6 use MessageSigned contract to encapsulate message signing logic 2018-04-26 02:09:03 -03:00
Ricardo Guilherme Schmidt
62078f0fdc Merge branch 'bootstrap' into 150-gas-abstraction 2018-04-26 02:03:54 -03:00
Ricardo Guilherme Schmidt
6600ee5ccf add basic ethereum signing message methods 2018-04-26 01:03:55 -03:00
Richard Ramos
dd262752c2 Using Embark default ERC20Token, and changed way to determine if contract instance is valid 2018-04-25 14:49:13 -04:00
Richard Ramos
6c90a57cad Merge remote-tracking branch 'origin/150-gas-abstraction' into 000-gas-relayer-node 2018-04-25 10:28:36 -04:00
Ricardo Guilherme Schmidt
0636efd8a7 add execution failed event 2018-04-25 09:45:27 -03:00
Ricardo Guilherme Schmidt
023eca0d5f add missing event 2018-04-24 15:58:04 -03:00
Ricardo Guilherme Schmidt
04cf36cdd5 use hash of ec-recovered key 2018-04-23 08:14:21 -03:00
Ricardo Guilherme Schmidt
7cdb169fea Merge branch '145-identity' of https://github.com/status-im/contracts into 150-gas-abstraction 2018-04-23 08:11:28 -03:00
Ricardo Guilherme Schmidt
8bf51bc488 use hashed keys + dont require issuer to be claim signer 2018-04-23 08:04:03 -03:00
Ricardo Guilherme Schmidt
fade1238b3 reorg 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
bf63ff1d91 reorg 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
91559fd036 include dependency minimetoken 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
1c375daeb0 include dependency instance factory 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
bbb9b26b7c inclde dependency 145 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
e711952231 reorg 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
6b56999401 reorg 2018-04-23 02:12:55 -03:00
Ricardo Guilherme Schmidt
a1dd9d14a9 reorg 2018-04-23 02:11:21 -03:00
Ricardo Guilherme Schmidt
37135766e7 cleanup contents and update solc 2018-04-23 02:04:49 -03:00
Ricardo Guilherme Schmidt
6750c665e8 cleanup bootstrap 2018-04-23 01:58:58 -03:00
Richard Ramos
67e1c4939b Extracted gas estimate to individual function 2018-04-20 21:14:50 -04:00
Richard Ramos
56879acc00 Reorganizing code 2018-04-20 20:48:09 -04:00
Ricardo Guilherme Schmidt
706941acb0 add return factoried contract address + add emit keyword 2018-04-19 05:33:04 -03:00
Ricardo Guilherme Schmidt
f9870224be add return factoried contract address + add emit keyword 2018-04-19 05:33:04 -03:00
Ricardo Guilherme Schmidt
be024406d2 small fixes 2018-04-17 22:24:45 -03:00
Richard Ramos
9432694fa3 Using web3 simulated 2018-04-17 17:09:52 -04:00
Richard Ramos
967a742bfd Adding gas limit estimation 2018-04-17 16:40:31 -04:00
Richard Ramos
ac70ba2b8f Calculating gas limit 2018-04-17 13:25:25 -04:00
Richard Ramos
cae1b967ee Using symkey as a public channel 2018-04-17 11:47:12 -04:00
Ricardo Guilherme Schmidt
922fea958f change from gasMinimal to gasLimit 2018-04-17 11:18:23 -03:00
Richard Ramos
4a59f582a9 Adding gas minimal for balance verification 2018-04-12 10:00:02 -04:00
Richard Ramos
e958317031 Adding token and balance verification 2018-04-11 15:31:14 -04:00
Richard Ramos
b38a1794cc Added token verification and base price plugin logic 2018-04-11 11:17:08 -04:00
Richard Ramos
faa9dd56c0 Fixing reply error 2018-04-11 10:55:34 -04:00
Richard Ramos
2b3f01c355 Adding factor logic to relay 2018-04-11 09:56:25 -04:00
Richard Ramos
7bae020fa8 Adding gas-relayer source 2018-04-10 11:42:36 -04:00