Commit Graph

  • 09b38d5e84 doc: update installation instructions on linux irriden 2023-06-30 21:31:23 +00:00
  • 5ef7e961ff configs-to-reduce-bin-size reduce-bin-size irriden 2023-06-28 23:40:57 +00:00
  • 2c8ba0a26f more solid reconnect dance Evan Feenstra 2023-06-28 12:45:51 -07:00
  • 0c0cea7f6f loops in init_lss to wait until correct message type and format Evan Feenstra 2023-06-27 15:23:25 -07:00
  • e52e9c4053 finish esp restart on low memory irriden 2023-06-27 21:15:31 +00:00
  • d5b89b6544 restart_esp_if_memory_low Evan Feenstra 2023-06-27 13:40:17 -07:00
  • 49db229f55 Merge pull request #88 from stakwork/fix/frontend-header Evan Feenstra 2023-06-27 13:31:42 -07:00
  • 6fc5e0459f add VLS memory management irriden 2023-06-27 20:27:22 +00:00
  • 9c2f37dddc Merge pull request #87 from stakwork/fix/fake-heartbeat Evan Feenstra 2023-06-27 13:17:12 -07:00
  • 1fb980817a loop heartbeat Evan Feenstra 2023-06-27 11:54:49 -07:00
  • 64b8474538 fake heartbeat loop Evan Feenstra 2023-06-27 11:50:19 -07:00
  • 239c286cd3 user set_approver_policy for policy updates Evan Feenstra 2023-06-26 21:31:46 -07:00
  • 32d02839d4 increase rumqttd max payload size Evan Feenstra 2023-06-26 14:10:57 -07:00
  • 5d3c5afb12 add a warning log if topic doesnt match Evan Feenstra 2023-06-26 14:01:23 -07:00
  • b0c1721448 share BUSY AtomicBool between looper and chain tracker Evan Feenstra 2023-06-26 13:56:28 -07:00
  • 3891c15907 include LSS tx in ChainTracker message handler Evan Feenstra 2023-06-26 13:46:50 -07:00
  • 1b54c5358c chaintracker logs Evan Feenstra 2023-06-26 10:41:50 -07:00
  • d407ccfe35 use SerialRequestHeader for frontend msgs Evan Feenstra 2023-06-26 09:31:32 -07:00
  • d9b9dad343 Merge pull request #86 from stakwork/feat/init-topic Evan Feenstra 2023-06-22 13:11:45 -07:00
  • 4320fd1655 back to sphinx-rs master Evan Feenstra 2023-06-22 12:43:18 -07:00
  • c9f5876d6b update hardware signer for new topics Evan Feenstra 2023-06-22 12:28:40 -07:00
  • 3cf8c8f22b fix topic check Evan Feenstra 2023-06-22 11:48:56 -07:00
  • 2b1fbc932c separate init topic and thread, vls 0.9.1 Evan Feenstra 2023-06-22 11:01:50 -07:00
  • df4e35dc40 Merge pull request #85 from stakwork/23-06-16-factory-sphinx-key-workspace Evan Feenstra 2023-06-19 13:50:24 -05:00
  • 289f7ebfbb format toml files irriden 2023-06-17 19:20:52 +00:00
  • 17c31c2a02 set common dependencies in workspace irriden 2023-06-17 18:45:26 +00:00
  • ff47e6a8f0 create factory, sphinx-key workspace irriden 2023-06-16 23:17:03 +00:00
  • 329508743d Merge pull request #84 from stakwork/23-06-14-update-esp-idf-sys Evan Feenstra 2023-06-16 10:19:44 -07:00
  • 66ce3b14e2 pin a tag instead of a branch for ESP_IDF irriden 2023-06-16 15:44:52 +00:00
  • 7093b43291 update factory to ESP_IDF v5.0 irriden 2023-06-16 01:26:15 +00:00
  • 11f342b719 rm uneeded clone Evan Feenstra 2023-06-15 12:50:52 -07:00
  • 78f3661098 bump max_payload_size Evan Feenstra 2023-06-15 12:39:52 -07:00
  • f9c50853b1 upgrade to ESP_IDF release/v5.0 irriden 2023-06-15 17:05:46 +00:00
  • 6d99715239 upgrade to esp-idf-sys 0.33.1 irriden 2023-06-14 19:29:04 +00:00
  • e1287cb597 incoming msg queue that can be custom processed feat/mqtt-processor-queue Evan Feenstra 2023-06-14 12:02:32 -07:00
  • 7238ec85da button status sender Evan Feenstra 2023-06-13 16:39:23 -07:00
  • ad46e2c184 reorg modules and Status enum Evan Feenstra 2023-06-13 15:21:20 -07:00
  • eda915f8e3 update glyph dep Evan Feenstra 2023-06-12 12:50:43 -07:00
  • cf9c7a5d79 broker cargo lock Evan Feenstra 2023-06-12 10:04:45 -07:00
  • fade855d44 update vls deps in borker Evan Feenstra 2023-06-12 10:01:22 -07:00
  • 6fb62b1901 update vls deps Evan Feenstra 2023-06-12 10:00:40 -07:00
  • 9500a6d2db cleanup contorller persister error handling Evan Feenstra 2023-06-09 13:49:07 -07:00
  • 0e4065a966 Merge branch 'master' of https://github.com/stakwork/sphinx-key Evan Feenstra 2023-06-09 13:03:59 -07:00
  • d629652225 persist velocity after handle Evan Feenstra 2023-06-09 13:03:55 -07:00
  • 11009d0025 nit irriden 2023-06-08 17:45:13 +00:00
  • ad7c4f433b build: create release and debug modes for deployment scripts irriden 2023-06-08 17:43:02 +00:00
  • e5edd1bbd3 doc: add node to run broker against LSS irriden 2023-06-08 15:37:16 +00:00
  • 193b4c772b update sphinx-signer dep Evan Feenstra 2023-06-07 11:42:50 -07:00
  • 79670fc6df update cargo lock Evan Feenstra 2023-06-06 16:17:07 -07:00
  • e1ee6f996b Merge branch 'master' of https://github.com/stakwork/sphinx-key Evan Feenstra 2023-06-06 16:15:58 -07:00
  • e9caccbf15 use BackupPersister with both SD and LSS Evan Feenstra 2023-06-06 16:15:52 -07:00
  • c8b385e8f7 fix broker build irriden 2023-06-06 21:33:45 +00:00
  • d5dc7d5c65 update vls in broker Evan Feenstra 2023-06-06 13:50:43 -07:00
  • 86f9136c7b Merge pull request #81 from stakwork/feat/lss2-details Evan Feenstra 2023-06-06 13:48:16 -07:00
  • aad92026be update deps, pass pubkey to builder Evan Feenstra 2023-06-06 13:43:13 -07:00
  • b7b4caac46 new clients are added first Evan Feenstra 2023-06-06 11:02:21 -07:00
  • 98c13041ff mqtt chunk handling Evan Feenstra 2023-06-06 10:55:22 -07:00
  • 7947853cfd use rand from sphinx_auther Evan Feenstra 2023-06-06 09:52:43 -07:00
  • 52d21d2cc9 lil fix Evan Feenstra 2023-06-06 09:29:23 -07:00
  • 099fd3fe11 solve reconnections irriden 2023-06-06 03:10:33 +00:00
  • 11a5bff5f1 sleep before lss reconnect dance, cleaner mqtt sub topics Evan Feenstra 2023-06-05 21:36:49 -07:00
  • 391354959d esp32 threadmemo, more logs Evan Feenstra 2023-06-05 19:50:28 -07:00
  • c19ae08155 retries for client_id-specific sends Evan Feenstra 2023-06-05 19:45:31 -07:00
  • c4cff01520 log mqtt received details Evan Feenstra 2023-06-05 14:23:50 -07:00
  • 366aa5d219 fix args to handle_lss_msg feat/lss2 Evan Feenstra 2023-06-04 12:41:04 -07:00
  • 28b641b96b finish hardware lss impl Evan Feenstra 2023-06-04 12:28:01 -07:00
  • 663f0dad63 update sphinx-signer, building with lss Evan Feenstra 2023-06-04 09:35:16 -07:00
  • 71093a1113 try to update ... bitcoinconsensus breaks hardware build Evan Feenstra 2023-06-03 15:41:49 -07:00
  • 87ea149d89 hardware lss initialization feat/lss Evan Feenstra 2023-06-03 12:28:15 -07:00
  • d1f2e003c8 fix MqttSignerPort, update deps, start hardware Evan Feenstra 2023-06-03 10:56:15 -07:00
  • 560d9a9319 update VLS to 0.9.0 release Evan Feenstra 2023-06-03 10:06:42 -07:00
  • 068d3fdd12 merge master Evan Feenstra 2023-06-03 09:59:37 -07:00
  • 62260396df successful hardware spin irriden 2023-06-02 23:21:04 +00:00
  • ea7e91d1c3 make LSS optional if no muts are received Evan Feenstra 2023-06-02 15:40:11 -07:00
  • 2b1933534d feat/lss Evan Feenstra 2023-06-02 14:38:10 -07:00
  • 17e5b9eb9f use atomic bool to lock loop erhandler Evan Feenstra 2023-06-02 13:30:38 -07:00
  • c380865d1f rm unneeded log Evan Feenstra 2023-06-02 12:23:53 -07:00
  • 03dc86aed3 update lss-connector dep Evan Feenstra 2023-06-02 11:29:56 -07:00
  • 6ea327d176 doc: python3.11 currently breaks esp-idf-sys irriden 2023-06-02 15:05:14 +00:00
  • bedf7062e1 cleanup lss code Evan Feenstra 2023-06-01 17:21:21 -07:00
  • 67d988a76f update lss-connector dep Evan Feenstra 2023-06-01 14:37:16 -07:00
  • 6388daa47e broker side reconnection dance Evan Feenstra 2023-06-01 11:28:33 -07:00
  • b69fbcf5ca update lss-connetor rev again Evan Feenstra 2023-05-31 15:01:00 -07:00
  • ea88db3df6 update lss-connector dep rev Evan Feenstra 2023-05-31 15:00:08 -07:00
  • b84c3d6d54 handle lss_handle errs, lss-connector master Evan Feenstra 2023-05-31 13:08:28 -07:00
  • 5a63a08182 cargo get lss-connector frm github Evan Feenstra 2023-05-31 11:12:41 -07:00
  • b8afe22675 broker LSS integration, init, handle vls muts, connect to lss grpc, better chan msgs Evan Feenstra 2023-05-31 10:44:39 -07:00
  • d447ea4306 fix tester topics Evan Feenstra 2023-05-24 16:39:35 -07:00
  • 877c9b8a83 init lss connector in broker, cleanup main func Evan Feenstra 2023-05-24 16:38:44 -07:00
  • 77fa8c2492 note Evan Feenstra 2023-05-16 12:23:36 +01:00
  • 94b8889161 document LSS steps Evan Feenstra 2023-05-16 12:17:07 +01:00
  • 36b6b68f02 update all broker deps Evan Feenstra 2023-05-15 08:26:02 +01:00
  • 3758bcbd6a esp side of lss - create nonce Evan Feenstra 2023-05-15 08:09:42 +01:00
  • 97e29ed89e Merge pull request #80 from stakwork/feat/reset-btn Evan Feenstra 2023-05-13 09:24:01 +01:00
  • f8f5c67c62 mrg Evan Feenstra 2023-05-13 09:23:25 +01:00
  • 2b13098443 set_pull(Pull::Up) Evan Feenstra 2023-05-09 21:49:49 +01:00
  • 67293d8976 low reading means btn pressed Evan Feenstra 2023-05-09 21:30:49 +01:00
  • 18f58caeb5 readme Evan Feenstra 2023-05-09 18:12:58 +01:00
  • a41e180444 track duration of button hold Evan Feenstra 2023-05-08 22:13:37 +01:00
  • 35b7efeb96 track button state Evan Feenstra 2023-05-08 09:13:47 +01:00