mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore(deps): bump op-alloy-rpc-types (#10646)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
This commit is contained in:
16
Cargo.lock
generated
16
Cargo.lock
generated
@ -5038,9 +5038,9 @@ checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "op-alloy-consensus"
|
name = "op-alloy-consensus"
|
||||||
version = "0.2.2"
|
version = "0.2.5"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a0db6e3a9bbbcef7cef19d77aa2cc76d61377376e3bb86f89167e7e3f30ea023"
|
checksum = "f024d4e0aebc67d887600f90b38ef5c410bce74561995abd79bcb2a8139a52eb"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"alloy-consensus",
|
"alloy-consensus",
|
||||||
"alloy-eips",
|
"alloy-eips",
|
||||||
@ -5049,13 +5049,14 @@ dependencies = [
|
|||||||
"alloy-serde",
|
"alloy-serde",
|
||||||
"derive_more 1.0.0",
|
"derive_more 1.0.0",
|
||||||
"serde",
|
"serde",
|
||||||
|
"spin",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "op-alloy-network"
|
name = "op-alloy-network"
|
||||||
version = "0.2.2"
|
version = "0.2.5"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "66184e6c92269ba4ef1f80e8566ce11d41b584884ce7476d4b1b5e0e38503ecb"
|
checksum = "c90477039fba02e655363be5f034da3bbaea03404d6b3fc92cddaee278e3d64b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"alloy-consensus",
|
"alloy-consensus",
|
||||||
"alloy-eips",
|
"alloy-eips",
|
||||||
@ -5068,9 +5069,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "op-alloy-rpc-types"
|
name = "op-alloy-rpc-types"
|
||||||
version = "0.2.2"
|
version = "0.2.5"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "e9c604cd3b9680d0edd0b7127f3550bcff634c2d2efe27b2b4853e72320186a8"
|
checksum = "e0a8514b4b8571ef7202c6ad9de623e820952c6356285d928f64d4debbacdc09"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"alloy-network",
|
"alloy-network",
|
||||||
"alloy-primitives 0.8.0",
|
"alloy-primitives 0.8.0",
|
||||||
@ -9637,6 +9638,9 @@ name = "spin"
|
|||||||
version = "0.9.8"
|
version = "0.9.8"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
|
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
|
||||||
|
dependencies = [
|
||||||
|
"lock_api",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "spki"
|
name = "spki"
|
||||||
|
|||||||
@ -446,7 +446,7 @@ alloy-transport-ipc = { version = "0.3.0", default-features = false }
|
|||||||
alloy-transport-ws = { version = "0.3.0", default-features = false }
|
alloy-transport-ws = { version = "0.3.0", default-features = false }
|
||||||
|
|
||||||
# op
|
# op
|
||||||
op-alloy-rpc-types = "0.2"
|
op-alloy-rpc-types = "0.2.5"
|
||||||
op-alloy-rpc-types-engine = "0.2"
|
op-alloy-rpc-types-engine = "0.2"
|
||||||
op-alloy-network = "0.2"
|
op-alloy-network = "0.2"
|
||||||
|
|
||||||
|
|||||||
@ -60,9 +60,9 @@ pub fn op_receipt_fields(
|
|||||||
op_fields.deposit_receipt_version = receipt.deposit_receipt_version;
|
op_fields.deposit_receipt_version = receipt.deposit_receipt_version;
|
||||||
} else if let Some(l1_block_info) = optimism_tx_meta.l1_block_info {
|
} else if let Some(l1_block_info) = optimism_tx_meta.l1_block_info {
|
||||||
// always present
|
// always present
|
||||||
op_fields.l1_fee = optimism_tx_meta.l1_fee;
|
op_fields.l1_block_info.l1_fee = optimism_tx_meta.l1_fee;
|
||||||
op_fields.l1_gas_price = Some(l1_block_info.l1_base_fee.saturating_to());
|
op_fields.l1_block_info.l1_gas_price = Some(l1_block_info.l1_base_fee.saturating_to());
|
||||||
op_fields.l1_gas_used = optimism_tx_meta.l1_data_gas.map(|dg| {
|
op_fields.l1_block_info.l1_gas_used = optimism_tx_meta.l1_data_gas.map(|dg| {
|
||||||
dg.saturating_add(
|
dg.saturating_add(
|
||||||
l1_block_info.l1_fee_overhead.unwrap_or_default().saturating_to::<u128>(),
|
l1_block_info.l1_fee_overhead.unwrap_or_default().saturating_to::<u128>(),
|
||||||
)
|
)
|
||||||
@ -72,16 +72,18 @@ pub fn op_receipt_fields(
|
|||||||
// None if ecotone is active
|
// None if ecotone is active
|
||||||
if l1_block_info.l1_fee_overhead.is_some() {
|
if l1_block_info.l1_fee_overhead.is_some() {
|
||||||
// only pre Ecotone
|
// only pre Ecotone
|
||||||
op_fields.l1_fee_scalar =
|
op_fields.l1_block_info.l1_fee_scalar =
|
||||||
Some(f64::from(l1_block_info.l1_base_fee_scalar) / 1_000_000.0);
|
Some(f64::from(l1_block_info.l1_base_fee_scalar) / 1_000_000.0);
|
||||||
} else {
|
} else {
|
||||||
// base fee scalar is enabled post Ecotone
|
// base fee scalar is enabled post Ecotone
|
||||||
op_fields.l1_base_fee_scalar = Some(l1_block_info.l1_base_fee_scalar.saturating_to());
|
op_fields.l1_block_info.l1_base_fee_scalar =
|
||||||
|
Some(l1_block_info.l1_base_fee_scalar.saturating_to());
|
||||||
}
|
}
|
||||||
|
|
||||||
// 4844 post Ecotone
|
// 4844 post Ecotone
|
||||||
op_fields.l1_blob_base_fee = l1_block_info.l1_blob_base_fee.map(|v| v.saturating_to());
|
op_fields.l1_block_info.l1_blob_base_fee =
|
||||||
op_fields.l1_blob_base_fee_scalar =
|
l1_block_info.l1_blob_base_fee.map(|v| v.saturating_to());
|
||||||
|
op_fields.l1_block_info.l1_blob_base_fee_scalar =
|
||||||
l1_block_info.l1_blob_base_fee_scalar.map(|v| v.saturating_to());
|
l1_block_info.l1_blob_base_fee_scalar.map(|v| v.saturating_to());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user