alloy
alloy copied to clipboard
Transports, Middleware, and Networks for the Alloy project
## Motivation Adding `from_file` and `try_create` methods to `JwtSecret`. These method allow the caller to read and write from the filesystem. This change should help fully deprecate and remove the...
## Motivation Enhancement. Closes #680. ## Solution ## PR Checklist - [ ] Added Tests - [x] Added Documentation - [ ] Breaking changes
## Motivation #752 ## Solution Use `u128` for gas related fields in `ExecutionPayloads` ## PR Checklist - [ ] Added Tests - [ ] Added Documentation - [ ] Breaking...
The `into_request` function that transforms a rpc `Transaction` to a rpc `TransactionRequest` was redundant and less Rust idiomatic than the `From for TransactionRequest` implementation. As a result, the `into_request` function...
Specific Configs to GethDebugTracerConfig + generic config build method for GethDebugTracingOptions
## Motivation 1. Simpler conversion from specific tracer config to GethDebugTracerConfig 2. Single config build method on GethDebugTracingOptions that covers all configs ## Solution 1. Impl From for CallConfig, PreStateConfig,...
### Component contract ### What version of Alloy are you on? 0.1.0 ### Operating System macOS (Apple Silicon) ### Describe the bug i cannot seem to understand where i am...
### Component provider, pubsub, transports ### Describe the feature you would like Looking at the new `eth_call` implementation, it looks like `Provider` functions will now return `RpcCall` or a wrapper...
### Component transports ### Describe the feature you would like I'm hoping to add a retry middleware to the http transport. Telegram discussion pointed me to https://docs.rs/tower/latest/tower/retry/struct.RetryLayer.html. However, experiment with...
### Component consensus, eips, genesis ### Describe the feature you would like https://github.com/alloy-rs/alloy/blob/d78e79e9b328a826d924e9732589dcc3bef64f38/crates/eips/src/eip4844/sidecar.rs#L18-L18 Arbitrary impl should produce: * random blobs + matching commitments + proofs ### Additional context _No response_
### Component provider, pubsub, transports ### What version of Alloy are you on? 0bb7604f186a78cdee911fa7fbc0ca36465a6902 ### Operating System macOS (Intel) ### Describe the bug The code of `alloy` has a dependency...