Major Changes
- Client connection visualization
Full changelog
Full changelog
- e7c86f4 Merge pull request #91 from ethpandaops/dependabot/go_modules/dependencies-7f22face38
- e0a6cf5 Merge pull request #90 from ethpandaops/skylenet/client-graph-new-lib
- 68f92f3 Bump the dependencies group with 3 updates
- ac3699d client pages: use cytoscape instead of visJS for the network rendering due to performance issues
- 818643d Merge pull request #88 from ethpandaops/skylenet/fix-performance-many-clients
- ee24f3a disable physics animations by stabilizing the network when there are more than 20 nodes due to performance issues
- beddef0 Merge pull request #86 from ethpandaops/dependabot/go_modules/dependencies-31f5b8cf2e
- e33a88c Bump the dependencies group across 1 directory with 4 updates
- a07458c Merge pull request #80 from ethpandaops/dependabot/go_modules/dependencies-ab58d786d6
- a06705e Bump the dependencies group with 4 updates
- 3e3cca5 Merge pull request #79 from ethpandaops/skylenet/tidy-up-clients-pages
- aa31bf4 fix typo
- bf076fc fix column overflow when client names are big
- db3bfcd make graph more mobile friendly
- 2ed413d put graph in an accordion so that we can collapse it if needed
- 0a49a79 automatically fit node graph to container
- abd6f6f Merge pull request #76 from ethpandaops/skylenet/el-vis
- f55fc9f go mod tidy
- ffd5f1d Merge branch 'master' of github.com:ethpandaops/dora into skylenet/el-vis
- fc505c5 Merge pull request #78 from ethpandaops/dependabot/go_modules/dependencies-6a947c09d4
- 28f25cc only update peers once every epoch
- dc7abf6 hide in/outbound peer counts for nethermind + besu due to them not exposing that info via the rpc endpoints
- 12c6847 cleanup go mod
- 8dadf1c Bump the dependencies group with 7 updates
- b98f05a Merge pull request #77 from ethpandaops/skylenet/fixup-peer-list-connected
- 4b0f04d fix: filter connected peers directly on the beacon api request
- f5d805b fix: only show connected peers in the peer list
- 0e25ff8 extract peer ID from enode, due to not all clients having peer.ID on their API
- 3d4e3f6 update README.md
- 9b10b31 only show execution client link in menu if any exist
- 3587b0b move clients to their own menu on the header
- 2f7cca0 first version of the UI for execution node data
- 66c2d8e rename clients to clients_cl to prep for el clients
- 0987d2b fix bug where files were not being cleaned up
- a6ce0dd Merge pull request #72 from ethpandaops/skylenet/p2p-vis-cl
- 7833586 remove log
- fd500a2 add lastPeerUpdateEpoch to track peer updates on clients
- da4168a make graph generation deterministic by using a fixed seed
- 0a29e12 move clients specific js out of layout
- 1c2fc45 move clients css to its own file
- afb00f0 put copy button outside
- dde97df make peer names/ids better aligned
- 9a80a5b fix
- 80361bc rename some symbols and add truncated peer id to peer row when it's an internal peer
- f06010b calc in/outbound peers counter server side
- 72cf809 fixup
- a04aa7d only update peer infos once per epoch
- a039de8 sort peers by names and types
- 4071910 show peer count and allow selecting a specific node when sharing the url with the name in the hash params
- c049ea3 return empty slice if not initialized
- 3df5e31 remove unnecessary mutex lock
- a367582 separate view model for client peers
- 808b7ef display peer aliases if they are known
- 60c1e79 also fetch peer info during processClientEvents()
- 5b1e5a6 simplify box for graph
- c4d692e Merge branch 'master' into skylenet/p2p-vis-cl
- 543dcdd fix build-dev.yml
- 28f6744 trigger CI
- a3ae4ba generate identicons instead of using a 3rd party API
- 4e81463 move css and images to a better place
- 0451b20 Merge pull request #73 from ethpandaops/dependabot/go_modules/dependencies-fba2ac9ec6
- 4f99738 Bump the dependencies group with 6 updates
- b6e7c92 fix missing placeholder
- 0a74097 first version of cl client p2p visualisation
- 25665ae enable pprof and set all generated devnet files to gitigore
- d56f9a2 Merge pull request #71 from ethpandaops/skylenet/devnet-sqlite-cleanup
- 6ed6816 use the same dir for the sqlite db when using the devnet setup
- ae6df1c Merge pull request #70 from ethpandaops/dependabot/go_modules/dependencies-97a5f88b50
- 2155ccd Bump the dependencies group with 5 updates
- e60703c Merge pull request #69 from ethpandaops/skylenet/local-setup
- ea329e8 feat: add local setup using kurtosis to make it easier to dev locally
- 66f7089 Merge pull request #68 from ethpandaops/dependabot/go_modules/dependencies-9872db211a
- 4bb462f Bump the dependencies group with 6 updates
- c05f943 fix synchronizer when epoch duties can't be loaded from any client
- 78a52c4 fix search sql queries
- c73edd7 setup dependabot
- 40fb5f6 go mod -u && go mod tidy
- 26e9193 fixed issue when loading mev blocks before any finalized epoch
Release Artifacts
Please read through the wiki for setup & configuration instructions.
Release File | Description |
---|---|
dora_1.10.0_windows_amd64.zip | dora executables for windows/amd64 |
dora_1.10.0_linux_amd64.tar.gz | dora executables for linux/amd64 |
dora_1.10.0_linux_arm64.tar.gz | dora executables for linux/arm64 |
dora_1.10.0_darwin_amd64.tar.gz | dora executable for macos/amd64 |
dora_1.10.0_darwin_arm64.tar.gz | dora executable for macos/arm64 |