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

bitcoindevkit / rust-esplora-client
91%

Build:
DEFAULT BRANCH: master
Repo Added 15 Sep 2022 01:44PM UTC
Token IBUNjm6ZR7s6tsXsXsfQLk2BEDdzdiX0U regen
Build 470 Last
Files 4
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 master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • 02-07-upgrade-bitcoin-0.31
  • 06-10-upgrade-bitcoin
  • 06-13-dev-dependencies
  • 10-16-upgrade-bitcoin
  • 2022-09-add-feature-parity-tests
  • 2022-10-add-get-header-by-hash
  • 2022-10-fix-deprecation-version
  • 2022-10-get-merkle-block
  • 2023-03-expose-tls-backend-choice
  • 2024-01-switch-to-minreq
  • add-clippy-on-CI
  • adding_documentation
  • async-client-derive-clone-and-getters
  • blocks
  • bump-to-0.2.0
  • bump-to-v0.6.0
  • bump_electrsd
  • bump_to_v0.4.0
  • bump_to_v0.5.0
  • bump_version_010
  • bump_version_0100
  • chore/bump-webpki-roots-1.0.4
  • chore/document-missing
  • chore/upgrade-and-bump-ci
  • ci-with-rust-stable-msrv
  • ci/codecov
  • ci/fix_cache
  • ci/msrv_163
  • ci/pin-deps
  • ci/pin-native-tls-to-0.2.13
  • ci/pin-socket2-dep
  • ci/pin_url_dep
  • ci/test-msrv
  • ci/test_single_thread
  • code-cleanup
  • deps/bump-electrsd
  • deps/upgrade-rust-bitcoin-to-0.32.0
  • disable-default-features-bitcoin
  • einherjar/test-wasm
  • err-12-3
  • expose_electrum_errors
  • feat/add-new-minireq-client
  • feat/add-tor-with-async-arti-hyper-feature
  • feat/address-addr-utxo-endpoint
  • feat/impl-missing-methods
  • feat/justfile
  • feat/retryable
  • feat/run-ci-on-all
  • feature/async_minreq_migration
  • feature/get_block_status
  • feature/query-block-hash-by-height
  • fix-confirmation-target-type
  • fix-socks-feature
  • fix-update
  • fix/blocking-retry
  • fix/ci-code-coverage-upload-artifact-action
  • fix/ci-msrv-pin-tokio-to-1.38.1
  • fix/convert-fee-rate
  • fix/hex_dependency
  • fix_readme
  • get-address-info
  • get-block
  • get_recent_blocks
  • http-header-support
  • macros/api
  • make-blocking-client-transparent
  • mempool
  • mempool/recommended-fees
  • patch-1
  • phlip9/fix-doc
  • phlip9/update-reqwest-0.12
  • pin_base64
  • pull/75
  • refactor/harmonize-variable-naming
  • refactor/improve-docs-and-async-client-methods
  • refactor/make-library-generic-over-any-http-client
  • refactor/minreq
  • refactor/use-default-tokio-or-sleep-fn
  • refs/pull/56/merge
  • refs/pull/57/merge
  • refs/pull/58/merge
  • refs/tags/0.12.1
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.10.0
  • refs/tags/v0.11.0
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v0.2.0
  • refs/tags/v0.3.0
  • refs/tags/v0.4.0
  • refs/tags/v0.5.0
  • refs/tags/v0.6.0
  • refs/tags/v0.7.0
  • refs/tags/v0.8.0
  • refs/tags/v0.9.0
  • relax-ureq
  • release-0.3.0
  • release/0.11.0
  • release/bump-version-to-0.12.0
  • release/bump-version-to-0.12.1
  • remove-async-std-dep
  • return-error-issue#47
  • rust_version_163
  • submit-tx-pkg-clients
  • test-bitcoin
  • test/114
  • tx-status-no-opt
  • update-ureq-to-2.5.0
  • update_ci
  • v0_9_0

10 Dec 2025 04:58AM UTC coverage: 90.654% (+3.3%) from 87.363%
20087828871

push

github

ValuedMammal
Merge bitcoindevkit/rust-esplora-client#143: feat: implement missing methods

cb0f920ff refactor(api): rename BlockInformation -> BlockInfo (valued mammal)
e4d9e4be3 docs: update rustdoc links (valued mammal)
5d8bcf8cf chore(deps): pin `tracing` to 0.1.41, pin `log` to 0.4.28 for MSRV (Luis Schwab)
eed3bdb67 feat(test): add unified test for mempool methods (Luis Schwab)
cd1cbf681 feat(client): add `get_scripthash_utxos` method (Luis Schwab)
758e1578f feat(client): add `get_block_txs` method (Luis Schwab)
29df7f320 feat(client): add `get_block_txids` method (Luis Schwab)
b1930ebb3 feat(client): add `get_block_info` method (Luis Schwab)
d623d46a4 feat(client): add `get_mempool_txids` method (Luis Schwab)
1043e01b5 feat(client): add `get_mempool_recent_txs` method (Luis Schwab)
68aadc4b1 feat(client): add `get_mempool_stats` method (Luis Schwab)
ab4fddec7 feat(client): add `get_mempool_scripthash_txs` method (Luis Schwab)
b24fe962e feat(client): add `get_mempool_address_txs` method (Luis Schwab)
d2c112808 feat(client): add `get_scripthash_stats` method (Luis Schwab)
35f6a04b1 feat(client): add `get_tx_outspends` method (Luis Schwab)
a5af9f8f9 feat(api): add `MempoolStats` and `MempoolRecentTx` structs (Luis Schwab)
c910ab0e3 feat(api): add `ScriptHashStats` and `ScriptHashTxsSummary` structs (Luis Schwab)
1bb149e2e feat(api): add `BlockInformation` struct (Luis Schwab)
49b82761010ae0f9e0fe1e6fbe6b83e786f553... (continued)

344 of 346 new or added lines in 4 files covered. (99.42%)

1387 of 1530 relevant lines covered (90.65%)

8.68 hits per line

Relevant lines Covered
Build:
Build:
1530 RELEVANT LINES 1387 COVERED LINES
8.68 HITS PER LINE
Source Files on master
  • Tree
  • List 4
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20087828871 master Merge bitcoindevkit/rust-esplora-client#143: feat: implement missing methods cb0f920ff refactor(api): rename BlockInformation -> BlockInfo (valued mammal) e4d9e4be3 docs: update rustdo... push 10 Dec 2025 05:00AM UTC ValuedMammal github
90.65
19620365463 master Merge bitcoindevkit/rust-esplora-client#144: feat(ci): always run `CI` workflow 17678cd05 feat(ci): always run CI workflow (Luis Schwab) Pull request description: This PR modifies the `CI` workflow to run on all... push 24 Nov 2025 01:14AM UTC oleonardolima github
87.36
19523162938 master Merge bitcoindevkit/rust-esplora-client#140: feat: add `justfile` 94cf3a2bf feat: add a justfile (Luis Schwab) Pull request description: This PR adds a minimal `justfile` stolen from `bdk_wallet`. ACKs for top ... push 20 Nov 2025 02:19AM UTC oleonardolima github
87.36
19473532702 master Merge bitcoindevkit/rust-esplora-client#139: chore(deps): bump `webpki-roots` to 1.0.4, pin `quote` to 1.0.41 3be8c1f33 chore(deps): pin `quote` to 1.0.41 (Luis Schwab) f9ad7f333 chore... push 18 Nov 2025 04:35PM UTC oleonardolima github
87.36
18851490484 master Merge bitcoindevkit/rust-esplora-client#138: fix(ci): pin dependencies to MSRV supported versions 9a7e826f0 fix(ci): pin dependencies to MSRV supported version (Leonardo Lima) Pull request description: To fix th... push 27 Oct 2025 06:22PM UTC ValuedMammal github
87.22
17164013618 master Merge bitcoindevkit/rust-esplora-client#134: feat: add `get_address_utxos` method 86d3d4473 feat(client): add `get_address_utxos()` (Luis Schwab) 3c8b6e397 feat(api): create `UtxoStatu... push 22 Aug 2025 07:22PM UTC oleonardolima github
87.22
16626978737 master Merge bitcoindevkit/rust-esplora-client#132: chore(release): bump version to `0.12.1` 008ea5b9e fix(ci): pin `webpki-roots` `1.0.2` to `1.0.1` (Leonardo Lima) a29eb5c78 fix(ci): pin `s... push 30 Jul 2025 03:36PM UTC ValuedMammal github
86.92
16269444601 master Merge bitcoindevkit/rust-esplora-client#120: Update `electrsd` to 0.33.0 cb6fdd2fd ci: Update pinned deps for MSRV (valued mammal) 2090d5b9f deps: bump `electrsd` to 0.33.0 (valued mam... push 14 Jul 2025 02:24PM UTC ValuedMammal github
86.92
15939070186 master Merge bitcoindevkit/rust-esplora-client#129: doc: fix `cargo doc` builds when non-default features selected 6eece871f doc: fix cargo doc builds when non-default features selected (Philip Kannegaard Hayes) Pull requ... push 28 Jun 2025 01:39AM UTC notmandatory github
87.59
15916798408 master Merge bitcoindevkit/rust-esplora-client#130: ci,msrv: pin `tracing-core` to 0.1.33 3178d1734 ci: fix new clippy uninlined_format_args warning (Steve Myers) fd5857e9c ci,msrv: pin `trac... push 27 Jun 2025 02:36AM UTC notmandatory github
87.59
See All Builds (385)

Badge your Repo: rust-esplora-client

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