Please provide the relevant smart contracts and events or write function calls needed to track the following key metrics. NOTE: please do not provide read calls, as we prefer not to use them
FEES {
Contract name: PostageStamp
Contract address: xdai:0x30d155478eF27Ab32A1D578BE7b84BC5988aF381
Event: PriceUpdate
Description: The parameter 'price' indicates current storage price for each BZZ, expressed in PLUR (BZZ's last decimal)
}
VOLUME {
Contract name: BZZ Token
Contract address: eth:0x19062190B1925b5b6689D7073fDfC8c2976EF8Cb
Event: function totalSupply() external view returns (uint256)
Description: Returns the current total supply of BZZ token
}
TOKEN INCENTIVES {
Contract name: PostageStamp
Contract address: xdai:0x30d155478eF27Ab32A1D578BE7b84BC5988aF381
Event: function totalPot() public returns (uint256)
Description: The parameter 'pot' indicates the amount to be redistributed to a winning node in the following round, as per the redistribution contract
}
ACTIVE USERS {
Contract name: Redistribution
Contract address: xdai:0x8c26b7CA61A6608B011cBa43d8cA4476B6D8dA17
Event: CountCommits(uint256 _count);
Description: Emits the number of commits (==nodes) being processed by the claim phase, in each round. Not all network nodes participate in every claim, just nodes within a neighbourhood. However, those are the participants.
}