Commit Graph

964 Commits

Author SHA1 Message Date
Jedrzej Stuczynski bc8e5fd6f6 Adjusted mixnode config template to new changes 2020-02-04 15:24:12 +00:00
Jedrzej Stuczynski 441e586915 Accidentally removed import path 2020-02-04 15:18:52 +00:00
Jedrzej Stuczynski bed0badc15 Defaults in the config + using said fields when starting mixnode 2020-02-04 15:17:25 +00:00
Jedrzej Stuczynski 448fc4a361 ibid. for metrics 2020-02-04 15:15:51 +00:00
Jedrzej Stuczynski fd33589326 Using sending delay from config for the presence notifier 2020-02-04 15:14:17 +00:00
Jedrzej Stuczynski 1080ad5ac1 Two debug directory servers - presence and metrics 2020-02-04 15:08:13 +00:00
Jedrzej Stuczynski 7723dc7aed constant default port 2020-02-04 14:50:20 +00:00
Jedrzej Stuczynski b2f41de27b Constructor for notifier config 2020-02-04 14:36:02 +00:00
Jedrzej Stuczynski ed9ee27340 Uncommited mixnode persitance module 2020-02-04 13:18:00 +00:00
Jedrzej Stuczynski e1cc16fe81 Using new config in mixnode constructor 2020-02-04 13:12:17 +00:00
Jedrzej Stuczynski 937becb1ac Removed runner 2020-02-04 13:11:37 +00:00
Jedrzej Stuczynski fe93a3f4d5 Removed client keys being loaded twice 2020-02-04 13:08:21 +00:00
Jedrzej Stuczynski fee81aaff7 Changed layer from usize to u64 for better serialization 2020-02-04 13:04:41 +00:00
Jedrzej Stuczynski b1207caf7c Inner methods on private/public encryption keys 2020-02-04 12:58:24 +00:00
Jedrzej Stuczynski 5fd8987eb9 More easily expandable list of 'special' addresses that show binding warning 2020-02-04 12:54:16 +00:00
Jedrzej Stuczynski f858d407ca Starting the mixnode with commands::run::execute 2020-02-04 12:48:40 +00:00
Jedrzej Stuczynski 8caf218aed To and from b58 string on encryption public key 2020-02-04 12:39:03 +00:00
Jedrzej Stuczynski 6c32d64194 Changed config to be more explicit about type of keys used 2020-02-04 12:36:06 +00:00
Jedrzej Stuczynski 7a99905f1d Generating and saving keys on mixnode init 2020-02-04 12:34:53 +00:00
Jedrzej Stuczynski 25a8f63912 Extracted config overriding, similarly to nym-client 2020-02-04 12:34:38 +00:00
Jedrzej Stuczynski c6fa539845 Pemstore capable of using slightly more generic types 2020-02-04 12:14:09 +00:00
Jedrzej Stuczynski 4c900bbfff Extended pemstorable traits with methods required for more generic store 2020-02-04 12:13:49 +00:00
Jedrzej Stuczynski 165d022015 Defined 'PemStorableKeypair' trait and implemented it on existing keypairs 2020-02-04 11:28:49 +00:00
Jedrzej Stuczynski 495b0c7ed9 Renamed 'PemStorable' trait to 'PemStorableKey' 2020-02-04 11:21:00 +00:00
Jedrzej Stuczynski a491f7543a More builder methods, incl. announce host/port parsers 2020-02-03 17:20:29 +00:00
Jedrzej Stuczynski 901996345c announce address in template 2020-02-03 17:19:52 +00:00
Jedrzej Stuczynski 15c0c731e9 Saving mixnode's config on init 2020-02-03 15:24:31 +00:00
Jedrzej Stuczynski fad5c98629 Initial mix config with working default test 2020-02-03 15:02:13 +00:00
Jedrzej Stuczynski de2dbf7156 Started creating mixnode commands, similarly to client 2020-02-03 14:15:22 +00:00
Jedrzej Stuczynski 1e1e1db4f5 Printing nym banner even in case of invalid command 2020-02-03 13:15:24 +00:00
Jedrzej Stuczynski c7c52e68b5 Moved args definition to specific commands file 2020-02-03 13:07:45 +00:00
Jedrzej Stuczynski ac5d16899e Using the new config options + slightly better constructor for topology controller 2020-02-03 12:25:08 +00:00
Jedrzej Stuczynski 9e890da986 Additional debug config options 2020-02-03 12:02:43 +00:00
Jedrzej Stuczynski ab2703e6c1 Updated comments on ibid. 2020-02-03 11:57:50 +00:00
Jedrzej Stuczynski 21877c240b Added topology resolution timeout to client debug config 2020-02-03 11:56:39 +00:00
Jedrzej Stuczynski e091d30f6e Slightly better logging messages 2020-02-03 11:51:01 +00:00
Jedrzej Stuczynski 04e415eb0c No more panics on websocket handshake error 2020-02-03 11:48:26 +00:00
Jedrzej Stuczynski 35f5816da8 Using auth token obtained during init 2020-02-03 11:36:29 +00:00
Jedrzej Stuczynski efda3ee834 Further decreased logging level during healthcheck 2020-02-03 11:36:02 +00:00
Jedrzej Stuczynski ce6d858b88 Additional comments 2020-02-03 11:07:31 +00:00
Jedrzej Stuczynski 82232f970a Choosing provider at startup + (if applicable) performing registration 2020-02-03 11:07:13 +00:00
Jedrzej Stuczynski b72ce283b4 Derived Into<String> for AuthToken using existing to base58 method 2020-02-03 11:06:43 +00:00
Jedrzej Stuczynski cc5627f0c3 Notice regarding client address 2020-02-03 09:57:06 +00:00
Jedrzej Stuczynski 0f03221fb9 Removed redundant key info print 2020-02-03 09:54:43 +00:00
Jedrzej Stuczynski 98ea9dccdf Removed duplicate code for overwriting config values 2020-02-03 09:40:53 +00:00
Jedrzej Stuczynski 8747dc9d72 Unused import 2020-02-03 09:31:31 +00:00
Jedrzej Stuczynski a4d500f0f5 Additional optional arguments for client init 2020-01-31 16:32:32 +00:00
Jedrzej Stuczynski 9e0735498b Corrected client config template comments 2020-01-31 16:27:56 +00:00
Jedrzej Stuczynski 12fc906542 Changing poisson sampling to sample from time::Duration 2020-01-31 16:24:14 +00:00
Jedrzej Stuczynski 94479cdeec Loop cover messages having parameterized delays 2020-01-31 16:20:49 +00:00