Releases: dappnode/StakingBrain
Releases · dappnode/StakingBrain
Release v0.1.22
What's Changed
- Use legacy beacon-validator for nimbus gnosis by @Marketen in #402
- revert nimbus gnosis fix by @Marketen in #403
- Lido csm pkg dns for cors by @mateumiralles in #404
- Add allowed origin env by @pablomendezroyo in #405
- Use first origin from brain by @pablomendezroyo in #406
Full Changelog: 0.1.21...0.1.22
Release v0.1.21
What's Changed
- Dont set always holesky teku as validatorUrl by @Marketen in #391
- use https in validatorUrl if teku by @Marketen in #392
- fix url typo by @Marketen in #393
- use old domain for teku due to tls cert by @Marketen in #394
- Return to frontend raw data by @pablomendezroyo in #390
- Fix unit testing by @pablomendezroyo in #395
- Bump express to ^5.0.0 by @pablomendezroyo in #396
- Implement prometheus api client by @pablomendezroyo in #397
- Add brain API by @pablomendezroyo in #398
- Use Dependency Injection instead of exporting instances from app entrypoint by @pablomendezroyo in #399
- Fix lukso TLS cert by @pablomendezroyo in #401
Full Changelog: 0.1.20...0.1.21
Release v0.1.20
What's Changed
- Cleanup & modernize stack by @pablomendezroyo in #321
- Add missing endpoints to validator and beaconchain API clients required to calculate validator performance by @pablomendezroyo in #322
- Add getBlockAttestations endpoint to beaconchain by @pablomendezroyo in #323
- Add getAttestationsRewards endpoint to beaconchain by @pablomendezroyo in #324
- Add postgres client and some endpoints to beaconchain client by @pablomendezroyo in #325
- Refactor config module by @pablomendezroyo in #326
- Move types from common module to brain module src code by @pablomendezroyo in #327
- Use latest ecmascript version in target and module by @pablomendezroyo in #328
- Implement validators performance tracker by @pablomendezroyo in #329
- rename getactivavevalidators & use set on proposals by @Marketen in #342
- Implement error module by @pablomendezroyo in #341
- Implement validator data process structure by @pablomendezroyo in #344
- Fix postgres db initialization by @pablomendezroyo in #345
- Fix tls certificate for teku validator API by @pablomendezroyo in #354
- Process validator performance data by @pablomendezroyo in #346
- Split config brain and config network by @pablomendezroyo in #357
- do cron each 1/4th of epoch by @Marketen in #356
- Store
trackValidatorsPerformance
error in db by @pablomendezroyo in #360 - Use finality endpoint by @pablomendezroyo in #362
- Update SQL query to update if exists by @pablomendezroyo in #363
- Implement route
/validatorsPerformance
route by @pablomendezroyo in #343 - Revert "Implement route
/validatorsPerformance
route" by @pablomendezroyo in #365 - Use types in postgres by @pablomendezroyo in #364
- Add epoch to block proposed by @pablomendezroyo in #366
- Add reth as execution client by @pablomendezroyo in #368
- use POST instead of GET by @Marketen in #367
- change getvalstates body by @Marketen in #369
- Implement (first approach) send dappmanager notification by @pablomendezroyo in #370
- Add ideal rewards by @pablomendezroyo in #378
- Fix source comparision and rename container in dev compose by @pablomendezroyo in #380
- improve fetching indexes from beaconchainapi by @Marketen in #377
- Refactor notifications by @pablomendezroyo in #381
- Add att ideal reward column by @pablomendezroyo in #382
- Add performance cron integration test by @Marketen in #384
- Reorg validators performance cron backend code by @pablomendezroyo in #387
- Update Prysm 5.1.0 token by @dappnodedev in #361
- Comment cron validators performance by @pablomendezroyo in #389
Full Changelog: 0.1.19...0.1.20
Release v0.1.19
What's Changed
- Implement proof of validation by @pablomendezroyo in #304
- Update domain to validators-proofs.dappnode.io/ by @pablomendezroyo in #312
- Add fee recipient for lido tag by @pablomendezroyo in #315
- Allow editing any tag from API by @dappnodedev in #319
- Add MEV warning on keystore lido imports by @Marketen in #317
- add lido png by @Marketen in #320
Full Changelog: 0.1.18...0.1.19
Release v0.1.18
What's Changed
- Implement modules exports by @pablomendezroyo in #305
- Update development envs to holesky network by @dappnodedev in #307
- Add proxy to keystores get by @dappnodedev in #306
- Add stakewise to non editable tags by @dappnodedev in #308
- Fix #310 Update fetchValidatorIndex.unit.test.ts removing prater by @mgarciate in #311
- Fix #263 Update index.ts allowing rocketpool validators to set a custom fee recipient address by @mgarciate in #309
Full Changelog: 0.1.17...0.1.18
Release v0.1.17
What's Changed
- Update Prysm auth token by @dappnodedev in #299
- Revert "Update Prysm auth token" by @dappnodedev in #302
- Validator API response status to lower case by @dappnodedev in #301
- Fix brain dev mode by @dappnodedev in #303
Full Changelog: 0.1.16...0.1.17
Release v0.1.16
What's Changed
- Fixing stader fee recipient by @dappnodedev in #292
- Remove keystores allowed on launchpad by @dappnodedev in #289
- Manage fee recipients from launchpad API by @dappnodedev in #293
- Add nimbus-gnosis as consensus client by @mateumiralles in #295
- Add mevboost check when FR to smooth + smooth banner by @Marketen in #287
- Mateu/brain-to-smooth-flow-integrations by @mateumiralles in #291
- Smooth FR case sensitive fix by @mateumiralles in #296
- Disabling edit FR btn when all selected validators are not editable by @mateumiralles in #297
Full Changelog: 0.1.15...0.1.16
Release v0.1.15
Release v0.1.14
What's Changed
- Integrate Smooth Fee recipient changes by @mateumiralles in #283
- Feat/add erigon gnosis by @4rgon4ut in #279
- Add smooth column in validatorlist by @Marketen in #284
- Allow origin in brain UI by @pablomendezroyo in #285
- mateu/add-stader-tag by @mateumiralles in #286
- Add origin header in request and cors in Launchpad API by @pablomendezroyo in #288
New Contributors
- @mateumiralles made their first contribution in #283
- @4rgon4ut made their first contribution in #279
Full Changelog: 0.1.13...0.1.14
Release v0.1.13
What's Changed
- update gha and engines by @pablomendezroyo in #276
- [ Breaking change ] Remove fee recipient as global env by @pablomendezroyo in #275
Full Changelog: 0.1.12...0.1.13