irriden
9b0d9e4ce8
sphinx-key: store previous messages on flash, not on sd card
2023-09-11 17:05:31 +00:00
irriden
dbeeb2a0a2
sphinx-key: save previous msgs to sd card
2023-09-11 17:01:47 +00:00
Evan Feenstra
7ec4a6065b
Merge pull request #125 from stakwork/fix-lss-stepping
...
broker: fix LSS getting out of step when new signer connects
2023-09-08 13:30:10 -07:00
irriden
b550239f6d
sphinx-key: remove unused imports
2023-09-08 18:48:22 +00:00
irriden
1b00559424
broker: fix LSS getting out of step when new signer connects
2023-09-08 17:27:43 +00:00
irriden
128a29f298
broker: send a heartbeat message every ten messages in the root loop
...
prunes extraneous data on the hardware signer
2023-09-07 19:03:33 +00:00
irriden
e15e8620e5
sphinx-key: temp fix for lss put conflicts
2023-09-06 19:07:32 +00:00
Evan Feenstra
528f7d7cd6
Merge pull request #123 from stakwork/ticketlock
...
Ticketlock
2023-09-06 09:47:11 -07:00
Evan Feenstra
2578792872
Ordering::SeqCst
2023-09-06 09:29:39 -07:00
Evan Feenstra
f5fa7fbe71
add ticketlock to chain_tracker too
2023-09-06 09:25:28 -07:00
Evan Feenstra
452a255c39
fix
2023-09-06 00:33:02 -07:00
Evan Feenstra
d4dc1455f9
ticket lock
2023-09-06 00:31:30 -07:00
Evan Feenstra
6516b208a5
dont clear flash in clear bin
2023-09-01 16:44:47 -07:00
Evan Feenstra
c2561d1737
wait before switching to wifi clinet
2023-09-01 12:20:53 -07:00
irriden
13bf35c80d
commit cargo.lock file
2023-09-01 15:13:14 +00:00
Evan Feenstra
d691adf8b4
Merge branch 'master' of https://github.com/stakwork/sphinx-key
2023-08-31 20:32:50 -07:00
Evan Feenstra
f6699eddc0
bump sphinx-rs to skip commit order check
2023-08-31 20:32:42 -07:00
irriden
8241be1e75
nit: resolve warnings
2023-08-31 00:31:58 +00:00
Evan Feenstra
a26810c577
double brackets
2023-08-30 13:07:23 -07:00
Evan Feenstra
a758c32d93
flag in deploy script
2023-08-30 13:05:42 -07:00
Paul Itoi
68b726666f
Update README.md
...
added note to press CTRL R
2023-08-29 10:05:22 -06:00
Evan Feenstra
3d6720f623
fix bin var
2023-08-25 14:26:03 -07:00
Evan Feenstra
ccb6d6e05e
better clear bin
2023-08-25 14:25:44 -07:00
Evan Feenstra
a8259973c6
put tls behind feature flag
2023-08-25 08:51:50 -07:00
Evan Feenstra
7562fc3cfa
bump sphinx rs, vls, rust-glithning
2023-08-24 10:03:21 -07:00
Evan Feenstra
9eabc7750f
bump signer c5ee97c0
2023-08-23 22:15:43 -07:00
Evan Feenstra
604ec84d24
log more
2023-08-23 14:17:05 -07:00
irriden
0f7e4473e8
log vls messages
2023-08-23 17:06:26 +00:00
Evan Feenstra
188445f1be
msg log broker
2023-08-23 10:03:10 -07:00
Evan Feenstra
594588ba6f
Merge branch 'master' of https://github.com/stakwork/sphinx-key
2023-08-22 12:32:31 -07:00
Evan Feenstra
049e480f9c
deploy bin
2023-08-22 12:32:23 -07:00
irriden
a86640904e
Update vls
2023-08-22 18:05:02 +00:00
irriden
fd921955d3
reformat
2023-08-17 16:02:33 +00:00
irriden
7daf11481a
broker: add picture
2023-08-17 15:59:58 +00:00
irriden
6cb2a35252
remove unnecessary clone in looper
2023-08-15 20:50:20 +00:00
Evan Feenstra
18d86d49ea
Merge pull request #104 from stakwork/rework-init
...
Rework init
2023-08-15 08:42:04 -07:00
irriden
5a0b064659
broker: first connection triggers signerloop start
...
and rocket launch
2023-08-09 16:25:05 +00:00
irriden
564a7534ff
broker: rework lss init logic
...
now the logic for the first connection and subsequent connections is
nearly the same
2023-08-09 16:25:05 +00:00
irriden
46838ad00c
broker: cleanup code, remove clones
2023-08-07 21:52:08 +00:00
irriden
cda4de8086
sphinx-key: reorganize flashpersister re-exports
2023-08-07 17:00:06 +00:00
irriden
74843636a3
sphinx-key: adjust lss to remove a clone
2023-08-04 21:55:07 +00:00
irriden
3c6ce1ffa6
sphinx-key: delete standalone heartbeat loop
...
just pulse the hearbeat everytime expected_sequence % 40 == 0
2023-08-03 23:55:08 +00:00
irriden
5b8323e1db
Merge pull request #103 from stakwork/custom-stack-size
...
Custom stack size
2023-08-03 22:34:09 +00:00
irriden
f109e89621
sphinx-key: customize led loop stack size
...
these two previous commits bring the post-startup DRAM usage from
90k to 92k. I thought we were reducing stack sizes from 10k to
1.5k as in this commit, which would yield a similar delta on DRAM
usage, but I might be wrong here.
2023-08-03 21:27:01 +00:00
irriden
d615314d84
sphinx-key: customize button loop stack size
...
go from 10K bytes to 2.5K
2023-08-02 23:04:26 +00:00
irriden
c913d19476
sphinx-key: fixup btn binary, and update button states led colors
2023-08-02 17:14:05 +00:00
irriden
b5b0f3645d
sphinx-key: don't hold flash lock during config server
2023-08-02 16:36:18 +00:00
irriden
07f387b0b6
sphinx-key: only send LED button state updates when state machine transitions
2023-08-02 16:12:06 +00:00
irriden
cef1570aed
broker: check in updated cargo.lock
2023-08-02 15:39:43 +00:00
irriden
fd6b1ff67e
tester: pin sphinx-rs deps
...
txoo 0.4.5 breaks the build so it is currently locked at 0.4.4
by the cargo.lock file
2023-08-02 15:38:18 +00:00