Commit graph

15 commits

Author SHA1 Message Date
embr 14a41312d6 AfRApay.FTM: Use 16-byte idempotency keys 2023-02-09 22:59:32 +01:00
embr 715bb94432 AfRApay.FTM: Invert credits and debits 2023-02-09 22:57:37 +01:00
Laura Hausmann 8a87c258b8
Update AfRApay.FTM to new APIs & cleanup code 2023-02-09 21:33:05 +01:00
embr 3644730b5f
AfRApay.Web: Make transactions idempotent (#12)
Co-authored-by: embr <git@liclac.eu>
Reviewed-on: #12
Co-authored-by: embr <embr@noreply.zotan.network>
Co-committed-by: embr <embr@noreply.zotan.network>
2023-02-09 01:36:34 +01:00
Laura Hausmann ec710177e8
Add README for AfRApay.FTM 2023-02-08 20:25:31 +01:00
embr 559037312e
AfRApay.FTM: Reformatting 2023-02-08 17:12:08 +01:00
embr 94306ba71b
AfRApay.FTM: Ignore Yubikeys 2023-02-08 17:12:08 +01:00
embr a6f11d2d66
AfRApay.FTM: Debit or Credit arbitrary amounts 2023-02-08 17:12:08 +01:00
embr 2c6e386b3f
AfRApay.FTM: Press B to query balance 2023-02-08 17:12:08 +01:00
embr 0c19f84ebb
AfRApay.FTM: Huh, using System.Net.Http is implicit 2023-02-08 17:12:08 +01:00
embr 2a76a81600
AfRApay.FTM: And now make €1.50 transactions 2023-02-08 17:12:08 +01:00
embr 450af83856
AfRApay.FTM: We can link cards :D 2023-02-08 17:12:08 +01:00
embr e73725cdbf
AfRApay.FTM: Terminal states and hotkeys 2023-02-08 17:12:08 +01:00
embr f6d5b90e23
We can tap cards and print their UIDs 2023-02-08 17:12:08 +01:00
embr 1829efd832
Skeleton for AfRApay.FTM (Fancy Test Machine) 2023-02-08 17:12:08 +01:00