perf(validate-tx-pool): fast non-allocating is_create (#13063)

This commit is contained in:
Hai | RISE
2024-12-02 23:28:47 +07:00
committed by GitHub
parent 8a047ed6e4
commit 30800af6ec
3 changed files with 22 additions and 2 deletions

View File

@ -815,7 +815,7 @@ pub fn ensure_intrinsic_gas<T: EthPoolTransaction>(
let gas_after_merge = validate_initial_tx_gas(
spec_id,
transaction.input(),
transaction.kind().is_create(),
transaction.is_create(),
transaction.access_list().map(|list| list.0.as_slice()).unwrap_or(&[]),
transaction.authorization_count() as u64,
);