Giter Club home page Giter Club logo

antelope-tools's People

Contributors

adriexnet avatar angelocg97 avatar code-factor avatar fagomezra avatar fvives99 avatar jeanvegad avatar justincast avatar kuronosec avatar ldrojas avatar leisterfrancisco avatar tetogomez avatar torresmorah avatar xavier506 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

antelope-tools's Issues

About Page

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.

Node Types

Each network has different node types

  • Block Producer
  • API node
  • P2P nodes
  • Seed node etc

Help Page

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

Latency Sensor

Ping From Costa Rica in MS

Later on we could add probes from different locations

CPU Benchmarking

There is a collection of smart contracts and utilities for EOSIO that can be used

CPU Benchmark

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.

On Chain Monitoring

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:

EOS Block Producer Benchmarks
Block Producer Performance

HTTP RPC Endpoint sensor

Sensor to detect response from HTTP endpoint with last answered value. Show HTTP RPC endpoint for each node and include health check .

Remove node markers on Rewards map

As a user i should see the country details when i click over it

Lets remove the node markers for the rewards distribution and leave only the colors for each country

image

Font Consistency

Check for font consistency in page title fonts

Align to the right

P2P endpoint Sensor

Show P2P endpoints for each node and status check, with this provide information to the user of which node is working and running

Toggle optional navbar items

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

Block Producer Summary Modal

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

Head Block

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

Add Page Title

image

We should add a page title header to the top navbar

"EOS Mainnet Network Monitor"

RAM Benchmarking

RAM Benchmark

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.

Reorder Items

Change to the following order

1 - Current Producer
2- Head Block
3- Last Irreversible block

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.