- [ethereum] create interface for eth EL client
- [ethereum] add consensus client mock
- [app] add SetLogger method to app
- [app] add option to configure custom connstate callback
- [app] make app services init sequential
- [ethereum] handle nil case on geth.BlockByNumber
- [ethereum] typo in mainnet constant
- [app] update marshal json implementation for connstate callback
- [chore] update deps (geth 1.11.2, pgx v5)
- fix(app): close services on app stop
- feat(sql): add test utilities for sql database
- feat(docker): add docker compose for integration tests
- feat(gorm): allow disabling gorm logger
- feat(keystore): add HasAccount method
- fix(oracle): make error channel in initService non-blocking
- fix(app): fix init
- [sql] Fix Postgres DSN
- [cobra/viper] Fix http ErrorMessage name
- [cobra/viper] Fix Cobra/Viper
- [cobra/viper] Extend Cobra/Viper flag management
- [app] Create app object allowing to orchestrate services
- [eth/staking] Fix ValidateDepositData
- [eth/staking] Add function to validate DepositData
- [common/types] Fix Marshal Duration
- [eth/staking] Add validation on unmarshal of DepositData
- [eth/exec] Fix sepolia chain id
- [eth/staking] Fix unmarshal/marshal of DepositData
This is an empty release
- [eth/staking] Add method to verify DepositData
- [keystore] Update SignTx to return an error if key is missing
- [cmd/keystore] Add command to import keys
- [mod] Update module name
- [cmd] Add Cobra commands
- [eth] Refactor ethereum naming from Eth 1 & 2 to execution & consensus layers
- [http] Add various utilities for HTTP
- [hashicorp] Add various utilities for accessing Hashicorp Vault
- [log] Add various utilities aroung logging
- [eth2] Fix GetSpec
- [jsonrpc] Add JSON-RPC client to connect to any JSON-RPC server over HTTP
- [eth1] Add Eth1 client to connect to any Ethereum 1.0 node over HTTP
- [eth2] Add Eth2 client to connect to any Ethereum 2.0 beacon node over HTTP
- [flag] Add a collection of Ethereum 1.0 & 2.0 flags compatible with Cobra library to build CLI applications
- [csv] Add CSV store to manipulate data in CSV files
- [ci-cd] Add CI job running unit test
- [ci-cd] Add CI job running lint test