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

1527 Commits

Author SHA1 Message Date
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
Roman Zeyde
faf1f07e50
Merge pull request #808 from romanz/dependabot/cargo/serde_json-1.0.88
Bump serde_json from 1.0.87 to 1.0.88
2022-11-21 20:24:33 +02:00
dependabot[bot]
0d4f71ae20
Bump serde_json from 1.0.87 to 1.0.88
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.87 to 1.0.88.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.87...v1.0.88)

---
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-21 13:14:39 +00:00
Roman Zeyde
3cdff3dcb2
Improve error logging in case of p2p parsing error
Following https://github.com/rootzoll/raspiblitz/issues/3447
2022-11-19 21:05:51 +02:00
Roman Zeyde
83dd3dd509
Merge remote-tracking branch 'kixunil/update_configure_me_codegen' 2022-11-19 19:53:17 +02:00
Martin Habovstiak
8547eed46a Update configure_me_codegen
Improves developer experience by outputting nice error messages when
compiled with `--features=configure_me_codegen/spanned`.
2022-11-17 01:25:06 +01:00
zciendor
f664b0a329
cross-compilation instructions using debootstrap
Added instructions how to cross-compile for a different architecture and OS version (Debian based) than the target system.
2022-11-14 21:36:04 +00:00
Roman Zeyde
e14497ce80
Merge pull request #800 from zciendor/patch-1
fix redundancy or copy & paste typo
2022-11-14 21:01:02 +02:00
zciendor
804c5652ea
fix redundancy or copy & paste typo
Cross compilation instructions contained `gcc` dependency two times, but it should certainly be `gcc` and `g++` instead.
2022-11-14 17:34:48 +00:00
Roman Zeyde
2cad8c99f5
Merge pull request #799 from romanz/dependabot/cargo/env_logger-0.9.3
Bump env_logger from 0.9.2 to 0.9.3
2022-11-14 18:18:07 +02:00
dependabot[bot]
0804c51184
Bump env_logger from 0.9.2 to 0.9.3
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.9.2...v0.9.3)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 13:07:55 +00:00
Roman Zeyde
539efa3517
Merge pull request #797 from romanz/bump
Minor bump rocksdb
2022-11-11 07:56:18 +02:00
Roman Zeyde
272df5069f
Minor bump rocksdb
Following https://github.com/romanz/rust-rocksdb/pull/1
2022-11-10 20:22:08 +02:00
Roman Zeyde
b33f1a6f6a
Merge pull request #795 from romanz/dependabot/cargo/env_logger-0.9.2
Bump env_logger from 0.9.1 to 0.9.2
2022-11-07 18:26:10 +02:00
dependabot[bot]
6b00f8af10
Bump env_logger from 0.9.1 to 0.9.2
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases)
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.9.1...v0.9.2)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 13:03:45 +00:00
Roman Zeyde
fd8361b3f4
Bump version 2022-11-03 17:33:39 +02:00
Roman Zeyde
2c736cd045
Merge pull request #786 from romanz/fix-panic
Don't panic in case of an invalid block header height
2022-11-02 19:01:01 +02:00
Roman Zeyde
4030e12a33 Don't panic in case of an invalid block header height
Fix #784
2022-11-01 20:58:34 +02:00
Roman Zeyde
bb382a6dce
Merge pull request #785 from MG-ng/patch-1
Fixed Typo: Changed iif to if
2022-11-01 20:19:52 +02:00