Tao Zhu

Results 35 issues of Tao Zhu

### Description #### Problem Data from mainnet-beta shows the `compute_unit_price` is too granular, that: 1. value of `compute_unit_price` scatters from range [0, 200_000+] in rather random fashion. Ideally user should...

feature-gate

#### Problem When working on a [separate issue](https://github.com/solana-labs/solana/pull/34537#discussion_r1433263607), I noticed `blockhash_queue.fee_calculator.lamports_per_signature` was used, but perhaps shouldn't be? Blockhash_queue includes FeeCalculator [here](https://github.com/solana-labs/solana/blob/d3cde6c6fdb95ee5f5a43a13611bd1afd8e39466/accounts-db/src/blockhash_queue.rs#L13). But [FeeCalculator](sdk/program/src/fee_calculator.rs) seems pretty much be replaced by FeeStructure....

### Description Transaction can request limit of loaded accounts data size via `compute_budget::set_loaded_account_data_size_limit` instruction, or MAX 64MB is automatically applied as default. Transaction should pay fee for requesting memory usage....

feature-gate

### Description Blocks exceed cost tracker limits (eg. block limit, account limit etc) should fail during replay with proper error. ### Feature ID 2ry7ygxiYURULZCrypHhveanvP5tzZ4toRwVp89oCNSj ### Activation Method Single Core Contributor...

feature-gate

#### Problem The [QoS adjustment logic](https://github.com/solana-labs/solana/blob/master/core/src/banking_stage/consumer.rs#L427-L432) still alive in leader code. 1. It _should_ have been removed after cost model replaced "estimated cost" with "requested cu". 2. It _needs_ to...

stale