chore: remove unused rand dependency and update crates

- Removed `rand` dependency from multiple `.toml` files and updated relevant imports to use `rand_core::OsRng`.
- Updated OpenTelemetry dependencies to latest versions and refactored SDK initialization to use `SdkLoggerProvider`.
- Bumped versions of several dependencies including `clap`, `awc`, `ring`, and `smallvec` for compatibility and features.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
Harald Hoyer 2025-02-18 10:04:05 +01:00
parent a430e2f93b
commit f822c70721
Signed by: harald
GPG key ID: F519A1143B3FBE32
7 changed files with 140 additions and 120 deletions

View file

@ -12,7 +12,6 @@ repository.workspace = true
[dependencies]
anyhow.workspace = true
clap.workspace = true
rand.workspace = true
secp256k1.workspace = true
teepot.workspace = true
tracing.workspace = true