Commit Graph

  • 5de335c797 more clears Evan Feenstra 2022-09-15 16:12:34 -07:00
  • d5eb32d2d8 vls error response Evan Feenstra 2022-09-15 14:15:36 -07:00
  • 55383f1337 error parser Evan Feenstra 2022-09-15 12:03:24 -07:00
  • 33a4d95dbf Merge pull request #63 from stakwork/error-handler Evan Feenstra 2022-09-15 12:00:26 -07:00
  • cbb262829c handle errors in broker Evan Feenstra 2022-09-15 12:00:03 -07:00
  • 15d9e916a2 Merge pull request #62 from stakwork/refactor-config-store Evan Feenstra 2022-09-14 15:04:06 -07:00
  • fad091c413 broker Dockerfile Evan Feenstra 2022-09-14 15:01:29 -07:00
  • dc2afb0547 fix improt Evan Feenstra 2022-09-14 14:11:13 -07:00
  • 7aa4dd72da use sphinx-rs glyph types Evan Feenstra 2022-09-13 16:25:39 -07:00
  • 1577766394 fix nonce checker Evan Feenstra 2022-09-12 16:01:51 -07:00
  • 708003ca4d policy stored in flash, more FlashPersister impls, handle_control_response util, ControlResponse::Error, simple policy Evan Feenstra 2022-09-12 15:13:48 -07:00
  • 17fee73ccb fix new_with_persister, return the original msg from controller.handle Evan Feenstra 2022-09-12 11:28:35 -07:00
  • 51659c74ac central topics consts shared between modules Evan Feenstra 2022-09-12 10:37:04 -07:00
  • 6d566107f6 separate config and seed store, simplify flash access, more methods in FlashPersister Evan Feenstra 2022-09-10 17:36:07 -07:00
  • 3d940ed349 readme fixes decentclock 2022-09-09 15:18:59 -04:00
  • 81d436bc42 Merge pull request #60 from stakwork/broker-ctrl Evan Feenstra 2022-09-09 11:48:07 -07:00
  • 2b1e184395 impl set_nonce for FlashPersister Evan Feenstra 2022-09-09 11:47:35 -07:00
  • 8c48ebda07 update tester main, Nonce message is the only one with nonce unchecked Evan Feenstra 2022-09-09 11:40:23 -07:00
  • 13f23f7111 tester ctrl configurable nonce and url Evan Feenstra 2022-09-09 10:33:09 -07:00
  • fdd8b54e40 broker rocket.toml Evan Feenstra 2022-09-09 10:18:19 -07:00
  • 8e48f904ae control persister with flash, ctrl handler func, return mqtt pub Evan Feenstra 2022-09-08 16:42:44 -07:00
  • de68957cdf round trip ControlMessage auth test Evan Feenstra 2022-09-08 14:47:58 -07:00
  • 21ed9f97ea control msg tester, fix mqtt router startup Evan Feenstra 2022-09-07 17:05:31 -07:00
  • dab20dad2d Make pin assignmnents compatible with first batch of signers buck decentclock 2022-09-07 15:14:31 -04:00
  • 3992dfe6fe refactor broker to use tokio rather than std::thread Evan Feenstra 2022-09-07 12:05:54 -07:00
  • 8bf5ca4941 Merge pull request #59 from stakwork/policy-setter Evan Feenstra 2022-09-07 11:57:59 -07:00
  • 440cbf2e59 merge master Evan Feenstra 2022-09-06 14:36:24 -07:00
  • c0882f3c1e try to integrate rocket ctrl-srv Evan Feenstra 2022-09-06 13:33:58 -07:00
  • b8090d6c12 start ControlMessage in tester Evan Feenstra 2022-09-02 17:09:41 -07:00
  • 4698d8bbae controller to parse and validate incoming ControlMessage bytes Evan Feenstra 2022-09-02 14:39:07 -07:00
  • 7b70bb7580 nonce utils in parser, key derivation utils to get node id from seed Evan Feenstra 2022-09-02 12:48:09 -07:00
  • 81c3cced36 start control msg validator Evan Feenstra 2022-09-01 17:52:00 -07:00
  • adabb4583e Merge pull request #58 from stakwork/event-msgs Evan Feenstra 2022-09-01 09:38:17 -07:00
  • 272bc567aa policy setter in signer Evan Feenstra 2022-09-01 09:36:35 -07:00
  • 30ef762605 sub vls, cotrol, and ota topics Evan Feenstra 2022-08-31 13:39:09 -07:00
  • bfa13efd70 match topic string Evan Feenstra 2022-08-31 13:32:06 -07:00
  • f767aee3dc incoming topic Evan Feenstra 2022-08-31 13:27:59 -07:00
  • 3d7008eacc Merge pull request #57 from stakwork/broker-config-file decentclock 2022-08-31 16:07:17 -04:00
  • d98af6d7e0 add Control and Ota to the event enum Evan Feenstra 2022-08-31 13:01:14 -07:00
  • d0b5c4c4c1 Check that broker and signer are on the same network decentclock 2022-08-26 15:55:43 -06:00
  • 6f81516a60 Check that broker and CLN are on the same network decentclock 2022-08-26 19:20:26 +00:00
  • cd465bf084 Cleanup decentclock 2022-08-26 17:35:55 +00:00
  • 53ea8e365b Add broker config file with network and port settings decentclock 2022-08-25 17:12:36 +00:00
  • 8be56c7149 Specify that a data-enabled micro-USB is needed to talk to the board decentclock 2022-08-24 15:42:05 -06:00
  • 7bf3c137a8 broker: set network default to regtest decentclock 2022-08-24 20:33:48 +00:00
  • 0fd1d06b51 Grab network from environment, not cli decentclock 2022-08-24 18:20:20 +00:00
  • e830a68466 cargo fmt decentclock 2022-08-23 15:08:30 -06:00
  • 39ecb9743d Merge pull request #56 from stakwork/velocity-control decentclock 2022-08-23 12:28:33 -06:00
  • aa363b9d65 Relax policy requirements decentclock 2022-08-23 12:18:09 -06:00
  • 50cb4dcdfb Update Cargo.lock decentclock 2022-08-23 12:07:10 -06:00
  • 39076e91bc Turn off debug logs by default decentclock 2022-08-23 11:48:11 -06:00
  • 3ff3c24334 Remove auther module decentclock 2022-08-23 11:09:51 -06:00
  • ac94de509c Point all deps to vls master decentclock 2022-08-23 08:29:21 -06:00
  • 79884ed562 Remove crypter, crypter-ffi modules, point deps to sphinx-rs decentclock 2022-08-23 08:16:50 -06:00
  • fa9ed05bd8 Drop sphinx-key vls fork, point all deps to root vls decentclock 2022-08-22 15:38:21 -06:00
  • b2fa4ac157 Add debug log level to sdkconfig decentclock 2022-08-22 15:31:56 -06:00
  • 99a2a87d5b persister: switch to upstream vls, implement NodeState persistence decentclock 2022-08-22 12:21:41 -06:00
  • 88e312b628 Send initial policy with velocity control to root_handler decentclock 2022-08-17 17:48:36 -06:00
  • 970ddd2080 Bump vls branch to 1.4 decentclock 2022-08-17 16:04:55 -06:00
  • b7fa6c3733 Log the time while we connect to MQTT decentclock 2022-08-17 12:52:42 -06:00
  • cad19c9cab Ignore warnings on simple_fs_test decentclock 2022-08-17 12:40:01 -06:00
  • 22eae0c42d Create SyncingTime led state decentclock 2022-08-17 12:38:15 -06:00
  • e759eebd6f Add sntp, sync the time on startup decentclock 2022-08-17 12:26:47 -06:00
  • 4e006b0b16 Send validator_factory, clock to root_handler decentclock 2022-08-17 11:54:16 -06:00
  • 83e29fa8a5 Switch esp branches to vls fork 1.3 decentclock 2022-08-17 10:46:05 -06:00
  • efbdc03bfe Cleanup cargo files decentclock 2022-08-15 12:23:49 -06:00
  • 557321ebe1 Add instructions on how to completely reset the signer decentclock 2022-08-15 09:34:13 -06:00
  • 692e2e3174 Add new line to readme decentclock 2022-08-15 08:57:31 -06:00
  • 65701e738d Add instructions on how to run the signer again decentclock 2022-08-15 08:52:22 -06:00
  • 9a36777134 Merge pull request #54 from stakwork/sphinx-key-1.2 decentclock 2022-08-12 09:36:54 -06:00
  • a52401d9d0 Nits decentclock 2022-08-12 09:34:17 -06:00
  • 3155b1c817 Update GPIO assignments to match Tom's decentclock 2022-08-11 11:47:06 -06:00
  • ffb7078cd5 Fix typos decentclock 2022-08-11 10:01:50 -06:00
  • 09210923ca Add warnings about UHS-I sdcards decentclock 2022-08-11 09:56:45 -06:00
  • 525069205a Add SDCard formatting instructions for macOS decentclock 2022-08-11 09:40:03 -06:00
  • f3f66e8a7e Update to sphinx-key-1.2 decentclock 2022-08-10 18:06:29 -06:00
  • 0c820337ab Keep wifi object in scope decentclock 2022-08-10 11:58:57 -06:00
  • 6c98adc53b Rearrange steps and fix typos decentclock 2022-07-26 18:41:02 -06:00
  • a3df13369d Bring hardware readme the point where it is connected to and signs for the node decentclock 2022-07-26 18:36:12 -06:00
  • 08ea717b1b Init hardware readme decentclock 2022-07-22 16:59:35 -06:00
  • 69b53d39a7 Remove sphinx-key/docs/readme.md decentclock 2022-07-22 16:27:26 -06:00
  • 892ae24066 commit lockfile for sphinx-key Evan Feenstra 2022-08-08 10:59:56 -07:00
  • 755e22b243 Remove embedded-svc patch, and bump the dependency decentclock 2022-08-05 09:54:06 -06:00
  • 527716f183 Merge pull request #52 from stakwork/dont-crash-loop Evan Feenstra 2022-08-02 16:12:34 -07:00
  • daded311e6 Don't crash on Wifi, MQTT setup functions, try them again decentclock 2022-08-02 16:24:11 -06:00
  • 46b10cdfc9 DRY make_event_loop decentclock 2022-08-02 13:04:19 -06:00
  • 5c21f5071f Pull fix on max SSID length decentclock 2022-08-02 12:25:52 -06:00
  • b312ff0078 policy is passed in at init policy1 Evan Feenstra 2022-08-01 15:00:14 -07:00
  • 62b0cf861d make_factory Evan Feenstra 2022-08-01 12:07:38 -07:00
  • 9ad3149293 new_root_handler_with_policy Evan Feenstra 2022-08-01 12:00:37 -07:00
  • 5a37a5df37 Rearrange steps and fix typos hardware-readme decentclock 2022-07-26 18:41:02 -06:00
  • cca81884aa Bring hardware readme the point where it is connected to and signs for the node decentclock 2022-07-26 18:36:12 -06:00
  • f11e6dafab Improve the logging of key user information decentclock 2022-07-26 18:17:33 -06:00
  • 0332edd5cf Merge pull request #51 from stakwork/hold-until-sdcard decentclock 2022-07-26 16:59:59 -06:00
  • 916a8bb5af Hold execution until the sd card is mounted decentclock 2022-07-26 16:59:12 -06:00
  • 9e70a98f18 Merge pull request #50 from stakwork/update-vls-branch decentclock 2022-07-26 11:45:45 -06:00
  • 956180b2ca Point to sphinx-key-1.1 vls branch decentclock 2022-07-25 12:31:27 -06:00
  • 61c49a01a8 Clean up comments in broker cargo.toml decentclock 2022-07-25 11:10:37 -06:00
  • 36532a7012 Init hardware readme decentclock 2022-07-22 16:59:35 -06:00
  • 158db7beb0 Remove sphinx-key/docs/readme.md decentclock 2022-07-22 16:27:26 -06:00