@@ -16,7 +16,9 @@ MIX_ENV=dev
16
16
# Shared functions
17
17
# ------------------------------------------------------------------------------
18
18
function sign_in() {
19
- echo $( mix cli.sessions.sign_in $1 $2 | grep token | awk -F' "' ' $0=$4' )
19
+ USERNAME=$1
20
+ PASSWORD=$2
21
+ echo $( mix cli.sessions.sign_in $USERNAME $PASSWORD | grep token | awk -F' "' ' $0=$4' )
20
22
}
21
23
function message() {
22
24
echo -e " \n--------------------------------------------------------------------"
@@ -65,11 +67,11 @@ mix cli.users.create $TOKEN $ENTITY_ADMIN $PASSWORD entity_admin Adrian Marino
65
67
mix cli.entities.create $TOKEN X " X company"
66
68
67
69
# Create backup account for issuer user under ARS currency...
68
- mix cli.accounts.create
$TOKEN [email protected] ARS backup
70
+ mix cli.accounts.create $TOKEN $ENTITY_ADMIN ARS backup
69
71
70
72
# Create two normal users...
71
- mix cli.users.create $TOKEN $NORMAL_USER_A $PASSWORD normal_user FirstName LastName
72
- mix cli.users.create $TOKEN $NORMAL_USER_B $PASSWORD normal_user FirstName LastName
73
+ mix cli.users.create $TOKEN $NORMAL_USER_A $PASSWORD normal_user FirstNameA LastNameA
74
+ mix cli.users.create $TOKEN $NORMAL_USER_B $PASSWORD normal_user FirstNameB LastNameB
73
75
74
76
# Sign_out
75
77
mix cli.sessions.sign_out $TOKEN
@@ -81,13 +83,13 @@ TOKEN=$(sign_in $ENTITY_ADMIN $PASSWORD)
81
83
# Create a virtual currency under entity...
82
84
mix cli.currencies.create $TOKEN XPT " X points"
83
85
84
- # Create exchange rate between ARS and XPT 1 ARS = 1000 XPT
86
+ # Create exchange rate between ARS and XPT: " 1 ARS <=> 1000 XPT"...
85
87
mix cli.exchange_rates.create $TOKEN ARS XPT 1000
86
88
87
89
# Create an account to control the amount of XPT points to spent for users with account under X company.
88
90
mix cli.accounts.create $TOKEN $ENTITY_ADMIN XPT
89
91
90
- # Create two account for users A and B in X company under XPT currency...
92
+ # Create two accounts for users A and B in X company under XPT currency...
91
93
mix cli.accounts.create $TOKEN $NORMAL_USER_A XPT
92
94
mix cli.accounts.create $TOKEN $NORMAL_USER_B XPT
93
95
@@ -113,7 +115,7 @@ mix cli.transactions.exec.transfer $TOKEN \
113
115
' {"from":{"email":"[email protected] ","currency":"XPT"},"to":{"email":"[email protected] ","currency":"XPT"},"amount":5000}'
114
116
#
115
117
#
116
- # 3. Then a client spent N points there are transfered to an entity
118
+ # 3. Then a client spent 2500 points there are transfered to an entity
117
119
# acount to control the amount of spent points.
118
120
message " $NORMAL_USER_A user spent points..."
119
121
mix cli.transactions.exec.transfer $TOKEN \
0 commit comments