Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Click to copy validator address #41

Closed
maciejhirsz opened this issue Sep 18, 2018 · 6 comments
Closed

Click to copy validator address #41

maciejhirsz opened this issue Sep 18, 2018 · 6 comments

Comments

@maciejhirsz
Copy link
Contributor

Bonus points for a tooltip view that's nicer than using the default title on-hovers.

@ltfschoen
Copy link
Contributor

ltfschoen commented Sep 23, 2018

Where does it currently show the address of a node (i.e. 5xx)? It only shows the name of the node.

This is how we implemented copy to clipboard in polkadot-js/apps: https://github.com/polkadot-js/apps/blob/master/packages/ui-app/src/CopyButton.tsx

@maciejhirsz
Copy link
Contributor Author

maciejhirsz commented Sep 23, 2018

On the list, you need recent substrate though (and to run the node as a --validator).

@ltfschoen
Copy link
Contributor

ltfschoen commented Sep 23, 2018

Ok thanks! It may not be showing because I'm still syncing

@maciejhirsz
Copy link
Contributor Author

maciejhirsz commented Sep 24, 2018

I don't think syncing is the issue here. There is no stable polkadot build with the substrate changes that includes that yet afaik.

@ltfschoen
Copy link
Contributor

ltfschoen commented Oct 9, 2018

It's showing validators in BBQ Birch when the validator column is activated

@maciejhirsz
Copy link
Contributor Author

Done in #82.

i1i1 added a commit to i1i1/substrate-telemetry that referenced this issue Oct 10, 2022
…itytech#41)

* Disable nodes in memory and hide list and map views

* Add the node count to the header

* Limit nodes in map view to 1300

* Sort nodes only when receive new best block (paritytech#11)

* Enable nodes list (paritytech#13)

* Show the stats view when nodes are disabled

* Clean up Header Tile styles

* Add node count to Header's shouldComponentUpdate (paritytech#19)

* Make space pledged visible (paritytech#20)

* add space pledged tile to Header

* update npm packages

update tsconfig

remove babelrc, babel presets as well as stable package

fix svg namespace tag syntax errors

fix reference error due to namespace and class component having same name

replace tslint with eslint

make eslint happier

update .nvmrc to 14

update node version to 14 in gh workflow

fix eslint warnings due to warnings treated as errors on CI (process.env.CI = true)

pretty fix

* format space pledged value

minor

minor

* only display space pledged for gemini II

* minor

* Update map (paritytech#21)

* Map: render node locations instead of individual nodes

* render city details

* Merge branch 'telemetry-frontend-stress-test' of github.com:subspace/substrate-telemetry into map-update

* Add graceful degradation screen for list view to redirect to polkadot apps (paritytech#25)

* add DISABLE_NODE_LIST env var

* add message on checking balance

* update message

* Remove unnecessary fields (paritytech#26)

* Remove some unnecessary fields and fix deserialization

* hide validator and implementation columns

minor

* Ignore broken test

Co-authored-by: i1i1 <vanyarybin1@live.ru>

* Deployment fixes (paritytech#27)

* Replace boolean value with number in docker-compose.yml

* bump docker to 14

* use createRoot instead of react-dom, remove service worker

* update browsers list in package.json

* Omit sending node data

* fix boolean to disable node list

* use window.process_env instead of process.env (paritytech#32)

* Adjust styles (paritytech#33)

* Omit more data related to node (paritytech#34)

* Move omiting data from env to cli

* Drain messages to locator if we skip node info

* Omit node data delta updates

* Add trait for feed message writer

* Skip serialization for node update

* Send updates every 10 seconds for top bar

* Supply period for updates from cli

* Update docker compose

* Show unique reward address count (paritytech#29)

* adjust styles for second row

* add tile for unique reward address count

* add uniq address count into state

* add tile for unique address count

* fetch uniq address from from subscan API

* setup minimal server

* fetch address count every 10s

* added cors related headers

* fetch uniq addr count from our backend instead of subscan

* hide uniq addr count component if value is not present

* adjust styles

* update header markup

* provide api url as env variable

* rename folder

* add service to docker-compose

* fetch metadata, remove polkadot.js api

* parse string values

* add dockerfile for metadata

update Dockerfile

update

debug logs

remove logs

* Reduce metadata queries (paritytech#37)

* Reduce metadata queries

* addressing PR comments

* retry if failed request

* Update frontend/src/App.tsx

Co-authored-by: Nazar Mokrynskyi <nazar@mokrynskyi.com>

Co-authored-by: Nazar Mokrynskyi <nazar@mokrynskyi.com>

* Add second local shard

* Use Math.log to calc dot size (paritytech#39)

* Use Math.log to calc dot size

* update comment

* pretty fix

Co-authored-by: dnieh <danielnieh@gmail.com>
Co-authored-by: i1i1 <vanyarybin1@live.ru>
Co-authored-by: Nazar Mokrynskyi <nazar@mokrynskyi.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants