Stephen Shelton

Results 17 issues of Stephen Shelton

This resolves compilation errors related to the `battery` and `uom` dependencies such as: ``` error[E0277]: the trait bound `J: Integer` is not satisfied --> /home/stephen/.cargo/registry/src/github.com-1ecc6299db9ec823/uom-0.23.1/src/si/mod.rs:144:26 | 144 | val: Quantity<...

This PR removes a `debug_assert` which checked any `Fungible` amount was > 0 only when converting `From`. My assumption is that a `Fungible(0)` is valid. If that's not the case,...

### What does it do? Adds some documentation to the randomness `lib.rs`. Specifically, this captures some details around which there was some confusion in a conversation I had. It could...

B0-silent
D3-trivial

### What does it do? Implements the `benchmark overhead` command. This command allows benchmarking of: 1. producing an empty block 2. including an empty extrinsic (useful for tuning `base_extrinsic` weight...

### What does it do? Adds `perf-tests` test to poke at draining a txpool and filling blocks.

A3-inprogress
B5-clientnoteworthy

### What does it do? This accomplishes two things: 1. Remove the floating congestion-based fee modifier previously used for pallet `transaction-payment` 2. Unify fee multipliers for both Ethereum and Substrate...

B7-runtimenoteworthy
D2-breaksapi
D3-breaksconsensus
D5-nicetohaveaudit⚠️
D10-breaksdocs

### What does it do? Adds a test that should show that we can fill a single block with small Ethereum transctions. The logic should break down to: `12995000 //...

B0-silent
I4-tests 🎯
I7-optimisation ⏱

### What does it do? This adds a test that reproduces an error related to `Ethers.js` when a contract reverts. Note that I attempted to clean up the added test...

A3-inprogress
B0-silent
I4-tests 🎯
D2-notlive

While the api supports ethereum signatures (e.g. https://github.com/polkadot-js/api/issues/2499), the CLI does not accept anything other than `sr25519` or `ed25519`.

### What does it do? Pulls in: https://github.com/paritytech/frontier/pull/871 (impl original_storage in SubstrateStackState) and https://github.com/paritytech/frontier/pull/857 (EIP1559 strict balance validation) ## TODO - [ ] Do we need to mention 857 in...

A0-pleasereview
B0-silent
D3-trivial