1
0
mirror of https://github.com/romanz/electrs.git synced 2024-11-19 01:43:29 +01:00
Commit Graph

1595 Commits

Author SHA1 Message Date
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