diff --git a/crates/context/interface/src/journaled_state.rs b/crates/context/interface/src/journaled_state.rs index 0901d54f88..f3957c8fc2 100644 --- a/crates/context/interface/src/journaled_state.rs +++ b/crates/context/interface/src/journaled_state.rs @@ -139,6 +139,7 @@ pub trait JournalTr { ) -> Option; /// Increments the balance of the account. + #[deprecated] fn caller_accounting_journal_entry( &mut self, address: Address, @@ -154,6 +155,7 @@ pub trait JournalTr { ) -> Result<(), ::Error>; /// Increments the nonce of the account. + #[deprecated] fn nonce_bump_journal_entry(&mut self, address: Address); /// Loads the account. diff --git a/crates/context/src/journal.rs b/crates/context/src/journal.rs index ac9137a22f..580a7699e6 100644 --- a/crates/context/src/journal.rs +++ b/crates/context/src/journal.rs @@ -225,6 +225,7 @@ impl JournalTr for Journal { } #[inline] + #[allow(deprecated)] fn caller_accounting_journal_entry( &mut self, address: Address, @@ -248,6 +249,7 @@ impl JournalTr for Journal { /// Increments the nonce of the account. #[inline] + #[allow(deprecated)] fn nonce_bump_journal_entry(&mut self, address: Address) { self.inner.nonce_bump_journal_entry(address) } diff --git a/crates/context/src/journal/inner.rs b/crates/context/src/journal/inner.rs index 216eed2923..b7969c2bc6 100644 --- a/crates/context/src/journal/inner.rs +++ b/crates/context/src/journal/inner.rs @@ -270,6 +270,7 @@ impl JournalInner { /// Add journal entry for caller accounting. #[inline] + #[deprecated] pub fn caller_accounting_journal_entry( &mut self, address: Address, @@ -305,6 +306,7 @@ impl JournalInner { /// Increments the nonce of the account. #[inline] + #[deprecated] pub fn nonce_bump_journal_entry(&mut self, address: Address) { self.journal.push(ENTRY::nonce_bumped(address)); } diff --git a/examples/cheatcode_inspector/src/main.rs b/examples/cheatcode_inspector/src/main.rs index 485cb0c5fc..f10af4e291 100644 --- a/examples/cheatcode_inspector/src/main.rs +++ b/examples/cheatcode_inspector/src/main.rs @@ -235,12 +235,14 @@ impl JournalTr for Backend { self.journaled_state.finalize() } + #[allow(deprecated)] fn caller_accounting_journal_entry( &mut self, address: Address, old_balance: U256, bump_nonce: bool, ) { + #[allow(deprecated)] self.journaled_state .caller_accounting_journal_entry(address, old_balance, bump_nonce) } @@ -253,7 +255,9 @@ impl JournalTr for Backend { self.journaled_state.balance_incr(address, balance) } + #[allow(deprecated)] fn nonce_bump_journal_entry(&mut self, address: Address) { + #[allow(deprecated)] self.journaled_state.nonce_bump_journal_entry(address) }