Commit Graph

295 Commits

Author SHA1 Message Date
Richard Ramos f3557762cd Added approveAndCallGasRelayed function 2018-09-01 07:42:44 -04:00
Richard Ramos 1f14d25dec Sending transaction logic for js lib. 2018-09-01 07:23:24 -04:00
Richard Ramos 69e8167499 Adding logic to obtain signatures 2018-09-01 00:45:28 -04:00
Richard Ramos 3f56fd4676 Changing logic related to estimation 2018-09-01 00:44:14 -04:00
Richard Ramos 8efd444a79 Adding operations to gas relayer lib 2018-08-31 23:22:01 -04:00
Richard Ramos 7733916b21 Fixing estimation errors 2018-08-31 23:05:48 -04:00
Richard Ramos ed9fc00f48 Asking for available relayers functionality 2018-08-31 21:16:34 -04:00
Richard Ramos 52cad4a04e
Merge pull request #1 from status-im/relayer-network
Relayer Network
2018-08-31 20:30:47 -04:00
Richard Ramos 3b64ed81c5 Removing heartbeat from config 2018-08-28 10:15:45 -04:00
Richard Ramos a26b834dab Documentation pt2 2018-08-27 16:16:00 -04:00
Richard Ramos 00a203896f Documentation for Gas Relayer pt1 2018-08-27 11:58:52 -04:00
Richard Ramos 4dd1004c4e Adding availability validation 2018-08-27 10:54:19 -04:00
Richard Ramos 2525ac062c Updated the readme for info on how to poll gas relayers availability 2018-08-24 16:12:17 -04:00
Richard Ramos 3c136328de Updated the README to include the transaction details 2018-08-24 15:54:22 -04:00
Richard Ramos 1d34ac0601 Updated the UI to request relayers 2018-08-24 15:21:26 -04:00
Richard Ramos dbec23fbeb Capturing relayers who report themselves 2018-08-24 13:50:34 -04:00
Richard Ramos 34cc2eca89 Service now responds to availability requests 2018-08-24 13:40:21 -04:00
Richard Ramos c6b3c226c4 Simplifying code 2018-08-23 15:58:09 -04:00
Richard Ramos aa63705638 Decoupled message processor from whisper (useful for unit tests) 2018-08-23 15:48:09 -04:00
Richard Ramos 19e2d8029a Changing estimation method 2018-08-18 12:32:09 -04:00
Richard Ramos d45564d5db Verifying node balance 2018-08-18 12:31:35 -04:00
Richard Ramos b673ec3ffb Populating address of token 2018-08-18 12:31:05 -04:00
Richard Ramos 3d5739715b Payload requires 'contract' and 'address' 2018-08-15 14:11:49 -04:00
Richard Ramos 9badb2f3fe Simplified getBalance() 2018-08-15 13:53:09 -04:00
Richard Ramos c527ab4ef1 Added logic for ExecuteGasRelayed 2018-08-15 12:34:15 -04:00
Richard Ramos d4d9ab1b96 Added Execute functionality for SNTController 2018-08-15 11:51:42 -04:00
Richard Ramos 31afec7806 Adding validations to SNTStrategy 2018-08-13 11:12:53 -04:00
Richard Ramos fe7446920c Extracting wallet address from mesage 2018-08-13 11:11:55 -04:00
Richard Ramos 26313bf241 Added option to get token by symbol 2018-08-13 11:11:42 -04:00
Richard Ramos 1b261d29f9 Changed symbol name 2018-08-13 11:11:28 -04:00
Richard Ramos fbe2bc0b3b Added index and documentation 2018-08-10 14:37:50 -04:00
Richard Ramos 7355f73de8 Autoloading nonce, and allow changing the controller 2018-08-10 14:25:39 -04:00
Richard Ramos 23b22b39d5 Setting default template for config 2018-08-10 10:30:40 -04:00
Richard Ramos 9a222c0561 Added sntcontroller page and updated the setup to set the sntcontroller 2018-08-09 17:23:32 -04:00
Richard Ramos 73b9c447e7 Switched config from json to js and added base logic for SNTController 2018-08-09 17:22:17 -04:00
Richard Ramos 258887206a Adding SNTController to the config 2018-08-09 16:31:38 -04:00
Richard Ramos 56f3266187 Setting STT as default token and minor cosmetic edits 2018-08-07 15:27:57 -04:00
Richard Ramos f5901c2c7e Added ApproveAndCallGasRelayed component 2018-08-07 15:15:00 -04:00
Richard Ramos 78ad988661 Rollback to babel6 and removed unneeded files 2018-08-07 15:14:02 -04:00
Richard Ramos a655a0bbf5 Updated relayer to validate token balances and show messages in console 2018-08-07 15:12:42 -04:00
Richard Ramos b3ee694a3a Changing name to old component 2018-08-06 23:52:22 -04:00
Richard Ramos 453c7bc192 Typo 2018-08-06 23:50:36 -04:00
Richard Ramos 6babc05970 Deleted erc20token.js 2018-08-06 23:37:11 -04:00
Richard Ramos c32c9cebf9 Updated setup command 2018-08-06 23:36:44 -04:00
Richard Ramos 906cdb1815 Type 2018-08-06 23:28:09 -04:00
Richard Ramos 61b2a7b014 Set placeholders in config 2018-08-06 23:25:52 -04:00
Richard Ramos 88fab2c42f Updated README plus initial state 2018-08-06 23:25:39 -04:00
Richard Ramos d3d9710a02 Completed callgasrelayed component 2018-08-06 22:30:16 -04:00
Richard Ramos f61e98f75e Changed babel6 to 7 2018-08-06 22:29:41 -04:00
Richard Ramos fb300e7659 Updated TestContract to add test function 2018-08-06 22:29:19 -04:00