Major Changes
- Added UI for submission of Deposits and Consolidation / Withdrawal Requests
- Client side rendering for EL & CL clients pages
- Added consolidation & withdrawal system contract crawler, show matching transaction details on consolidation / withdrawal request pages
- Updates for pectra spec
v1.5.0-alpha.8
/v1.5.0-alpha.9
Full changelog
Full changelog
- 0fa650a Merge pull request #178 from ethpandaops/dependabot/npm_and_yarn/ui-package/ui-package-dependencies-1968bf13c7
- 5fb1966 Merge pull request #177 from ethpandaops/dependabot/go_modules/dependencies-87505a355b
- a56c0d8 Merge pull request #175 from ethpandaops/pk910/csr-clients-list
- 217a5bf Merge pull request #179 from ethpandaops/pk910/nft-devnet-fixes
- e193522 remove external dependency
- 734b77e fix enr details
- 3ae6cf7 show enr kv rows when enr was supplied via another node
- 5151ed4 fix empty enr warning
- 1bfac93 small fixes for peerdas details
- dd806e6 add enode cache for el clients page
- b869571 fix rendering node enr if peer enr is unset
- 2d7be13 fix peer peerids
- e9f1ca7 improve performance via enr record cache
- f9afbfa fix panic in clients_cl.go
- 939aac4 show disconnected cl clients on clients page
- 1a699d8 fix displaying disconnected clients
- 326c505 fix panic due to uninitialized validator set during epoch 0
- 7714ebe reduce voting cache size
- 24d5b1e reduce log verbosity
- dec0827 increase epoch votes cache
- 9dd80c6 add debug output
- 574ccb7 add logging to find bottleneck in epochs page performance
- 51aa822 tweak client selection for state loader to avoid retrying the same client
- 7084fea randomize equal weight clients for loading state
- 6565003 log beacon state requests
- 83a03b9 fix panic in canonical.go
- 8434199 fix retrying loading beacon states from other clients on failures or timeouts
- 5b6c5ee Bump the ui-package-dependencies group in /ui-package with 6 updates
- 70af787 Bump github.com/pressly/goose/v3 in the dependencies group
- 664c769 trigger CI
- d03498e Merge branch 'master' into pk910/csr-clients-list
- 58e4b0b Merge pull request #166 from ethpandaops/pk910/trigger-el-requests
- 8ec25df use client side rendering for clients list
- 7909de3 Merge branch 'master' into pk910/trigger-el-requests
- ff6fef0 Merge pull request #171 from ethpandaops/dependabot/go_modules/dependencies-f2eef69e3b
- 516f329 Merge pull request #173 from ethpandaops/dependabot/npm_and_yarn/ui-package/ui-package-dependencies-5a3c4fe0e7
- af257b6 Merge pull request #174 from ethpandaops/pk910/hide-peergraph
- a38e4f1 hide peer graph with > 100 nodes
- 4f194cd Bump the ui-package-dependencies group across 1 directory with 4 updates
- 950cf26 Bump the dependencies group with 3 updates
- f911987 Merge branch 'master' into pk910/trigger-el-requests
- 795c4da Merge pull request #170 from ethpandaops/dependabot/npm_and_yarn/ui-package/ui-package-dependencies-726daa0f37
- 791c9b6 Bump the ui-package-dependencies group in /ui-package with 6 updates
- 719b6c1 Merge pull request #157 from ethpandaops/dependabot/go_modules/dependencies-6b3c374adb
- 62135bd Merge pull request #169 from ethpandaops/pk910/dependabot-ui-package
- dbb4c13
go mod tidy
- 7c7d20b add ui-package to dependabot
- 8645b71 Merge branch 'master' into dependabot/go_modules/dependencies-6b3c374adb
- 2392b5a Merge branch 'master' into pk910/trigger-el-requests
- fd676d4 Merge pull request #168 from ethpandaops/pk910/fix-duplicate-deposit-matching
- 4bd61ac fix duplicate deposit detection
- a03024f Merge branch 'master' into pk910/trigger-el-requests
- 1366ffe Merge pull request #167 from ethpandaops/pk910/mini-launchpad-checks
- e9f58f6 Merge branch 'master' into pk910/trigger-el-requests
- 6461595 Merge branch 'master' into pk910/mini-launchpad-checks
- 648becb Merge pull request #163 from ethpandaops/pk910/mini-launchpad
- 8c8cc42 check for double deposits on mini launchpad
- d1f5966 improve style for error dialog
- d195243 Merge branch 'pk910/mini-launchpad' into pk910/trigger-el-requests
- e22314b fix serving ui-package files in non-debug builds
- e982514 trigger CI
- 7ed38c0 Bump the dependencies group with 2 updates
- 8d976e5 change button text
- 9a171df improve button text
- 5f9044a small fixes
- 034206d fix description
- 37b847d add submit withdrawals & exits page
- 3df2bdc add label for extra fee checkbox
- ed37df9 fix queue fee rendering
- 77b5584 cleanup & fixes for validator selection filter
- 9d9c399 reset submit form when selecting different validators
- 0b7e1f4 filter consolidatable validators
- 19215c3 complete implementation of submit consolidations page
- 856d4ce start implementation of submit consolidations page
- 68e31f8 move
webpack-stats.html
away from dist folder (should not be in the enbeded fs) - 9844a6d small fixes
- 30646a9 change default config for optional features
- 02e539b cleanup
- e672e06 show error with js disabled
- ff233c5 use proper genesis fork version
- 69ceb54 add new settings to default config
- 9844462 first running version of mini launchpad
- bded131 Merge pull request #165 from ethpandaops/pk910/fix-pgsql-issue
- e38b8b9 fix insert query for consolidation request txs to pgsql
- d8aaf4e Merge pull request #164 from ethpandaops/pk910/fix-sql-schema
- 2053498 fix index name collision in sql schema
- 3c2e730 cleanup
- 0c48b3e add install target to
make build-ui
- e3fbdf6 trigger CI
- ec69dce fix build workflow
- fa83044 refactoring & started implementing launchpad form
- 5e74029 remove webpack stats
- 232a413 fixes for first running hello world with wallet connect button
- 1578026 add hello world ui package
- 9feffc3 add submit_deposit page
- d3a9dc1 Merge pull request #141 from ethpandaops/pk910/pectra-log-crawler
- 301eadc Merge pull request #161 from ethpandaops/pk910/fix-validator-names
- 905ef45 Merge pull request #162 from ethpandaops/skylenet/fix-collapse
- 57ddfa1 fix: CL client pages network graph and peerdas sections collapse
- 30f5454 Merge pull request #160 from ethpandaops/pk910/fix-caching-duration
- 0ed5a77 fix parsing of validator names for single indexes
- 119b31f fix caching duration for slots page in epoch 0
- ebad165 Merge branch 'master' into pk910/pectra-log-crawler
- aac28ce Merge pull request #159 from ethpandaops/pk910/fix-master
- 52a45a2 Merge commit 'a53497d48937d0154275376d59f7cb71bfe47c27' into pk910/pectra-log-crawler
- 8bfc4b9 update contract addresses for devnet 4
- af34759 improve log fields for contract indexer/matcher
- 93073a5 fix master after merge conflict by #147
- d8da890 Merge pull request #147 from ethpandaops/pk910/fix-electra-deposit-count
- d6aa153 load dequeue rate from specs
- 0d7d7e3 Merge commit 'c720fbdf4a9efd607b560984cb099e79cabae772' into pk910/pectra-log-crawler
- ca6a836 fix comment
- fffe1c4 rename
DepositLogBatchSize
setting - a53497d Merge pull request #156 from ethpandaops/skylenet/fix-go-mod
- 0f181a7 fix googleapis/go-genproto#1015
- 67b30c1 Merge pull request #135 from ethpandaops/pk910/electra-devnet4
- 64038db fix index underflow in GetWithdrawalRequestsByFilter / GetConsolidationRequestsByFilter
- c720fbd Merge pull request #154 from ethpandaops/pk910/fix-validator-set-for-epoch-0
- 0e303e6 fix validator set getter for epoch 0 (fix #151)
- 8c978a0 Merge pull request #144 from ethpandaops/pk910/exec-hash-index
- 0157e7a Merge pull request #145 from ethpandaops/pk910/clear-stale-blocks
- 60a1bf1 fix dequeue rate for withdrawal contract
- 3dce8bb Merge pull request #132 from ethpandaops/skylenet/peer-das-view
- 729160e fix some data-clipboard-texts
- c10eb29 fixup modal zindex
- e378602 revert contract address update for testing with devnet3 client images
- a61b59c update eip7002 & eip7251 contract addresses
- 3d10361 modal close button design fix
- b22a7c0 make modal fix faster by using a static high zindex, and move to explorer.js
- 040020f make slight improvements to initControls tooltips and clipboard buttons to load faster
- 53faca5 Merge remote-tracking branch 'origin/master' into pk910/electra-devnet4
- 5fcb8ab cleanup override
- 527c012 fix for filters
- db3fff0 fix modal zindex to not colide with header
- 366885c fix blacked out bug after closing all modals and reopening them
- a088ead Merge pull request #146 from ethpandaops/pk910/validator-names-in-devnet-run
- 0a5bd1e Merge branch 'master' of github.com:ethpandaops/dora into skylenet/peer-das-view
- e9fe2f3 Merge pull request #151 from ethpandaops/pk910/fix-endless-loop
- 828d68e Merge branch 'master' of github.com:ethpandaops/dora into skylenet/peer-das-view
- 19453b3 fix endless loop when validator set cannot be loaded on dead chain
- d6b93e5 change peerdas table filter
- 2916774 fix bootstrap modal stacking
- f0a6e66 better wording
- f839f10 fix deposit counts in block & epoch indexes for post electra blocks
- 17b4b5d populate exec block cache when restoring blocks from db during startup
- 1ca3b69 add validator names to
make devnet-run
- ef41830 add missing settings to example & default config
- 7100438 cleanup old blocks from cache in pruning routine
- 973f366 add execution block hash index to block cache
- 1297c87 cleanup
- 3e06f4d fix queue calculation in contract indexer
- aa99d4b show more transaction details as popover for consolidation/withdrawal requests
- e9443f7 cleanup & docs
- 0d9551e show transaction hashes on withdrawal & consolidation requests pages
- e502857 lookup validator indexes for request transactions
- 00d00b6 generalize transaction matcher logic
- 16a8c3d refactoring
- a0203d1 deduplicate contract indexer logic
- b12c885 Merge branch 'master' into pk910/pectra-log-crawler
- eb46ea3 remove dead code
- dfe4b80 add consolidation & withdrawal matchers
- 1dae519 Merge pull request #142 from ethpandaops/pk910/refresh-validator-names
- ae09b7f refresh validator names every 2h by default
- 8c48ada start consolidation & withdrawal indexers
- 7fb76b1 add withdrawal indexer
- 88db084 add pgsql schema
- 26b9d3e implement consolidation request log crawler
- 1f7c98d Merge pull request #140 from ethpandaops/dependabot/go_modules/dependencies-1f2c0aff6e
- fda0d4c Merge pull request #136 from 0xTylerHolmes/forkdata_json
- 46676a9 Merge remote-tracking branch 'origin/forkdata_json' into forkdata_json
- addec21 check Accept field in GET requests for application/json
- 71867ac Bump the dependencies group with 3 updates
- ccfba9f update to spec v1.5.0-alpha.7
- ae0e485 add peer infos to global peer map
- 0fbe709 warn about ENR diff on peers and add peer details modal content
- 65aa510 tmp workaround to fix disconnected peers appearing on list
- 9606c8e only show warnings button when warnings exist
- 4229fc8 fixup seq detection
- a9e3276 Merge branch 'ethpandaops:master' into forkdata_json
- 09d28bf fix outdated ENRs, due to outdated peer infos
- 2cadefe small performance improvements
- 394f0ef Merge pull request #134 from ethpandaops/dependabot/go_modules/dependencies-e7dcee5b03
- 60b541d fix dependency upgrade (upgrade
modernc.org/sqlite
) - d490439 trigger CI
- f373209 pectra devnet 4 compatibility (spec v1.5.0-alpha.6)
- cddeabe make it more compact
- 55f8c87 differentiate supernodes
- 4cda68b Bump github.com/pressly/goose/v3 in the dependencies group
- b46260a ci fixup
- 1f3e96b Merge branch 'master' of github.com:ethpandaops/dora into skylenet/peer-das-view
- 049e016 peerdas view: initial poc
- 212944f Merge remote-tracking branch 'origin/forkdata_json' into forkdata_json
- b60f277 add simple content-type hook for forkdata
- 37e383e add simple content-type hook for forkdata
Release Artifacts
Please read through the wiki for setup & configuration instructions.
Release File | Description |
---|---|
dora_1.12.1_windows_amd64.zip | dora executables for windows/amd64 |
dora_1.12.1_linux_amd64.tar.gz | dora executables for linux/amd64 |
dora_1.12.1_linux_arm64.tar.gz | dora executables for linux/arm64 |
dora_1.12.1_darwin_amd64.tar.gz | dora executable for macos/amd64 |
dora_1.12.1_darwin_arm64.tar.gz | dora executable for macos/arm64 |