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

graphprotocol / indexer-rs
69%
main: 72%

Build:
Build:
LAST BUILD BRANCH: renovate/clap-4.x-lockfile
DEFAULT BRANCH: main
Repo Added 02 Nov 2023 08:33PM CUT
Token 0CiBQc65lK8fTTA7uXIGMbZ2T1wTYejv0 regen
Build 2332 Last
Files 91
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 gusinacio/unaggregated-fees-0
branch: gusinacio/unaggregated-fees-0
CHANGE BRANCH
x
Reset
Sync Branches
  • gusinacio/unaggregated-fees-0
  • 868b324jv-tap-tests
  • TAP-266
  • aasseman/cargo-update
  • aasseman/chore-cargo-update
  • aasseman/ci-tests-split-for-speed
  • aasseman/ci_improvements
  • aasseman/cleanup
  • aasseman/db-receipts-ravs-disassembly
  • aasseman/dont-print-config
  • aasseman/env-config
  • aasseman/fix-216
  • aasseman/fix-259
  • aasseman/fix-denylist-error-msg
  • aasseman/fix-gql-emptyresponse
  • aasseman/fix-gql-emptyresponse-2
  • aasseman/fix-tap-agent-metrics-config
  • aasseman/fix-tap-agent-monitoring
  • aasseman/fix_address_formatting
  • aasseman/fix_common_subgraph_monitor
  • aasseman/fix_rav_sig_rlp_encoding
  • aasseman/fix_tap_agent_domain_sep
  • aasseman/fix_toolshed_deps
  • aasseman/ignore-tests-needing-hosted-service
  • aasseman/improve-service-config
  • aasseman/indexer-service-denylist
  • aasseman/issue-200
  • aasseman/issue100
  • aasseman/issue167
  • aasseman/issue205
  • aasseman/issue93
  • aasseman/issue98
  • aasseman/rav_table_sequelize_friendly
  • aasseman/refactor-rav-requester
  • aasseman/service-cors
  • aasseman/signers_support
  • aasseman/tap-agent
  • aasseman/tap-agent-config-overhaul
  • aasseman/tap-agent-denylist
  • aasseman/update-clean-deps
  • aasseman/update-ractor
  • aasseman/version_indexer_service
  • add-pagination
  • auth_query_fix
  • carlosvdr/TAP-278
  • carlosvdr/TAP-279
  • carlosvdr/TAP-288
  • carlosvdr/tap-223-backoff-in-tracker-per-allocation
  • carlosvdr/tap-247-create-a-backoff-sender-level-in-case-no-allocation-was
  • chore-362-replace-address-imports
  • chore/profiling_docs
  • config-ipfs-url
  • db-config-fix
  • debug-config-info
  • dips-graphql
  • dips-grpc
  • dips-grpc-update
  • dips-validate-price
  • disable-value-check
  • feat-dips-add-feature-flags
  • feat/integration_test
  • feat/load_test
  • feat/middleware_logging
  • feat/profiling
  • filipe/dips-ipfs-checks
  • filipe/dips-signer-validation
  • fix-access-to-v2
  • fix-dips
  • fix/build_test_images
  • fix/local-testnet
  • fix/propagate_error
  • fix/rav_allocation_id
  • fix/subgraph_service_error
  • fix/v2_crash
  • fixcomment
  • gusinacio/1.0.0
  • gusinacio/1.0.0-rc.1
  • gusinacio/1.0.0-rc.2
  • gusinacio/1.0.0-rc.3
  • gusinacio/1.0.0-rc.4
  • gusinacio/1.0.0-rc.5
  • gusinacio/1.0.0-rc.6
  • gusinacio/add-deserialize-for-config
  • gusinacio/automerge-patch
  • gusinacio/better-cargo-cache
  • gusinacio/buffer_unaggregated_fees_tracker
  • gusinacio/bump-async-graphql
  • gusinacio/bump-axum-reqwest
  • gusinacio/bump-dependencies
  • gusinacio/bump-rust-1-80
  • gusinacio/bump-tap-core
  • gusinacio/dont-crash-manager
  • gusinacio/dont-crash-sender-account
  • gusinacio/error-log-no-valid-receipts
  • gusinacio/escrow-account-balance-monitor
  • gusinacio/feat-minimum-value-check
  • gusinacio/fix-allocation-id-not-found
  • gusinacio/fix-allocations-monitor-use-timestamp
  • gusinacio/fix-ansi-build
  • gusinacio/fix-attestation-for-free-queries
  • gusinacio/fix-ci-cache-renovate
  • gusinacio/fix-drop-manager
  • gusinacio/fix-escrow-subgraph-too-many-requests-error
  • gusinacio/fix-graphql-error-message
  • gusinacio/fix-lowercase-allocation-redeemed
  • gusinacio/fix-retry-loop
  • gusinacio/fix-retry-when-closed
  • gusinacio/fix-sender-account-crash
  • gusinacio/fix-signers-not-found-for-sender
  • gusinacio/fix-transactions-deserialization
  • gusinacio/grafana-dashboard
  • gusinacio/ignore-last-ravs-initialization
  • gusinacio/implement-receipt-limit
  • gusinacio/indexer-service-logging
  • gusinacio/invalid-before-rav
  • gusinacio/invalid-receipts-tracker
  • gusinacio/keep-backoff
  • gusinacio/migration-config
  • gusinacio/move-notification-to-trace
  • gusinacio/notify_wrapper
  • gusinacio/rav-requester-single-docs
  • gusinacio/receipt-channel
  • gusinacio/refactor-actor-system
  • gusinacio/refactor-graphql-client
  • gusinacio/refactor-tracker
  • gusinacio/release-please
  • gusinacio/rename-final-to-last
  • gusinacio/renovate-automerge
  • gusinacio/retry-when-denied
  • gusinacio/retryable-errors
  • gusinacio/security-maintainer-email
  • gusinacio/service-metrics
  • gusinacio/single-http-server
  • gusinacio/tap-agent-metrics
  • gusinacio/tap-core-upgrade
  • gusinacio/tap-receipt-header
  • gusinacio/test-retry
  • gusinacio/test-update-wait
  • gusinacio/uniform-config
  • gusinacio/update-rav-casing
  • gusinacio/update-retry-logic
  • gusinacio/update-service-name
  • gusinacio/use-65-bytes-signature
  • gusinacio/use-alloy-instead-of-ethers
  • gusinacio/watch-after-created-logs
  • gustavo/add-connection-info
  • gustavo/add-missing-docs-lint
  • gustavo/aggregate-horizon-receipts
  • gustavo/bump-tap-core-v3
  • gustavo/calculate-aggregate-receipt
  • gustavo/escape-hatch
  • gustavo/fix-allocation-requirement
  • gustavo/fix-ci
  • gustavo/fix-ci-push
  • gustavo/fix-containers-ci
  • gustavo/fix-dispute-manager
  • gustavo/fix-local-graphnode-query
  • gustavo/fix-nextest
  • gustavo/fix-some-flaky-tests
  • gustavo/generic-manager
  • gustavo/grpc-client
  • gustavo/horizon-escrow
  • gustavo/impl-tap-manager-traits
  • gustavo/impl-tap-rav-traits
  • gustavo/listen-to-new-receipts
  • gustavo/new-metric-for-sender-fee-tracker
  • gustavo/parse-v2-receipts
  • gustavo/receipts-in-queue-metric
  • gustavo/status-code
  • gustavo/store-tap-horizon-receipts
  • gustavo/tap-227-use-composition-over-inheritance-for-indexer-common
  • gustavo/tap-229-featreq-use-total-receipts-outside-buffer-as-a-trigger-for
  • gustavo/tap-231-tap-agent-taking-too-long-to-start-up
  • gustavo/tap-233-perf-use-latest_rav-to-recalculate-unaggregated-receipts
  • gustavo/tap-234-perf-allow-multiple-rav-requests-to-run-at-the-same-time
  • gustavo/tap-240-refactor-tracker
  • gustavo/tap-241-keep-track-of-the-buffer-after-rav-requests
  • gustavo/tap-245-fee-tracker-in-not-accurately-represented-in-metrics
  • gustavo/tap-246-limit-the-amount-of-concurrent-rav-requests
  • gustavo/tap-255-use-a-crates-folder-for-code
  • gustavo/tap-256-use-config-crate-for-tap-agent
  • gustavo/tap-264-while-closing-allocation-receipts-should-refresh-everything
  • gustavo/tap-265-dont-mark-as-last-in-case-theres-a-failure-in-network
  • gustavo/tap-268-dont-create-eventuals-without-initializing
  • gustavo/tap-282-add-a-v-prefix-to-the-images
  • gustavo/tap-287-fix-ci-for-external-contributors
  • gustavo/tap-290-move-graphql-to-query-folder
  • gustavo/tap-291-move-migrations-to-assets-folder
  • gustavo/tap-292-attestation-expect-the-query-to-be-formatted
  • gustavo/tap-296-ignore-environment-variables-if-they-are-empty
  • gustavo/tap-297-remove-any-checks-in-escrowadapter
  • gustavo/tap-301-migrate-indexer-servicehttp-to-indexer-service
  • gustavo/tap-303-move-service-tap-checks-to-indexer-service
  • gustavo/tap-304-use-bearer-layer-for-static-services
  • gustavo/tap-305-remove-service-impl
  • gustavo/tap-306-create-middleware-for-metrics
  • gustavo/tap-307-create-middleware-for-auth
  • gustavo/tap-308-create-middleware-for-attestation
  • gustavo/tap-309-replace-sender-recover-with-tap-context
  • gustavo/tap-313-update-common-module-structure-and-public-functions
  • gustavo/tap-315-update-deployment-details-and-fix-query-token
  • gustavo/tap-318-update-router-to-create-routes-near-the-route-file
  • gustavo/tap-346-remove-graphql-mod-from-common
  • gustavo/tap-347-move-extra-routes-to-routes-mod
  • gustavo/tap-352-remove-common-and-split-into-multiple-crates
  • gustavo/tap-agent-v2-support
  • gustavo/tap-horizon
  • gustavo/update-tests
  • gustavo/use-test-with
  • gustavo/v2-deny
  • header-update
  • hope/add-ownership
  • hope/dpmt-detail-for-graph-node
  • hope/fix-indexing-status
  • hope/operator-info-endpoint
  • hope/receipt-header
  • hope/record-indexer-errors
  • insta-test
  • invalid-receipt-fix-alloy
  • invalid-receipts-fix
  • issue_115
  • jannis/example-subgraph-service-config
  • jannis/http-indexer-service
  • jannis/subgraph-auth-token
  • jannis/subgraph-service
  • jannis/update-tap
  • joseph/design-diagram
  • joseph/main-restructure
  • joseph/reduce-unnecessary-collection
  • joseph/tap-258-create-a-mock-service-to-serve-dependencies
  • joseph/tap-261-document-escrow-account-query
  • joseph/tap-262-add-docs-for-allocations-query
  • limit-rav-amount
  • lnsd/chore-ci-add-renovatebot
  • lnsd/chore-ci-group-build-info-deps
  • lnsd/chore-common-disable-failing-integration-test
  • lnsd/chore-deps-remove-eventuals
  • lnsd/chore-deps-update-crate-thegraph-core-v0.x.y
  • lnsd/chore-use-thegraph-client-subgraphs-crate
  • lnsd/feat-dips-enhace-logging
  • lnsd/feat-dips-error-reporting
  • lnsd/fix-dips-ipfs-client
  • lnsd/fix-dips-signature-deserialization
  • main
  • max-willing-to-use-error
  • metric-tap-agent
  • pcv/dips-collection
  • pcv/dips-details
  • pcv/fix-dips-domain
  • pcv/fix-ipfs-https
  • pcv/fix-ipfs-unwrap
  • pcv/ipfs-cat
  • pcv/ipfs-dips-timeout
  • pcv/publish-dips-js
  • pcv/remove-chainid-check
  • print-debug-receipt-error
  • re-deny-warning
  • receipt-value-check
  • refactor-remove-lazy-static
  • refactor-testable-actor
  • refactor-verbosity-with-bon
  • refactor-with-educe
  • release-please--branches--main
  • remove-config-file-requiremnt
  • remove-max-to-lose
  • renovate/actions-cache-4.x
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-digest
  • renovate/actions-setup-python-digest
  • renovate/alloy-core
  • renovate/alloy-rlp-0.x-lockfile
  • renovate/anyhow-1.x-lockfile
  • renovate/async-graphql
  • renovate/async-trait-0.x-lockfile
  • renovate/axum-0.x-lockfile
  • renovate/axum-extra-0.x-lockfile
  • renovate/axum-monorepo
  • renovate/bigdecimal-0.x-lockfile
  • renovate/bufbuild-protobuf-2.x-lockfile
  • renovate/build-info
  • renovate/bytes-1.x-lockfile
  • renovate/chrono-0.x-lockfile
  • renovate/clap-4.x-lockfile
  • renovate/coverallsapp-github-action-2.x
  • renovate/crate-sqlx-vulnerability
  • renovate/crate-tokio-vulnerability
  • renovate/docker-build-push-action-digest
  • renovate/docker-login-action-digest
  • renovate/docker-metadata-action-digest
  • renovate/env_logger-0.x
  • renovate/env_logger-0.x-lockfile
  • renovate/futures
  • renovate/insta-1.x-lockfile
  • renovate/jsonrpsee-0.x
  • renovate/jsonrpsee-0.x-lockfile
  • renovate/log-0.x-lockfile
  • renovate/migrate-config
  • renovate/mozilla-actions-sccache-action-0.x
  • renovate/node-22.x-lockfile
  • renovate/pin-project-1.x-lockfile
  • renovate/ractor-0.x
  • renovate/ractor-0.x-lockfile
  • renovate/rand-0.x-lockfile
  • renovate/regex-1.x-lockfile
  • renovate/reqwest-0.x-lockfile
  • renovate/ruint-1.x-lockfile
  • renovate/secp256k1-0.x
  • renovate/serde
  • renovate/sqlx-0.x
  • renovate/sqlx-0.x-lockfile
  • renovate/swatinem-rust-cache-2.x
  • renovate/test-cache
  • renovate/test-with-0.x-lockfile
  • renovate/tokio-1.x-lockfile
  • renovate/tokio-util-0.x-lockfile
  • renovate/toml-0.x-lockfile
  • renovate/tonic
  • renovate/tower-0.x-lockfile
  • renovate/tower-http-0.x-lockfile
  • renovate/url-2.x-lockfile
  • revert-126-hope/receipt-header
  • revert-331-dips-graphql
  • revert-429-disable-value-check
  • revert-607-theodus/trusted-senders
  • rotarur/fix-database-timeout
  • rotarur/optimize-rav-queries
  • rstest-fix
  • sahra/add-tap-sender-defaults
  • save-receipt-error
  • shared-env-var
  • shiyasmohd/add-check-alloaction-id-before-rav-req
  • shiyasmohd/create-subgraph-health-endpoint
  • shiyasmohd/drop-eventuals-and-use-tokio-watch-in-allocation-id
  • shiyasmohd/drop-eventuals-and-use-tokio-watch-in-subgraph-monitor
  • shiyasmohd/update-example-test-endpoints
  • shiyasmohd/update-example-test-endpoints-in-readme
  • shiyasmohd/update-ractor-crate
  • shiyasmohd/update-run-command-in-readme
  • shiyasmohd/update-tower-governor-crate
  • shiyasmohd/use-config-crate-for-service
  • shiyasmohd/use-static-config-in-service
  • suchapalaver/can-i-push
  • suchapalaver/fix-docker-dependencies
  • suchapalaver/fix-release-please-action
  • suchapalaver/fix-tiny-markdown-formatting-errors-to-trigger-release
  • suchapalaver/fix-unused-v2-deny-list-check
  • suchapalaver/improve-sender-allocation-logging
  • suchapalaver/organize-dependencies
  • suchapalaver/refactor-process-db-receipts-for-readability
  • suchapalaver/trigger-release
  • suchapalaver/update-dependencies
  • suchapalaver/update-docker-rust-version
  • suchapalaver/update-rust-version-in-ci
  • suchapalaver/update-tap-and-alloy-dependencies
  • test-local-subgraph-deployment
  • testnet-test
  • theodus/errors
  • theodus/headers
  • theodus/integration-testing
  • theodus/integration-testing-2
  • theodus/trusted-senders
  • timeout-error-log
  • timestamp-check
  • trigger-rav-metric
  • update-pending-fees-metric
  • update-subgraph-calls
  • yaro/url_fix

20 May 2024 07:39PM CUT coverage: 68.814% (+0.1%) from 68.688%
9164062792

Pull #176

github

web-flow
Merge ebd239e80 into f767b4e2d
Pull Request #176: fix(tap-agent): execute rav requests until fees equals zero

31 of 43 new or added lines in 1 file covered. (72.09%)

1 existing line in 1 file now uncovered.

3760 of 5464 relevant lines covered (68.81%)

57.95 hits per line

Relevant lines Covered
Build:
Build:
5464 RELEVANT LINES 3760 COVERED LINES
57.95 HITS PER LINE
Source Files on gusinacio/unaggregated-fees-0
  • Tree
  • List 55
  • Changed 12
  • Source Changed 1
  • Coverage Changed 2
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
0.0
common/src/tap/checks/allocation_eligible.rs44 20 0 20 0.0
0.0
common/src/signature_verification.rs62 31 0 31 0.0
0.0
common/src/indexer_service/http/metrics.rs36 24 0 24 0.0
0.0
common/src/indexer_service/http/static_subgraph.rs50 9 0 9 0.0
0.0
common/src/indexer_service/http/request_handler.rs102 10 0 10 0.0
0.0
common/src/metrics/mod.rs13 5 0 5 0.0
0.0
common/src/address.rs21 10 0 10 0.0
0.0
common/src/indexer_errors.rs352 220 0 220 0.0
0.0
common/src/indexer_service/http/indexer_service.rs478 289 0 289 0.0
0.0
common/src/tap/checks/sender_balance_check.rs58 25 0 25 0.0
Showing 1 to 10 of 55 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
  • ►
    63.55
    common/
  • ►
    44.09
    service/
  • ►
    77.62
    tap-agent/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
9164062792 gusinacio/unaggregated-fees-0 Merge ebd239e80 into f767b4e2d Pull #176 20 May 2024 07:44PM CUT web-flow github
68.81
9164041525 gusinacio/unaggregated-fees-0 Merge e1e7506a1 into f767b4e2d Pull #176 20 May 2024 07:42PM CUT web-flow github
68.81
9163766762 gusinacio/unaggregated-fees-0 Merge f24284749 into f767b4e2d Pull #176 20 May 2024 07:17PM CUT web-flow github
68.57
See All Builds (2329)

Badge your Repo: indexer-rs

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

© 2025 Coveralls, Inc