Commit Graph

20 Commits

Author SHA1 Message Date
kloliks
4bb7bec5e9
FF-11: wapi tests (#46)
* FF-11: add wapi tests: identity, wallets

* FF-11 WIP:add wapi tests: payres, destinations

* FF-11: wapi tests completed: identity, wallets, payres, destinations
2018-12-05 18:26:56 +03:00
Andrey Fadeev
6d30750423
FF-30 Add currency selector to provider fee (#45)
Add missed currency to provider settings
2018-12-03 19:35:26 +03:00
Артем
6b46a23076
FF-20: Session eventsink (#35) 2018-11-15 14:32:50 +03:00
Артем
f1901a79cc
FF-19: Destination eventsink (#34) 2018-11-09 14:38:05 +03:00
Артем
58c1dbe319
HG-384: New eventsinks (#23) 2018-11-02 17:21:59 +06:00
Andrey Fadeev
720a2e6549
FF-7 Add lazy account reading (#24)
Use a system account only if it was used in the cashflow.
Use a separate account for each currency
2018-10-25 19:51:09 +03:00
Andrey Fadeev
8f1383a4f0
FF-7 Add cash flow and fee (#20) 2018-10-19 13:34:47 +03:00
Anton Belyaev
9f27ef35ef
FF-2: add deposit api and refactor ff_withdrawal (#14)
* FF-2: refactor ff_withdrawal
- introduce ff_transfer_machine and new ff_transfer as an underlying process
  for any withdrawal, deposit and transfer between wallets.
- rename apps/ff_withdraw -> apps/ff_transfer and make corresponding updates
  including sys.config.
- rename fistful/src/ff_transfer.erl -> fistful/src/ff_postings_transfer.erl
* Introduce ff_instrument as an underlying abstruction for ff_destination and ff_source.
* Add ff_deposit
* Add ff_source
* Add FistfulAdmin thrift service
* Add transfer migration code
2018-10-05 14:19:46 +03:00
Andrew Mayorov
7c7ad60e1b
Handle transfers through noion of accounts (yeah, again) (#9)
* Drop (de)hydration for now, we'll think about it later.
* Reduce boilerplate w/ the help of `ff_machine` though much to be done still.
* Drop half-baked `ff_machine` from ff_core
* Supply missing specs + fix marshalling types
* Update test fixtures
2018-07-16 17:21:17 +03:00
Andrey Mayorov
68bc970ad3 [WIP] Implement barely working withdrawals 2018-07-06 12:06:25 +03:00
Andrey Mayorov
f7e07775e9 [WIP] Add forgotten utf8 spec 2018-07-06 12:03:57 +03:00
Andrey Mayorov
e895411723 [WIP] Fix funspec in ct_domain 2018-07-05 13:31:31 +03:00
Andrey Mayorov
8de9de609e [WIP] Extract some more common test code 2018-07-05 12:49:38 +03:00
Andrey Mayorov
19d060b755 [WIP] Fix some test suite related issues 2018-07-05 12:48:12 +03:00
Andrey Mayorov
fcafc19b27 [WIP] Make identity challenges work 2018-07-03 18:44:12 +03:00
Andrey Mayorov
3f991c06ba [WIP] Give some missing specs on ct_domain 2018-07-03 17:38:45 +03:00
Andrey Mayorov
1f374904f2 [WIP] Test identity challenge (actually, not) 2018-07-02 18:44:36 +03:00
Andrey Mayorov
d881ad8cde [WIP] Fix fun spec 2018-06-20 19:44:30 +03:00
Andrey Mayorov
16a0acdd8c [WIP] More ct helpers stolen from hellgate 2018-06-20 16:17:12 +03:00
Andrey Mayorov
9394594a27 [WIP] Factor out a utility app with ct helpers 2018-06-19 20:26:23 +03:00