Commit Graph

245 Commits

Author SHA1 Message Date
Kirill Fedoseev 5413a3e7a1 Suppress redis logs, separate file with redis config 2019-10-11 17:39:50 +03:00
Kirill Fedoseev 2fa0a50d61 Switched to timed mining mode 2019-10-11 17:17:32 +03:00
Kirill Fedoseev 336c557c51 Added discarding rabbitmq messages with blockNumber higher than the current one 2019-10-11 12:39:40 +03:00
Kirill Fedoseev f7dafbbf9c Suppress output in resetBlock 2019-10-11 12:37:46 +03:00
Kirill Fedoseev 52698a1865 Added reset block functionality 2019-10-11 11:50:41 +03:00
Kirill Fedoseev bb1abb6c99 Killing validators and remaining containers at the end of demo 2019-10-09 18:52:21 +03:00
Kirill Fedoseev 4dbffb4d32 Fixed typos 2019-10-09 18:32:12 +03:00
Kirill Fedoseev 1793f6cf3b getAddresses test service for getting eth and bnc addresses by private key 2019-10-09 18:31:49 +03:00
Kirill Fedoseev fcfdce153c Added min/max limits for exchange transactions in bridge 2019-10-09 17:26:55 +03:00
Kirill Fedoseev d092475ee5 Made token transfers on eth side use approve&call method 2019-10-09 16:20:54 +03:00
Kirill Fedoseev cded4b2696 Moved some cryptographic operations in the shared codebase 2019-10-08 20:45:28 +03:00
Kirill Fedoseev 1f61aa65ba Moved amqp interaction in shared codebase 2019-10-08 19:06:10 +03:00
Kirill Fedoseev 45110f01c5 Full scenario for bridge. All tests are passed 2019-10-07 16:51:03 +03:00
Kirill Fedoseev 0ea0fbe8c8 Fixed eth balance script to display correct tokens 2019-10-07 16:49:51 +03:00
Kirill Fedoseev aadd3418f9 Fixed initial foreign time 2019-10-07 16:49:20 +03:00
Kirill Fedoseev 28d8351df8 Added services terminal for running side command in scenario. 2019-10-07 10:13:47 +03:00
Kirill Fedoseev 65d26aeb1b First try to write full demo scenario on jxa 2019-10-06 18:48:54 +03:00
Kirill Fedoseev 9c423970e6 Updated DEMO.md voting section 2019-10-06 14:41:39 +03:00
Kirill Fedoseev 6e36718f01 Nice logging support in all services 2019-10-06 13:36:29 +03:00
Kirill Fedoseev 869adea706 Made nice logging, instead of console.log 2019-10-06 13:35:46 +03:00
Kirill Fedoseev 2aa1fea0c8 Moved db.js to shared code dir 2019-10-06 11:55:00 +03:00
Kirill Fedoseev b65785b320 Changed docker services context directory to outer one 2019-10-06 11:52:28 +03:00
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 39d341a33b Added docker mount points for contracts compilation 2019-09-17 18:44:15 +03:00
Kirill Fedoseev beadb5047e Update submodule 2019-09-06 21:30:55 +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 a9b3f0e897 Change build tss process to use Cargo.lock file 2019-09-04 17:24:39 +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