Description
-
Dashboard
-
Main API source:
/stats/operator
-
Completed deposits =
totalDeposits
-
Pending deposits = TBA
-
Completed withdrawals =
totalWithdrawals
-
Pending withdrawals = TBA
-
Outstanding Current =
currentOutstanding
-
ACH Transactions
-
Main API source:
/stats/deposit
and/stats/withdrawal
-
Use
userId
on each item to retrieve the user from /users/ -
Make type = deposit or withdrawal
-
Use
/stats/operator
linked viaoperator
attribute to show BerkShares Bank -
Use
/users/<id>/funding-sources
to show User Bank -
Use
transactionHash
for ID, make this link to block explorer transaction -
Blockchain Transactions - rename this to "Transfers"
-
Main API source
/stats/transfers
/stats/deposit
//stats/withdrawal
-
Use
transactionHash
for hash, maybe rename to txId etc. Link to block explorer. -
Use
fromUserId
to retrieve user from/users/<id>
and get the user name. Link this field to the Users->detail route. -
Use
toUserId
to retreive user from/users/<id>
and get the user name. Link this field to the Users->detail route.
From address/to address as specified -
Amount shold be converted from wei to whole units and have B$ prefix
-
Created At should be converted from epoch timestamp to US date format
-
Blocks confirmed should be calculated using the current block number
-
Users
-
Main API source: "/users"
-
Get user details from user.customer.body
-
Balance is already converted to B$ and needs the "B$" prefix
-
Remove Last Login column, not required
-
Wallet address as is
-
Address as is, from customer object
-
Smart Contracts Configuration
-
Main API source: "/health"
-
Pause button for
Controller
should direct to POST/admin/pause
-
When paused, change icon and should direct to POST
/admin/unpause