Roman Zeyde
226faebb1b
Fixup error handling in Prometheus HTTP server ( #880 )
...
Following https://github.com/romanz/electrs/issues/879#issuecomment-1555013078
2023-05-20 15:33:49 +03:00
Roman Zeyde
f21fbf93c6
Update GitHub actions
2023-05-20 13:36:42 +03:00
Roman Zeyde
f3dd804182
Fix a few clippy nits
2023-04-24 19:41:44 +03:00
Roman Zeyde
7d521f8fe8
Add address->scripthash conversion tool
2023-04-13 22:03:24 +03:00
dependabot[bot]
5d7ad36525
Bump crossbeam-channel from 0.5.7 to 0.5.8 ( #872 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.7...crossbeam-channel-0.5.8 )
---
updated-dependencies:
- dependency-name: crossbeam-channel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 18:27:04 +03:00
Roman Zeyde
f54c782592
Bump jsonrpc to 0.14.1
2023-04-10 18:26:38 +03:00
Roman Zeyde
9e5bed3c02
Bump bitcoincore-rpc to 0.17.0
2023-04-10 18:26:38 +03:00
dependabot[bot]
a2a5f7c1f1
Bump serde_json from 1.0.94 to 1.0.95 ( #869 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.94 to 1.0.95.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.94...v1.0.95 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 19:51:02 +03:00
dependabot[bot]
a7376ef3a0
Bump tempfile from 3.4.0 to 3.5.0 ( #868 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 19:50:51 +03:00
Roman Zeyde
d4fdd2010b
Bump version
2023-03-31 09:35:50 +03:00
Roman Zeyde
412dec105f
Drop flaky GitHub action
2023-03-31 09:35:33 +03:00
Sosthene
a2f93b5ae1
Upgrade with Magic type ( #823 )
2023-03-30 22:20:50 +03:00
Roman Zeyde
d7cfeed1cf
Fixup clippy comment
2023-03-30 19:27:32 +03:00
Martin Habovštiak
a0f8f148ea
Upgrade bitcoin
to 0.30 ( #865 )
...
* Upgrade `bitcoin` to 0.30
This upgrades `bitcoin` to the newest release.
Closes #863
2023-03-29 22:44:25 +03:00
Roman Zeyde
3fa3e644ce
Don't panic on unexpected magic ( #861 )
2023-03-19 21:07:07 +02:00
jroulin
3d7c35b0a4
contrib: rename xpub into get_balance ( #627 )
...
* rename xpub into get_balance
- support a single address or an xpub address
- detail the balance per address when using an xpub
* Replace 'virtualenv' by 'python -m venv'
---------
Co-authored-by: Roman Zeyde <me@romanzey.de>
2023-03-12 22:44:00 +02:00
dependabot[bot]
d7c52a469a
Bump crossbeam-channel from 0.5.6 to 0.5.7 ( #854 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.6...crossbeam-channel-0.5.7 )
---
updated-dependencies:
- dependency-name: crossbeam-channel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-11 11:27:11 +02:00
dependabot[bot]
0253a73bc4
Bump serde_json from 1.0.93 to 1.0.94 ( #855 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.93...v1.0.94 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 23:06:17 +02:00
Roman Zeyde
5397897602
Keep HashMap immutable in Chain::load() ( #853 )
2023-03-04 22:16:45 +02:00
Roman Zeyde
1a13a4cd74
Pre-allocate Vec in Chain::load()
2023-03-04 20:48:25 +02:00
Roman Zeyde
cb76e0845d
Simplify 'Connection::get_new_headers' a bit
2023-03-03 20:43:52 +02:00
Roman Zeyde
b48e52f7c7
Update tempfile to 3.4.0
...
Following https://github.com/romanz/electrs/security/dependabot/5
2023-02-25 20:05:10 +02:00
Roman Zeyde
679903ab53
Bump version
2023-02-24 21:12:20 +02:00
Roman Zeyde
cb696d5a9c
Bump and vendor bitcoincore-rpc dependency
...
Fix #792
2023-02-23 22:11:59 +02:00
dependabot[bot]
bcedd74160
Bump serde_json from 1.0.92 to 1.0.93 ( #846 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.92...v1.0.93 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 20:22:11 +02:00
dependabot[bot]
bc351a81c5
Bump signal-hook from 0.3.14 to 0.3.15 ( #845 )
...
Bumps [signal-hook](https://github.com/vorner/signal-hook ) from 0.3.14 to 0.3.15.
- [Release notes](https://github.com/vorner/signal-hook/releases )
- [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/signal-hook/compare/v0.3.14...v0.3.15 )
---
updated-dependencies:
- dependency-name: signal-hook
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 20:21:57 +02:00
Dimitris Apostolou
be8d9dd252
Fix typos ( #847 )
2023-02-13 20:19:39 +02:00
dependabot[bot]
d36e8b86a5
Bump serde_json from 1.0.91 to 1.0.92 ( #842 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.91...v1.0.92 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 17:01:07 +02:00
Eshaan Aggarwal
cadc612b61
Add CONTRIBUTING.md
( #838 )
2023-02-04 14:43:19 +02:00
Eshaan Aggarwal
005f015781
Implement blockchain.transaction.id_from_pos
RPC ( #836 )
...
Co-authored-by: Roman Zeyde <me@romanzey.de>
2023-02-03 12:33:58 +02:00
Roman Zeyde
432d22b1f1
Merge pull request #833 from EshaanAgg/unsub_block
...
Add `blockchain.scripthash.unsubscribe` feature for RPC
2023-02-02 14:09:25 +02:00
Eshaan Aggarwal
5ae8707db6
Add 'blockchain.scripthash.unsubscribe' RPC
2023-02-02 13:53:42 +02:00
Roman Zeyde
12d4455fb9
Merge pull request #832 from romanz/docs
...
Update prometheus instructions
2023-01-27 21:07:28 +02:00
Roman Zeyde
d128aef758
Update prometheus instructions
2023-01-27 17:21:11 +02:00
Roman Zeyde
172d76bbad
Merge pull request #825 from rex4539/typos
...
Fix typos
2023-01-12 21:26:22 +02:00
Dimitris Apostolou
118fa1b7d3
Fix typos
2023-01-12 20:41:00 +02:00
Roman Zeyde
000fc0d6e9
Bump version
2023-01-05 21:25:10 +02:00
dependabot[bot]
21428b7e14
Bump serde_json from 1.0.89 to 1.0.91 ( #819 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.89 to 1.0.91.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 18:25:50 +02:00
Roman Zeyde
1a938a8d90
Bump bitcoind version used in CI ( #818 )
2022-12-12 20:47:52 +02:00
Roman Zeyde
fcc354b62e
Disable cargo-bloat action ( #817 )
...
It takes ~10m on GitHub CI
2022-12-09 14:04:45 +02:00
Roman Zeyde
331e216a88
Merge pull request #816 from romanz/bump-bitcoind
...
Bump bitcoind version used in CI
2022-12-09 13:23:44 +02:00
Roman Zeyde
8c2703aa65
Bump bitcoind version used in CI
2022-12-09 12:33:53 +02:00
Roman Zeyde
98a80adcc9
Merge pull request #814 from romanz/dependabot/cargo/secp256k1-0.24.2
...
Bump secp256k1 from 0.24.0 to 0.24.2
2022-12-09 08:46:14 +02:00
Roman Zeyde
fc6a1aec19
Merge pull request #815 from Kixunil/patch-5
...
Clarify that electrs doesn't use HTTP
2022-12-09 08:24:49 +02:00
Martin Habovštiak
5de0f1e250
Clarify that electrs doesn't use HTTP
...
People seeing Nginx config may falsely assume electrs uses HTTP but it's not the case.
Putting heads up about this may avoid future confusion.
Closes #813
2022-12-09 00:26:48 +01:00
dependabot[bot]
c560c08aac
Bump secp256k1 from 0.24.0 to 0.24.2
...
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1 ) from 0.24.0 to 0.24.2.
- [Release notes](https://github.com/rust-bitcoin/rust-secp256k1/releases )
- [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.24.2/CHANGELOG.md )
- [Commits](https://github.com/rust-bitcoin/rust-secp256k1/compare/secp256k1-0.24.0...secp256k1-0.24.2 )
---
updated-dependencies:
- dependency-name: secp256k1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 16:02:03 +00:00
Roman Zeyde
a3ecd9ce9b
Merge pull request #801 from zciendor/patch-2
...
cross-compilation instructions using debootstrap
2022-12-05 20:37:29 +02:00
zciendor
dc6718a692
added requested changes
...
Added a note and fixed redundancy of gcc package into g++
2022-12-04 21:57:31 +00:00
Roman Zeyde
8eb4b3c720
Merge pull request #810 from romanz/dependabot/cargo/serde_json-1.0.89
...
Bump serde_json from 1.0.88 to 1.0.89
2022-11-28 20:10:59 +02:00
dependabot[bot]
724d68047a
Bump serde_json from 1.0.88 to 1.0.89
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.88 to 1.0.89.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.88...v1.0.89 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 13:06:55 +00:00