🪶Atlus
Testing plan for the Atlus webapp
Home Screen
Zus Cloud Size (TB) ⇒ Sum of all staked storage of blobbers (ss = staked_tokens / write_price)
Storage Cost ⇒ Avg Write Price of all the blobbers (= sum((ss_i/ss) * wp_i))
Current Price ⇒ external API
Total Value Locked ⇒ /graph-total-locked
Blobber aggregates table
Links
Allocated Storage
Host Name
Capacity
Health Check
Staked
WP
Challenges & Rewards
Pagination
Search bar
Searching for transaction
Searching for Block
Searching for Round
Searching for Provider
Searching for allocation
Searching for Wallet
Service Providers Page
Blobbers ⇒ Same as Blobber Table in Home Screen
Sharders
Links
Host Name
Health Check
LFR
Staked
Rewards
Pagination
Miners
Links
Host Name
Health Check
Staked
Finalized Blocks and Rewards (Direct proportion)
Pagination
Charts Page
Market Charts
ZCN Price
Small (Outer) graph
Big (Inner) graph
Different Scales of the big graph
ZCN Circulating Supply
Needs to be 160M + Locked
Small Graph
Big Graph
Different scales of the big graph
Market Cap = Supply * Price
Small Graph
Big Graph
Different scales
Total Staked
Value same as sum for all providers in Service Providers (+ Validators stake from /graph-validator-total-stake)
Small Graph
Big Graph
Different Scales
Total Allocated Storage Value Locked (Write Pool + Read Pool)
≥ Read Pool graph coming next
Small Graph
Big Graph
Different Scales
Total Value Locked
== Sum of the last two
Same as the value in home screen
Small Graph
Big Graph
Different Scales
Blobber Rewards
== Sum in Service Providers Page
Small Graph
Big Graph
Different Scales
Miner Rewards
== Sum in Service Providers Page
Small Graph
Big Graph
Different Scales
Sharder Rewards
== Sum in Service Providers Page
Small Graph
Big Graph
Different Scales
Total Rewards
≥ Sum of the last 3 (maybe more because of rewards of other providers other than Blobbers, Miners and Sharder)
Small Graph
Big Graph
Different Scales
Total Read Pool
Less than both Total Value Locked and Total Allocation Storage Value Locked graphs
Small Graph
Big Graph
Different Scales
Network Charts
Transactions per day
Needs to be more than latest Round number (you can get that from https://dev1.zus.network/miner01/v1/miner/get/stats)
Small Graph
Big Graph
Different Scales
Utilization % (Used Storage / Allocated Storage)
Make sure value is correct by summing all used storage and allocated storage for all blobbers. You can get this info from the graph in Blobber Details page in Atlus. You can open this page simple by clicking on the blobber’s ID in the blobbers table. (actually Used is not found in the table, but in the response)
Small Graph
Big Graph
Different Scales
Network-Wide Quality Score (Successful Challenges / Total Challenges)
Small Graph
Big Graph
Different Scales
Unique addresses
≥ No.of providers
Small Graph
Big Graph
Different Scales
Block Count
≥ Transactions (most of the time will be more than txns, will be weird if they are equal, but it can happen if we decided to create a block for each txn alone) - Same as round count
Small Graph
Big Graph
Different Scales
Daily Average Transaction Fee
Monotonically increasing
Small Graph
Big Graph
Different Scales
Storage Charts
Average Write Price
== AWP value in Home Screen
Small Graph
Big Graph
Different Scales
Blobbers by allocated storage
Check values of allocated storage with Blobber Aggregates table values and values in Blobber Details page
Make sure values are correctly distributed over the pie chart
Daily Allocations
Sum of allocated storage for all blobbers
Small Graph
Big Graph
Different Scales
Zus Explainer
Verify the correctness of the info
Blockchain Page
Txns table
Order desc
pagination
Txn Link
Block Link
Data matches what’s in Txn Details Page
From Link
To Link
Blocks table
Order desc
pagination
Round link ⇒ Block Details Page
Miner Link
Details Pages
Txn Details
Overview matches details
Round/Block Details
Overview matcheds details
Num txns in txns table at the bottom matched num_txns in block details
Block hash of those txns matches the block hash in block details
Miner Wallet Details
Overview matches details (the viewed wallet is the OP. wallet of the miner)
Txns should should have this miner as “from”
Sharder Wallet Details
Overview matches details (the viewed wallet is the OP. wallet of the miner)
Txns should have this sharder as “from”
Client Wallet Details (same for SC address)
Overview matches details
Txns should have the client id in “From” or “To”
Blobber Details
Allocated Storage ≥ Used Storage in the graph
Should have at least 1 allocation if it has allocated storage and other values non zero
Txns should have the client id in “From” or “To”
Allocations should be related to this blobber
Allocation Details
Overview matches the details
Server Map page
Geolocation should be filtered correctly
Info at the write should match Home Screen
Support Link opens discord correctly
Last updated