Changes
Page history
Update use cases
authored
Jan 09, 2019
by
Aleksandra Grabowska
Show whitespace changes
Inline
Side-by-side
use-cases.md
View page @
bcb18b89
...
...
@@ -8,10 +8,11 @@ A Blockchain user sends cryptocurrency and wants to receive Euro.
*Initial condition:*
A user doesn’t have an account number in Dan’s bank.
There are following operations:
1.
In the Blockchain:
From a blockchain us
er cryptocurrency account to Dan
’s cryptocurrency
account
Transf
er cryptocurrency
from user's
account
in
to Dan
's
account
2.
In the SEPA:
Form a Dan’s Euro account to user Euro account.
Detail descrition of point 2 see on the
[
diagram flow
](
use
cases/uc-2)
Transfer Euro from Dan’s account to user account.
Detail description of point 2 see on the
[
diagram flow
](
use
cases/uc-2)
**UC 3**
A Blockchain user sends Euro and wants to receive cryptocurrency.
...
...
@@ -23,19 +24,22 @@ A Blockchain user sends Euro and wants to receive cryptocurrency.
*Initial condition:*
A user doesn’t have an account number in Dan’s bank.
There are following operations:
1.
In the SEPA
From user Euro
account to Dan’s account
Transfer Euro from user
account to Dan’s account
2.
In the Blockchain:
From Dan’s cryptocurrency account to user cryptocurrency account
Detail descrition of point 1 see on the
[
diagram flow
](
use
cases/uc-4)
Transfer cryptocurrency from Dan’s account into user’s account.
Detail description of point 1 see on the
[
diagram flow
](
use
cases/uc-4)
**UC 5**
A Blockchain user sends Euro and wants to receive Euro.
*Initial condition:*
A sending account is in Dan’s bank.
There are following operations:
1.
In the Blockchain (to know what the balance is)
From user Euro account in Dan’s bank to Dan’s Euro account
Transfer Euro from user's account in Dan’s bank into Dan's account
2.
In the SEPA
From user account in Dan’s bank to a receiver Euro account
Transfer Euro from user's account in Dan’s bank into receiver account
*
Remarks:
I am not sure how it should be visible from SEPA point of view – the sender should be Dan or a user.
*
...
...
@@ -44,9 +48,11 @@ A Blockchain user sends Euro and wants to receive Euro.
*Initial condition:*
A receiving account is in Dan’s bank.
There are following operations:
1.
In the SEPA
From user Euro account to user account in Dan’s bank.
Transfer Euro from user's account into user account in Dan's bank
2.
In the Blockchain
From Dan’s Euro account to user Euro account in Dan’s bank.
Transfer Euro from Dan's account into user's account in Dan’s bank.
**UC 7**
Someone sends Euro to a blockchain user account in Dan’s bank (outside blockchain)
...
...
...
...