edenia / antelope-tools Goto Github PK
View Code? Open in Web Editor NEWNetwork Infrastructure Monitor for Antelope + EOSIO blockchain networks :chart_with_upwards_trend:
Home Page: https://antelope.tools
License: MIT License
Network Infrastructure Monitor for Antelope + EOSIO blockchain networks :chart_with_upwards_trend:
Home Page: https://antelope.tools
License: MIT License
Add location of nodes on a world map
Lets make a page describing the network monitor similar to https://eosrate.io/about
Monitoring what is happening on the network is essential to improve it and measure the impact of our solutions. The main objective of the monitoring tools is to produce decentralized and reliable information about each node and the activity of the network.
Each network has different node types
Thank you for using EOS Rate!
EOS Rate is still in progress. If you are experiencing any issues, please contact us using the following links:
Github EOS Costa Rica
Telegram Channel
Website EOS Costa Rica
Ping From Costa Rica in MS
Later on we could add probes from different locations
There is a collection of smart contracts and utilities for EOSIO that can be used
This CPU speed metric uses the CPU time consumed by calculating the Mersenne prime numbers as a benchmark. Prime number calculation is an industry standard for measuring CPU performance and uses code operations that are common in software development.
The metrics are generated by smart contracts located under the eosmechanics account. They are executed during the schedule of each block producer and records the execution times using the cpu_usage_us field included in all network transactions. The data will be publicly available for analysis and we encourage you to do so to help identify problems and improve the performance of block producers.
Examples of tools that use this data:
Sensor to detect response from HTTP endpoint with last answered value. Show HTTP RPC endpoint for each node and include health check .
Block producers can be sorted by
Add functionality for multiple languages
Show a real time transaction count in a histogram
Investigate chains.json to support multiple chains.
see https://github.com/Telos-Foundation/telos/wiki/Telos:-bp.json
Check for font consistency in page title fonts
Align to the right
List all registered block producers on a chain
Display rewayrds per day for paid top 21 BPs and paid stand-by BPs
Any Block producers under 100 EOS a day are unpaid stand-by BPs
Here is an example of how to calculate this
Lets add a menu item to "Ricardian contracts" for the system contracts for regproducer
https://components.eosio.cr/?path=/story/ricardiancontract--ricardian-contract
Set colors according to MUI theme
https://app.zeplin.io/project/5ea8f7f46cfde425751bc5ec/screen/5ea8f88022315c25860532d8
Show P2P endpoints for each node and status check, with this provide information to the user of which node is working and running
LACCHAIN / RACSA / GT networks will not have block producer rewards (or votes)
We should be able to toggle votes / rewards for instances of the monitor for networks that dot use votes / rewards
Highlight the currently producing node
Each block producer can have information extracted from the bp.json file shown in an information bubble.
Legal entity disclosure
Nodes location
Other Public data
Eosrate Link
Endpoints data
Latest block on network and each node's head block.
Nodes can be behind and require syncing or they can be caught up to the head block
This metric consists of quickly writing and reading to a RAM table and in a very similar way to the CPU metric it tries to measure the performance of the resources offered by the different block producers.
We need to find an API that has the exchange rate for EOS to USD
We should be able to configure the page title in an env var
BPs can be top 21, paid standby or unpaid standby
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.