Commit Graph

70 Commits

Author SHA1 Message Date
Kirill Fedoseev 7ceb9a54fc Disable rabbitmq logs 2019-10-06 11:16:32 +03:00
Kirill Fedoseev 64c84740ed Removed unused redis password 2019-10-06 11:14:33 +03:00
Kirill Fedoseev a4adcd4fa7 Fixed votes cound boundary 2019-10-05 18:01:30 +03:00
Kirill Fedoseev 8f8471bdf0 Some vote stats in /info 2019-10-05 17:49:03 +03:00
Kirill Fedoseev 8497af3b14 Refactor Bridge contract 2019-10-05 17:09:47 +03:00
Kirill Fedoseev 9f255e3ced Added validators changing step in demo description 2019-10-02 21:55:58 +03:00
Kirill Fedoseev fa25ebaa9a Fixed adding / removing validator process, signature generation on validators update 2019-10-02 21:44:52 +03:00
Kirill Fedoseev ba9ac9428c Fixed validator list update operation, fixed deployment volumes mounts 2019-10-02 20:28:22 +03:00
Kirill Fedoseev 5f380fb9b8 Updated proxy to support new votes processes 2019-10-02 18:50:46 +03:00
Kirill Fedoseev f34b372ea7 Reworked contract a bit. Now separate state for voting exists. 2019-10-02 18:27:14 +03:00
Kirill Fedoseev aadbd72a33 Fixed docker mount points 2019-09-17 18:48:15 +03:00
Kirill Fedoseev c2d0e6a162 Modified demo for public networks 2019-09-06 21:21:38 +03:00
Kirill Fedoseev e521205d0f Auto determine block gas limit, small modification for supporting public networks 2019-09-06 19:22:04 +03:00
Kirill Fedoseev 87590524d9 Fixed configuration problems 2019-09-04 17:23:14 +03:00
Kirill Fedoseev d4f4591616 Test services update. New script for side prefund 2019-09-04 13:33:45 +03:00
Kirill Fedoseev 9cdadc27b2 docker-compose config update for different network support. Oracle update to support auto getting chainId, starting from custom block 2019-09-04 13:33:04 +03:00
Kirill Fedoseev 5f028009ec Updated demo scripts 2019-09-04 13:30:55 +03:00
Kirill Fedoseev 61e4067467 Changes in deploy configs 2019-09-04 13:30:26 +03:00
Kirill Fedoseev 310e3a3699 New .env and .keys configs, split on development and staging configs 2019-09-04 13:28:45 +03:00
Kirill Fedoseev 020170de7c Support running validator in staging environment 2019-09-01 13:03:38 +03:00
Kirill Fedoseev ed25ca9c68 Deployment to both, dev and staging environments. Automatic contract address update in demo. Refactor sh scripts. .env files splitted on particular enviornments 2019-09-01 12:41:06 +03:00
Kirill Fedoseev c3a495e1ea Added possibility of deployment to the public environment 2019-09-01 10:50:26 +03:00
Kirill Fedoseev f27f273d0a Fixed deployment dockerfiles. Support any network id in truffle-config 2019-09-01 10:47:04 +03:00
Kirill Fedoseev bacfdf8ea3 Hide eth private keys in .keys file 2019-09-01 10:45:39 +03:00
Kirill Fedoseev cd0b9faa98 start-environment now can restart eth networks without deploying 2019-08-31 10:56:50 +03:00
Kirill Fedoseev 12ff763be7 Fixed contract addresses in .env files 2019-08-30 17:59:16 +03:00
Kirill Fedoseev b7f15c46ee
Merge pull request #18 from k1rill-fedoseev/deployment-fix
Fixed problem with redeployment, mounting built contracts in deploy c…
2019-08-25 16:15:06 +03:00
Kirill Fedoseev 46094c6ae9
Merge pull request #17 from k1rill-fedoseev/msg-compressing
Msg compressing
2019-08-25 16:13:45 +03:00
Kirill Fedoseev 4c45436588 Refactor encode to use generators 2019-08-25 16:01:39 +03:00
Kirill Fedoseev 3b87fb2360 Implemented encoding/decoding for sign clients 2019-08-25 13:38:49 +03:00
Kirill Fedoseev a35cfc8a48 Fixed problem with redeployment, mounting built contracts in deploy containers was the problem. Deleted Migrations contracts from repo. 2019-08-25 10:29:58 +03:00
Kirill Fedoseev c9bc6d2bef Added sign encoding/decoding stubs 2019-08-25 10:16:57 +03:00
Kirill Fedoseev fc03632e20 Added encoding and decoding technique for keygen protocol, using packed bytes instead of raw JSON 2019-08-25 00:26:16 +03:00
Kirill Fedoseev 3098b0ef80
Merge pull request #10 from akolotov/decimals-shift
decimal shift for correct conversion ERC20 token to BEP2 token
2019-08-24 16:14:47 +03:00
Kirill Fedoseev c04afe6bf4
Merge pull request #11 from akolotov/update-readme-02
Instructions to run the bridge demo
2019-08-24 14:26:51 +03:00
Alexander Kolotov c9cb122a8b highlight Solidity code in GitHub browser 2019-08-23 20:49:33 +03:00
Alexander Kolotov c0121bbc82 instruction to clean the system after demo added 2019-08-23 20:45:39 +03:00
Alexander Kolotov ddd1859804 finished instruction for demo and splitted the document on two parts 2019-08-23 20:37:06 +03:00
Alexander Kolotov 5def216855 correct convertation to ERC20 tokens 2019-08-23 16:48:26 +03:00
Alexander Kolotov 5838fae64e amount of tokens is a float 2019-08-23 16:10:27 +03:00
Alexander Kolotov 3f76231978 added ability to send native coins 2019-08-23 12:30:00 +03:00
Alexander Kolotov 1d9939cef5 specify sender rather than bridge contracts, proper sending of erc20 tokens 2019-08-23 00:22:32 +03:00
Alexander Kolotov 16ebb69b33 convert properly large numbers 2019-08-23 00:20:16 +03:00
Alexander Kolotov 18a8785052 added a section to fund accounts 2019-08-23 00:16:49 +03:00
Alexander Kolotov 0dec08e6e4 steps to run environment and validators extended 2019-08-22 22:57:17 +03:00
Alexander Kolotov 987295e8e4 preserve testnets data between system restarts 2019-08-22 22:00:32 +03:00
Alexander Kolotov 7d0243b2ba decimal shift for correct conversion ERC20 token to BEP2 token 2019-08-22 13:00:35 +03:00
Alexander Kolotov 8953574921 get initial amount of tokens to mint from a new environment variable 2019-08-22 08:24:08 +03:00
Alexander Kolotov 69d93f4e53 formatting changed for better reading 2019-08-22 08:19:51 +03:00
Alexander Kolotov 791e1128e6 the preparation section updated 2019-08-21 21:29:02 +03:00