a) discrimination between different transfer types: SEPA, non-SEPA. SEPA should be executed via DIS, while all the others should be rejected as not supported
a) discrimination between different transfer types: SEPA, non-SEPA. SEPA should be executed via DIS, while all the others should be rejected as not supported
b) executing transactions incoming from SEPA
b) executing transactions incoming from SEPA via DIS
c) queuing all transactions which cannot be sent to SEPA because of limited availability of BoL services
c) queuing all transactions which cannot be sent to SEPA because of limited availability of BoL services
d) tracing transaction status (according to statuses specific to SEPA), holding account history for each account
d) tracing transaction status (according to statuses specific to SEPA), holding account history for each account(Dan's account(s) only in MVP)
e) holding internal account balances – balances are not available for users
e) holding internal account balances – balances are not available for users (Dan's account(s) only in MVP)
f) exposing RPC API to the exchange providing all needed functionality for transaction scanner and transaction executor (wallet/node equivalent)
f) exposing RPC API to the exchange providing all needed functionality for transaction scanner and transaction executor (wallet/node equivalent)
g) serving undefined reporting services determined by bank law indirectly or by interfacing other services
g) serving undefined reporting services determined by bank law indirectly or by interfacing other services
h) executing end-of-day actions needed to update bank total balances and do all actions required by SEPA etc.
h) executing end-of-day actions needed to update bank total balances and do all actions required by SEPA etc.