Create zcash account with recovery zaddr
[?]
Feb 9, 2021, 6:45 AM
OVU272MTFF2XBBDVUH7GCQ6FX5NZFC7FYU57TQI6GTA6SLQKEKFACDependencies
- [2]
U7YAT2ZKAdd error reporting to signup form. - [3]
M4PWY5RUPreliminary work to add support for Zcash payments.
Change contents
- edit in lib/Aftok/Database/PostgreSQL/Users.hs at line 27
pexec, - replacement in lib/Aftok/Database/PostgreSQL/Users.hs at line 52
pinsertuid <- pinsert - edit in lib/Aftok/Database/PostgreSQL/Users.hs at line 59
)case user' ^. userAccountRecovery ofRecoverByZAddr addr -> linkZcashAccount uid addrRecoverByEmail _ -> pure ()pure uidlinkZcashAccount :: UserId -> Zcash.Address -> DBM ()linkZcashAccount uid addr =void $ pexec[sql| INSERT INTO cryptocurrency_accounts (user_id, is_primary, zcash_addr)VALUES (?, ?, ?) |]( uid ^. _UserId,True,addr ^. Zcash._Address - edit in lib/Aftok/Database/PostgreSQL/Users.hs at line 75