Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Mar 12, 2024

🤖 New release

  • revm-bytecode: 1.0.0
  • revm-primitives: 15.1.0 -> 16.0.0 (⚠️ API breaking changes)
  • revm-specification: 1.0.0
  • revm-database: 1.0.0
  • revm-database-interface: 1.0.0
  • revm-state: 1.0.0
  • revm-inspector: 1.0.0
  • revm-context: 1.0.0
  • revm-context-interface: 1.0.0
  • revm-handler: 1.0.0
  • revm-handler-interface: 1.0.0
  • revm-precompile: 16.0.0 -> 17.0.0 (⚠️ API breaking changes)
  • revm-statetest-types: 1.0.0
  • revm-optimism: 1.0.0

⚠️ revm-primitives breaking changes

--- failure declarative_macro_missing: macro_rules declaration removed or renamed ---

Description:
A `macro_rules` declarative macro cannot be imported by its prior name. The macro may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/reference/macros-by-example.html#path-based-scope
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/declarative_macro_missing.ron

Failed in:
  macro_rules! spec_to_generic, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:317

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_missing.ron

Failed in:
  enum revm_primitives::Bytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode.rs:19
  enum revm_primitives::specification::SpecId, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:44
  enum revm_primitives::SpecId, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:44
  enum revm_primitives::result::HaltReason, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:448
  enum revm_primitives::HaltReason, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:448
  enum revm_primitives::BytecodeDecodeError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode.rs:219
  enum revm_primitives::env::CreateScheme, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:758
  enum revm_primitives::CreateScheme, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:758
  enum revm_primitives::result::OptimismInvalidTransaction, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:210
  enum revm_primitives::OptimismInvalidTransaction, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:210
  enum revm_primitives::precompile::Precompile, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:52
  enum revm_primitives::Precompile, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:52
  enum revm_primitives::result::SuccessReason, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:437
  enum revm_primitives::SuccessReason, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:437
  enum revm_primitives::result::InvalidTransaction, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:248
  enum revm_primitives::InvalidTransaction, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:248
  enum revm_primitives::result::ExecutionResult, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:23
  enum revm_primitives::ExecutionResult, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:23
  enum revm_primitives::precompile::PrecompileErrors, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:138
  enum revm_primitives::PrecompileErrors, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:138
  enum revm_primitives::result::InvalidHeader, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:415
  enum revm_primitives::InvalidHeader, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:415
  enum revm_primitives::result::EVMError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:140
  enum revm_primitives::EVMError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:140
  enum revm_primitives::result::OutOfGasError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:490
  enum revm_primitives::OutOfGasError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:490
  enum revm_primitives::precompile::PrecompileError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:156
  enum revm_primitives::PrecompileError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:156
  enum revm_primitives::eof::EofDecodeError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:114
  enum revm_primitives::eip7702::authorization_list::AuthorizationList, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::eip7702::AuthorizationList, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::AuthorizationList, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::db::components::DatabaseComponentError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components.rs:22
  enum revm_primitives::db::DatabaseComponentError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components.rs:22
  enum revm_primitives::env::AnalysisKind, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:771
  enum revm_primitives::AnalysisKind, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:771
  enum revm_primitives::eip7702::bytecode::Eip7702DecodeError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::eip7702::Eip7702DecodeError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::Eip7702DecodeError, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::result::Output, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:106
  enum revm_primitives::Output, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:106
  enum revm_primitives::env::TxType, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:628
  enum revm_primitives::TxType, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:628
  enum revm_primitives::kzg::EnvKzgSettings, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/kzg.rs:7
  enum revm_primitives::EnvKzgSettings, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/kzg.rs:7

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/feature_missing.ron

Failed in:
  feature optional_block_gas_limit in the package's Cargo.toml
  feature dev in the package's Cargo.toml
  feature c-kzg in the package's Cargo.toml
  feature optional_balance_check in the package's Cargo.toml
  feature kzg-rs in the package's Cargo.toml
  feature optional_eip3607 in the package's Cargo.toml
  feature optional_no_base_fee in the package's Cargo.toml
  feature portable in the package's Cargo.toml
  feature optimism-default-handler in the package's Cargo.toml
  feature negate-optimism-default-handler in the package's Cargo.toml
  feature memory_limit in the package's Cargo.toml
  feature optional_gas_refund in the package's Cargo.toml
  feature optional_beneficiary_reward in the package's Cargo.toml
  feature optimism in the package's Cargo.toml

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/function_missing.ron

Failed in:
  function revm_primitives::utilities::calc_excess_blob_gas, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:19
  function revm_primitives::calc_excess_blob_gas, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:19
  function revm_primitives::utilities::fake_exponential, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:55
  function revm_primitives::fake_exponential, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:55
  function revm_primitives::utilities::calc_blob_gasprice, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:32
  function revm_primitives::calc_blob_gasprice, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:32

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/module_missing.ron

Failed in:
  mod revm_primitives::legacy, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/legacy.rs:1
  mod revm_primitives::state, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:1
  mod revm_primitives::env::handler_cfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:1
  mod revm_primitives::handler_cfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:1
  mod revm_primitives::db::components::block_hash, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:1
  mod revm_primitives::db::components::state, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:1
  mod revm_primitives::eip7702::bytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:1
  mod revm_primitives::db, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db.rs:1
  mod revm_primitives::eof, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:1
  mod revm_primitives::kzg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/kzg.rs:1
  mod revm_primitives::utilities, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:1
  mod revm_primitives::db::components, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components.rs:1
  mod revm_primitives::specification, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:1
  mod revm_primitives::env, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:1
  mod revm_primitives::eip7702::authorization_list, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/authorization_list.rs:1
  mod revm_primitives::result, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:1
  mod revm_primitives::eip7702, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702.rs:1
  mod revm_primitives::precompile, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  MAX_INITCODE_SIZE in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:32
  PER_AUTH_BASE_COST in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702.rs:14
  BLOB_BASE_FEE_UPDATE_FRACTION_ELECTRA in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:51
  KECCAK_EMPTY in file /tmp/.tmpbeF6bO/revm-primitives/src/utilities.rs:8
  PER_EMPTY_ACCOUNT_COST in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702.rs:17
  MAX_CODE_SIZE in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:6
  EIP7702_MAGIC in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:11
  EIP7702_MAGIC in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:11
  EIP7702_MAGIC in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:11
  VERSIONED_HASH_VERSION_KZG in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:54
  BLOB_BASE_FEE_UPDATE_FRACTION_CANCUN in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:47
  EOF_MAGIC in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:19
  EOF_MAGIC in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:19
  GAS_PER_BLOB in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:41
  EIP7702_MAGIC_HASH in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:7
  EIP7702_MAGIC_HASH in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:7
  EIP7702_MAGIC_HASH in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:7
  MIN_BLOB_GASPRICE in file /tmp/.tmpbeF6bO/revm-primitives/src/constants.rs:44
  EOF_MAGIC_HASH in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:15
  EOF_MAGIC_HASH in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:15
  EIP7702_VERSION in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:17
  EIP7702_VERSION in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:17

--- failure pub_static_missing: pub static is missing ---

Description:
A public static is missing, renamed, or made private.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/pub_static_missing.ron

Failed in:
  EOF_MAGIC_BYTES in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:22
  EOF_MAGIC_BYTES in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:22
  EIP7702_MAGIC_BYTES in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:14
  EIP7702_MAGIC_BYTES in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:14
  EIP7702_MAGIC_BYTES in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:14

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/struct_missing.ron

Failed in:
  struct revm_primitives::specification::FrontierSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:203
  struct revm_primitives::FrontierSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:203
  struct revm_primitives::db::components::DatabaseComponents, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components.rs:16
  struct revm_primitives::db::DatabaseComponents, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components.rs:16
  struct revm_primitives::db::WrapDatabaseRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db.rs:61
  struct revm_primitives::eof::Eof, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:29
  struct revm_primitives::Eof, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof.rs:29
  struct revm_primitives::specification::IsthmusSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:242
  struct revm_primitives::IsthmusSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:242
  struct revm_primitives::env::TxEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:559
  struct revm_primitives::TxEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:559
  struct revm_primitives::specification::IstanbulSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:212
  struct revm_primitives::IstanbulSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:212
  struct revm_primitives::specification::EcotoneSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:234
  struct revm_primitives::EcotoneSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:234
  struct revm_primitives::env::CfgEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:284
  struct revm_primitives::CfgEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:284
  struct revm_primitives::specification::LondonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:215
  struct revm_primitives::LondonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:215
  struct revm_primitives::legacy::LegacyAnalyzedBytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/legacy.rs:12
  struct revm_primitives::LegacyAnalyzedBytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/legacy.rs:12
  struct revm_primitives::specification::TangerineSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:207
  struct revm_primitives::TangerineSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:207
  struct revm_primitives::env::BlobExcessGasAndPrice, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:680
  struct revm_primitives::BlobExcessGasAndPrice, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:680
  struct revm_primitives::env::handler_cfg::EnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::handler_cfg::EnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::env::EnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::EnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::specification::PragueSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:221
  struct revm_primitives::PragueSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:221
  struct revm_primitives::result::ResultAndState, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:13
  struct revm_primitives::ResultAndState, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/result.rs:13
  struct revm_primitives::specification::GraniteSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:238
  struct revm_primitives::GraniteSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:238
  struct revm_primitives::specification::HomesteadSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:205
  struct revm_primitives::HomesteadSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:205
  struct revm_primitives::env::OptimismFields, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:722
  struct revm_primitives::OptimismFields, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:722
  struct revm_primitives::specification::HoloceneSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:240
  struct revm_primitives::HoloceneSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:240
  struct revm_primitives::env::handler_cfg::HandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::handler_cfg::HandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::env::HandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::HandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::env::handler_cfg::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::handler_cfg::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::env::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::env::Env, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:19
  struct revm_primitives::Env, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:19
  struct revm_primitives::specification::ShanghaiSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:219
  struct revm_primitives::ShanghaiSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:219
  struct revm_primitives::specification::FjordSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:236
  struct revm_primitives::FjordSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:236
  struct revm_primitives::specification::CanyonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:232
  struct revm_primitives::CanyonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:232
  struct revm_primitives::specification::LatestSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:224
  struct revm_primitives::LatestSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:224
  struct revm_primitives::specification::CancunSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:220
  struct revm_primitives::CancunSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:220
  struct revm_primitives::eof::EofBody, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof/body.rs:12
  struct revm_primitives::specification::PetersburgSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:211
  struct revm_primitives::PetersburgSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:211
  struct revm_primitives::specification::RegolithSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:230
  struct revm_primitives::RegolithSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:230
  struct revm_primitives::specification::ByzantiumSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:209
  struct revm_primitives::ByzantiumSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:209
  struct revm_primitives::precompile::PrecompileOutput, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:13
  struct revm_primitives::PrecompileOutput, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:13
  struct revm_primitives::state::EvmStorageSlot, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:170
  struct revm_primitives::EvmStorageSlot, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:170
  struct revm_primitives::eip7702::bytecode::Eip7702Bytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::eip7702::Eip7702Bytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::Eip7702Bytecode, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::legacy::JumpTable, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/legacy/jump_map.rs:8
  struct revm_primitives::JumpTable, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/legacy/jump_map.rs:8
  struct revm_primitives::specification::MergeSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:218
  struct revm_primitives::MergeSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:218
  struct revm_primitives::specification::OsakaSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:222
  struct revm_primitives::OsakaSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:222
  struct revm_primitives::specification::BerlinSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:214
  struct revm_primitives::BerlinSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:214
  struct revm_primitives::state::AccountStatus, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:26
  struct revm_primitives::AccountStatus, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:26
  struct revm_primitives::specification::BedrockSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:228
  struct revm_primitives::BedrockSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:228
  struct revm_primitives::state::Account, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:16
  struct revm_primitives::Account, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:16
  struct revm_primitives::specification::SpuriousDragonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:208
  struct revm_primitives::SpuriousDragonSpec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:208
  struct revm_primitives::state::AccountInfo, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:226
  struct revm_primitives::AccountInfo, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/state.rs:226
  struct revm_primitives::eof::EofHeader, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof/header.rs:10
  struct revm_primitives::eof::TypesSection, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/bytecode/eof/types_section.rs:13
  struct revm_primitives::env::BlockEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:464
  struct revm_primitives::BlockEnv, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/env.rs:464

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/trait_missing.ron

Failed in:
  trait revm_primitives::db::components::state::State, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::components::State, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::State, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::components::block_hash::BlockHashRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:18
  trait revm_primitives::db::components::BlockHashRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:18
  trait revm_primitives::db::BlockHashRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:18
  trait revm_primitives::db::components::block_hash::BlockHash, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::db::components::BlockHash, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::db::BlockHash, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::specification::Spec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:181
  trait revm_primitives::Spec, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/specification.rs:181
  trait revm_primitives::db::DatabaseCommit, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db.rs:30
  trait revm_primitives::db::DatabaseRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db.rs:42
  trait revm_primitives::db::components::state::StateRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::db::components::StateRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::db::StateRef, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::precompile::StatefulPrecompile, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:32
  trait revm_primitives::StatefulPrecompile, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:32
  trait revm_primitives::precompile::StatefulPrecompileMut, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:38
  trait revm_primitives::StatefulPrecompileMut, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/precompile.rs:38
  trait revm_primitives::db::Database, previously in file /tmp/.tmpbeF6bO/revm-primitives/src/db.rs:11

⚠️ revm-precompile breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/feature_missing.ron

Failed in:
  feature optimism in the package's Cargo.toml
  feature negate-optimism-default-handler in the package's Cargo.toml
  feature optimism-default-handler in the package's Cargo.toml

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/function_missing.ron

Failed in:
  function revm_precompile::fatal_precompile::fatal_precompile, previously in file /tmp/.tmpbeF6bO/revm-precompile/src/fatal_precompile.rs:8
  function revm_precompile::fatal_precompile, previously in file /tmp/.tmpbeF6bO/revm-precompile/src/fatal_precompile.rs:8

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/function_parameter_count_changed.ron

Failed in:
  revm_precompile::kzg_point_evaluation::run now takes 2 parameters instead of 3, in /tmp/.tmpjMDdRd/revm/crates/precompile/src/kzg_point_evaluation.rs:32
  revm_precompile::kzg_point_evaluation::verify_kzg_proof now takes 4 parameters instead of 5, in /tmp/.tmpjMDdRd/revm/crates/precompile/src/kzg_point_evaluation.rs:71

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/module_missing.ron

Failed in:
  mod revm_precompile::fatal_precompile, previously in file /tmp/.tmpbeF6bO/revm-precompile/src/fatal_precompile.rs:1

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/struct_missing.ron

Failed in:
  struct revm_precompile::fatal_precompile::FatalPrecompile, previously in file /tmp/.tmpbeF6bO/revm-precompile/src/fatal_precompile.rs:13

This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 3eafa0a to b8ba9de Compare April 23, 2024 03:25
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from b8ba9de to dd6290b Compare May 4, 2024 06:44
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from dd6290b to 84d1372 Compare May 14, 2024 15:14
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch 2 times, most recently from 45eae7f to 8b6ab31 Compare May 25, 2024 07:27
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from f2af0d9 to 7364fb2 Compare June 27, 2024 07:42
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 7364fb2 to 0acd2e6 Compare July 15, 2024 06:24
@github-actions github-actions bot changed the title chore: release chore(revm-test): release v0.1.0 Aug 9, 2024
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 0acd2e6 to 5f5240c Compare August 9, 2024 12:31
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 5f5240c to f7c6932 Compare August 20, 2024 02:00
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from f7c6932 to 48cfb99 Compare October 7, 2024 02:13
@github-actions github-actions bot changed the title chore(revm-test): release v0.1.0 chore: release v1.0.0 Oct 7, 2024
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 48cfb99 to ecdd03e Compare November 8, 2024 03:08
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from ecdd03e to 2fd9c4a Compare January 10, 2025 04:33
@github-actions github-actions bot changed the title chore: release v1.0.0 chore: release Jan 10, 2025
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T08-48-31Z branch from 2fd9c4a to 130e8aa Compare January 31, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants