forked from lamassu/lamassu-machine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
33 lines (21 loc) · 1.01 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
- reject double spend on server (go by sessionId in tx, not header in l-s)
- update unpair (lamassu-scripts), so we can continue testing
- go through other scripts for fingerprint
------------------------
compliance flow:
if compliance stage is on, immediately go to sms confirmation, then go back to where we were
idleOneWay, idleTwoWay -> chooseCoinScreen -> chooseCoin -> startScreen -> idle, dualIdle, start
o register_phone_state
v security_code_state
v bad_security_code_state
v bad_phone_number_state
register_phone_state -> phoneNumber -> _phoneNumber() -> _processPhoneNumber() + _registerCode()
registerCode() -> registerCode ->
_processPhoneNumber() -> _sendSecurityCode() -> badPhoneNumber, fiatError
---------------------------
- go to pair screen, if necessary
- improve send coins handling when network down -- what happens on timeout?
- possibly just send failed tx to server when network up
- bill validator seem to go to disable when network down, but no screen indication
- test mode
- admin mode