Commit Graph

443 Commits

Author SHA1 Message Date
irriden
5ef7e961ff configs-to-reduce-bin-size
Only reduces binary size by about 100kB...
-rw-rw-r-- 1 niolon niolon 2709520 Jun 28 23:37 ../target/riscv32imc-esp-espidf/release/sphinx-key.bin

Let's see how that's useful
2023-06-28 23:40:57 +00:00
Evan Feenstra
2c8ba0a26f more solid reconnect dance 2023-06-28 12:45:51 -07:00
Evan Feenstra
0c0cea7f6f loops in init_lss to wait until correct message type and format 2023-06-27 15:23:25 -07:00
irriden
e52e9c4053 finish esp restart on low memory 2023-06-27 21:15:31 +00:00
Evan Feenstra
d5b89b6544 restart_esp_if_memory_low 2023-06-27 13:40:17 -07:00
Evan Feenstra
49db229f55 Merge pull request #88 from stakwork/fix/frontend-header
Fix/frontend header
2023-06-27 13:31:42 -07:00
irriden
6fc5e0459f add VLS memory management 2023-06-27 20:27:22 +00:00
Evan Feenstra
9c2f37dddc Merge pull request #87 from stakwork/fix/fake-heartbeat
Fix/fake heartbeat
2023-06-27 13:17:12 -07:00
Evan Feenstra
1fb980817a loop heartbeat 2023-06-27 11:54:49 -07:00
Evan Feenstra
64b8474538 fake heartbeat loop 2023-06-27 11:50:19 -07:00
Evan Feenstra
239c286cd3 user set_approver_policy for policy updates 2023-06-26 21:31:46 -07:00
Evan Feenstra
32d02839d4 increase rumqttd max payload size 2023-06-26 14:10:57 -07:00
Evan Feenstra
5d3c5afb12 add a warning log if topic doesnt match 2023-06-26 14:01:23 -07:00
Evan Feenstra
b0c1721448 share BUSY AtomicBool between looper and chain tracker 2023-06-26 13:56:28 -07:00
Evan Feenstra
3891c15907 include LSS tx in ChainTracker message handler 2023-06-26 13:46:50 -07:00
Evan Feenstra
1b54c5358c chaintracker logs 2023-06-26 10:41:50 -07:00
Evan Feenstra
d407ccfe35 use SerialRequestHeader for frontend msgs 2023-06-26 09:31:32 -07:00
Evan Feenstra
d9b9dad343 Merge pull request #86 from stakwork/feat/init-topic
Feat/init topic
2023-06-22 13:11:45 -07:00
Evan Feenstra
4320fd1655 back to sphinx-rs master 2023-06-22 12:43:18 -07:00
Evan Feenstra
c9f5876d6b update hardware signer for new topics 2023-06-22 12:28:40 -07:00
Evan Feenstra
3cf8c8f22b fix topic check 2023-06-22 11:48:56 -07:00
Evan Feenstra
2b1fbc932c separate init topic and thread, vls 0.9.1 2023-06-22 11:01:50 -07:00
Evan Feenstra
df4e35dc40 Merge pull request #85 from stakwork/23-06-16-factory-sphinx-key-workspace
Create single workspace for launcher and app
2023-06-19 13:50:24 -05:00
irriden
289f7ebfbb format toml files 2023-06-17 23:12:53 +00:00
irriden
17c31c2a02 set common dependencies in workspace 2023-06-17 23:12:53 +00:00
irriden
ff47e6a8f0 create factory, sphinx-key workspace 2023-06-17 23:12:53 +00:00
Evan Feenstra
329508743d Merge pull request #84 from stakwork/23-06-14-update-esp-idf-sys
upgrade to esp-idf-sys 0.33.1
2023-06-16 10:19:44 -07:00
irriden
66ce3b14e2 pin a tag instead of a branch for ESP_IDF 2023-06-16 15:44:52 +00:00
irriden
7093b43291 update factory to ESP_IDF v5.0
also update cc compiler pointer in main app
also set a new pin for the nightly version
2023-06-16 01:26:15 +00:00
Evan Feenstra
11f342b719 rm uneeded clone 2023-06-15 12:50:52 -07:00
Evan Feenstra
78f3661098 bump max_payload_size 2023-06-15 12:39:52 -07:00
irriden
f9c50853b1 upgrade to ESP_IDF release/v5.0
also mirror all the config files to the ones created with this command:
cargo generate --git https://github.com/esp-rs/esp-idf-template cargo

just make sure to select a version 5 esp idf in the prompts
2023-06-15 17:05:46 +00:00
irriden
6d99715239 upgrade to esp-idf-sys 0.33.1
upgrade all related dependencies
rework wifi setup accordingly
2023-06-14 19:29:04 +00:00
Evan Feenstra
7238ec85da button status sender 2023-06-13 16:39:23 -07:00
Evan Feenstra
ad46e2c184 reorg modules and Status enum 2023-06-13 15:21:20 -07:00
Evan Feenstra
eda915f8e3 update glyph dep 2023-06-12 12:50:43 -07:00
Evan Feenstra
cf9c7a5d79 broker cargo lock 2023-06-12 10:04:45 -07:00
Evan Feenstra
fade855d44 update vls deps in borker 2023-06-12 10:01:22 -07:00
Evan Feenstra
6fb62b1901 update vls deps 2023-06-12 10:00:40 -07:00
Evan Feenstra
9500a6d2db cleanup contorller persister error handling 2023-06-09 13:49:07 -07:00
Evan Feenstra
0e4065a966 Merge branch 'master' of https://github.com/stakwork/sphinx-key 2023-06-09 13:03:59 -07:00
Evan Feenstra
d629652225 persist velocity after handle 2023-06-09 13:03:55 -07:00
irriden
11009d0025 nit 2023-06-08 17:45:13 +00:00
irriden
ad7c4f433b build: create release and debug modes for deployment scripts 2023-06-08 17:43:02 +00:00
irriden
e5edd1bbd3 doc: add node to run broker against LSS 2023-06-08 15:37:16 +00:00
Evan Feenstra
193b4c772b update sphinx-signer dep 2023-06-07 11:42:50 -07:00
Evan Feenstra
79670fc6df update cargo lock 2023-06-06 16:17:07 -07:00
Evan Feenstra
e1ee6f996b Merge branch 'master' of https://github.com/stakwork/sphinx-key 2023-06-06 16:15:58 -07:00
Evan Feenstra
e9caccbf15 use BackupPersister with both SD and LSS 2023-06-06 16:15:52 -07:00
irriden
c8b385e8f7 fix broker build 2023-06-06 21:33:45 +00:00