• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

safe-global / safe-decoder-service
91%
main: 91%

Build:
Build:
LAST BUILD BRANCH: dependabot/uv/dependencies-d336ab2aa6
DEFAULT BRANCH: main
Repo Added 13 Nov 2024 11:18AM UTC
Token aJ7RE6PGXsad02XNJbf6iGkymMsB2hJ3H regen
Build 648 Last
Files 68
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH bug/d-admin-timing-safe
branch: bug/d-admin-timing-safe
CHANGE BRANCH
x
Reset
Sync Branches
  • bug/d-admin-timing-safe
  • Uxio0-patch-1
  • add-accuracy
  • add-admin
  • add-chain-id-endpoint
  • add-data-decoder-endpoint
  • add-decoder
  • add-default-metadata-providers-sources
  • add-dramatiq-task-planner-
  • add-events-logging
  • add-index
  • add-missing-test
  • add-models-to-env-migrations
  • add-new-fields-contract-abi
  • add-proxy-information-to-contract
  • add-psql-docker
  • add-the-rabbitmq-consumer
  • add_command
  • add_command_to_download_contracts
  • add_contracts_endpoint
  • add_ipython_profile
  • add_list_contracts_endpoint
  • add_locker
  • add_logging_midleware
  • add_worker_conf
  • async-tasks-proof-of-concept
  • autodiscover_chains
  • bug/c-middleware-exception
  • bug/e-abi-cache-invalidation
  • bug/f-abi-cursor
  • bump-database-version
  • bump-fastapi
  • bump-redis-dramatiq-deps
  • bump-safe-eth-py
  • bump-safe-eth-py-version
  • bump-safe-eth-py-web3-versions
  • bump-version
  • bump-web3-and-safe-eth-py
  • bump_safe_eth_py
  • bump_version
  • catch-overflow-error
  • chore/optimize-dependabot-config
  • chore/pin-github-actions
  • clean-after-logout
  • connect-consumer-to-get-metadata-task
  • decode-multisend
  • dependabot/docker/docker/web/docker-352b94eed7
  • dependabot/docker/docker/web/python-3.13-slim
  • dependabot/docker/docker/web/python-3.14-slim
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6.0.3
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/astral-sh/setup-uv-7
  • dependabot/github_actions/astral-sh/setup-uv-8.2.0
  • dependabot/github_actions/docker/build-push-action-7
  • dependabot/github_actions/docker/build-push-action-7.2.0
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/docker/login-action-4.2.0
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/github_actions/docker/setup-buildx-action-4.1.0
  • dependabot/github_actions/docker/setup-qemu-action-4
  • dependabot/github_actions/docker/setup-qemu-action-4.1.0
  • dependabot/pip/aio-pika-9.5.4
  • dependabot/pip/aio-pika-9.5.5
  • dependabot/pip/aio-pika-9.5.6
  • dependabot/pip/aio-pika-9.5.7
  • dependabot/pip/alembic-1.14.1
  • dependabot/pip/alembic-1.15.1
  • dependabot/pip/alembic-1.15.2
  • dependabot/pip/alembic-1.16.1
  • dependabot/pip/alembic-1.16.2
  • dependabot/pip/alembic-1.16.4
  • dependabot/pip/alembic-1.16.5
  • dependabot/pip/alembic-1.17.0
  • dependabot/pip/async-lru-2.0.5
  • dependabot/pip/asyncpg-0.31.0
  • dependabot/pip/dramatiq-rediswatch--1.18.0
  • dependabot/pip/fastapi-all--0.115.11
  • dependabot/pip/fastapi-all--0.115.12
  • dependabot/pip/fastapi-all--0.115.13
  • dependabot/pip/fastapi-all--0.115.14
  • dependabot/pip/fastapi-all--0.115.5
  • dependabot/pip/fastapi-all--0.115.6
  • dependabot/pip/fastapi-all--0.115.7
  • dependabot/pip/fastapi-all--0.115.8
  • dependabot/pip/fastapi-all--0.116.1
  • dependabot/pip/fastapi-all--0.117.1
  • dependabot/pip/fastapi-all--0.118.0
  • dependabot/pip/fastapi-all--0.120.1
  • dependabot/pip/fastapi-all--0.128.0
  • dependabot/pip/gunicorn-25.0.1
  • dependabot/pip/pydantic-settings-2.10.0
  • dependabot/pip/pydantic-settings-2.10.1
  • dependabot/pip/pydantic-settings-2.11.0
  • dependabot/pip/pydantic-settings-2.12.0
  • dependabot/pip/pydantic-settings-2.7.0
  • dependabot/pip/pydantic-settings-2.7.1
  • dependabot/pip/pydantic-settings-2.8.0
  • dependabot/pip/pydantic-settings-2.8.1
  • dependabot/pip/redis-hiredis--5.2.1
  • dependabot/pip/redis-hiredis--6.2.0
  • dependabot/pip/redis-hiredis--6.4.0
  • dependabot/pip/safe-eth-py-6.3.0
  • dependabot/pip/safe-eth-py-7.13.0
  • dependabot/pip/safe-eth-py-7.14.0
  • dependabot/pip/safe-eth-py-7.17.1
  • dependabot/pip/sqladmin-full--0.21.0
  • dependabot/pip/sqladmin-full--0.22.0
  • dependabot/pip/sqlmodel-0.0.23
  • dependabot/pip/sqlmodel-0.0.24
  • dependabot/pip/sqlmodel-0.0.25
  • dependabot/pip/sqlmodel-0.0.27
  • dependabot/pip/uvicorn-worker-0.4.0
  • dependabot/pip/web3-7.10.0
  • dependabot/pip/web3-7.11.1
  • dependabot/pip/web3-7.12.0
  • dependabot/pip/web3-7.12.1
  • dependabot/pip/web3-7.13.0
  • dependabot/pip/web3-7.14.0
  • dependabot/uv/aio-pika-9.6.2
  • dependabot/uv/async-lru-2.3.0
  • dependabot/uv/asyncpg-0.31.0
  • dependabot/uv/dependencies-d336ab2aa6
  • dependabot/uv/faker-40.15.0
  • dependabot/uv/fastapi-6d0e83d746
  • dependabot/uv/mypy-1.20.1
  • dependabot/uv/periodiq-0.14.0
  • dependabot/uv/pydantic-settings-2.13.1
  • dependabot/uv/pydantic-settings-2.14.0
  • dependabot/uv/pydantic-settings-2.14.1
  • dependabot/uv/pytest-9.0.3
  • dependabot/uv/pytest-asyncio-1.4.0
  • dependabot/uv/setuptools-82.0.1
  • disable_access_logs
  • dont-index-eoas
  • dont-run-mypy-twice
  • download_contract_metadata
  • feat/add-contracts-cache
  • feat/add-explicit-permissions-to-github-actions
  • feat/fix-taskiq-logs
  • feat/log-route-path
  • feat/support-proxy-header
  • feature-improve-abi-hash
  • feature/replace-dramatiq-with-taskiq
  • felipe/pla-1619-decouple-db-session-lifecycle-from-request-to-prevent-pool
  • fix-admin-nginx
  • fix-bugs
  • fix-database-issues
  • fix-examples
  • fix-log-level
  • fix-middleware
  • fix-nested-decoding
  • fix-rabbitmq-config
  • fix-redoc-proxy-aware
  • fix-setup-config
  • fix-tuple-decoding
  • fix-typo
  • fix-warnings
  • fix/abi-json-null-cleanup
  • fix/bug-h
  • fix/bug-i
  • fix/bug-j
  • fix/bug-k
  • fix/bug-l
  • fix/bug-m
  • fix/bug-n
  • fix/decoder-review-nits
  • fix/filter-null-addresses
  • fix/fix-data-decoder-session-scope
  • fix/handle-undecodable-multisend-event-data
  • fix/large-chainId-not-supported
  • fix/taskiq-redis-connection-resilience
  • fix_abi_foreign_key
  • fix_admin_address
  • fix_contract_name_could_be_none
  • fix_db_session_context_missing
  • fix_dependencies
  • fix_log
  • fix_missing_messages_on_restart
  • fix_no_abi
  • fix_null_abi_json
  • fix_session_issue
  • fix_switch_names
  • fix_unacked_messages
  • fixes
  • improve-docs
  • improve-open-api-description
  • improve-serializer
  • init-data-decoder-service
  • init_database_orm
  • load-core-abis-service-startup
  • lowecase-tags
  • main
  • migrate/pip-to-uv
  • move-cache-datasources
  • move-requirements
  • move-urls
  • only-load-new-abis
  • optimize-add-abi-query
  • optimize-decoder-reload
  • periodiq_missing_contracts
  • pipeline-cache-redis-write
  • refactor_json_log_format
  • refactor_session
  • reload-abis
  • remove-core-api
  • remove-fallback-decoding
  • remove-unbind-delete-existing-queue
  • rename-db-async
  • return-contract-if-no-abi
  • revert-console-log-debug
  • run_migrations_on_test
  • set_version
  • setup-service
  • support-multichain-decoding
  • support_proxy_decoding
  • update-dependencies
  • update-precommit
  • update-to-python-3.13
  • update_proxies
  • use-camelcase
  • use-fast-checksum
  • use-gunicorn
  • use-ruff
  • use-run-in-thread-for-cpu
  • uxio/fix-idle-in-transaction-connection-leak
  • uxio/pla-1617-decoder-service-bound-db-connection-pool-to-prevent-postgres
  • uxio/use-module-logger-cleanups
  • v1.0.0
  • v1.0.1
  • v1.0.2
  • v1.1.0
  • v1.10.0
  • v1.11.0
  • v1.12.0
  • v1.14.0
  • v1.15.0
  • v1.15.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v1.6.0
  • v1.7.0
  • v1.7.1
  • v1.8.0
  • v1.9.0
  • worktree
  • worktree-agent-a8783267

16 Apr 2026 01:28PM UTC coverage: 91.395% (-0.2%) from 91.574%
24512943198

Pull #254

github

web-flow
Merge c1993ed62 into 8e3044044
Pull Request #254: fix: use secrets.compare_digest for admin credential validation

2 of 5 new or added lines in 1 file covered. (40.0%)

1317 of 1441 relevant lines covered (91.39%)

0.91 hits per line

Relevant lines Covered
Build:
Build:
1441 RELEVANT LINES 1317 COVERED LINES
0.91 HITS PER LINE
Source Files on bug/d-admin-timing-safe
  • Tree
  • List 69
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24512943198 bug/d-admin-timing-safe Merge c1993ed62 into 8e3044044 Pull #254 16 Apr 2026 01:30PM UTC web-flow github
91.39
24460183599 bug/d-admin-timing-safe Merge a333d1049 into 2b5e2cb3c Pull #254 15 Apr 2026 02:28PM UTC web-flow github
91.51
See All Builds (643)

Badge your Repo: safe-decoder-service

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc