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

Dev #292

Merged
merged 32 commits into from
Mar 19, 2024
Merged

Dev #292

merged 32 commits into from
Mar 19, 2024

Conversation

cyc60
Copy link
Contributor

@cyc60 cyc60 commented Feb 12, 2024

No description provided.

evgeny-stakewise and others added 30 commits November 29, 2023 16:38
* Add oracles cache

* Review fix
* Use separate tasks for main functions

Signed-off-by: cyc60 <[email protected]>

* Refactored func names

Signed-off-by: cyc60 <[email protected]>

* Run HarvestTask only if needed

Signed-off-by: cyc60 <[email protected]>

* Review fix

Signed-off-by: cyc60 <[email protected]>

* Move interrupt_handler processing to tasks

Signed-off-by: cyc60 <[email protected]>

---------

Signed-off-by: cyc60 <[email protected]>
* Move ipfs retries to client

* Fix test

* Add settings for genesis validators ipfs client

* Increase default GENESIS_VALIDATORS_IPFS_RETRY_TIMEOUT
* Refactored keystores

Signed-off-by: cyc60 <[email protected]>

* Fix tests

Signed-off-by: cyc60 <[email protected]>

* Remove unused comment

Signed-off-by: cyc60 <[email protected]>

* Remove double log

Signed-off-by: cyc60 <[email protected]>

* Update packages in prod build (#256)

* Update packages in prod build

* Fix

* Remove goerli network (#257)

Signed-off-by: cyc60 <[email protected]>

---------

Signed-off-by: cyc60 <[email protected]>
Co-authored-by: antares-sw <[email protected]>
* Add json log formatter

Signed-off-by: cyc60 <[email protected]>

* Poetry update

Signed-off-by: cyc60 <[email protected]>

* Use record.created for json logs

Signed-off-by: cyc60 <[email protected]>

* Review fixes

Signed-off-by: cyc60 <[email protected]>

* Review fix

Signed-off-by: cyc60 <[email protected]>

* Remove int conversion

Signed-off-by: cyc60 <[email protected]>

---------

Signed-off-by: cyc60 <[email protected]>
# Conflicts:
#	poetry.lock
#	pyproject.toml
#	src/config/networks.py
#	src/exits/tasks.py
* Add flake8-datetimez plugin

* Fix poetry.lock after merge
Signed-off-by: Dmitri Tsumak <[email protected]>
* Add execution_transaction_timeout setting (#272)

Signed-off-by: cyc60 <[email protected]>

* Update README.md (#275)

Signed-off-by: joethechicken <[email protected]>

* Add latest on tag (#276)

* Add latest on tag

* Empty

* Fix

* Fix lint

* Release v1.0.8 (#277)

Signed-off-by: cyc60 <[email protected]>

* Add permissions to token (#279)

* Add setup_logging (#283)

* Fix after merge

* Fix pip-audit

---------

Signed-off-by: cyc60 <[email protected]>
Signed-off-by: joethechicken <[email protected]>
Co-authored-by: Alexander Sysoev <[email protected]>
Co-authored-by: joethechicken <[email protected]>
Co-authored-by: antares-sw <[email protected]>
* Add signature shares logic

* Del remote signer config

* Add --log-level arg

* Review fixes, fix timeout

* Adapt remote_db

* Adapt tests

* Review fixes 2

* Review fixes 2

* Fix tests
* Add --pool-size arg to start command

* Del annotations
* Del parent-public-key in remote-db

* Rename test_tasks -> test_commands

* Fixes
* Add api for obol

* Uvicorn logging and signals

* Fix log message

* Fix lint

* Add test_exit_signature_shards_without_keystore

* Add run_check_deposit_data_root

* Fix pydantic version

* Fix naming, add docstring

* Move endpoints.py to api/

* Del skip_validator_registration_tx

* Use secrets

* Warm up oracles cache

* Del todo

* Add register_and_remove_pending_validators

* Fixes after merge

* Fix pip-audit starlette

* Add start-api command

* Review fixes

* Move signatures encryption out of keystore

* Fix grammar

* Fix tests

* Moved get_exit_signature_shards out of keystore

* Revert "Fix tests"

This reverts commit 97154d7.

* Adapt tests

* Del enable_api

* Rename tests

* Moved hashi vault tests

* Rename test_signing.py -> test_common.py

* Review fixes

* Rename approvals -> registration requests

* Fix slicing
* Fix tx confirm

* Add priority fee setting

* Del custom priority fee from harvest tx

* Fix custom_priority_fee

* Add max-priority-fee to network config

* Revert "Add max-priority-fee to network config"

This reverts commit 141d349.

* Del max_priority_fee_per_gas_gwei setting

* Del _calculate_median_priority_fee

* Review fixes

* Add fee settings

* Add rounding
* Bump version v1.1.0

* Upd version everywhere
Co-authored-by: antares-sw <[email protected]>
@evgeny-stakewise evgeny-stakewise merged commit 2d8f3c0 into master Mar 19, 2024
7 checks passed
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

Successfully merging this pull request may close these issues.

4 participants