Skip to content

fix(engine-core): remove dead duplicate core::guards module (#165) - #238

Open
huangji6693-max wants to merge 1 commit into
Vero-protocol:mainfrom
huangji6693-max:fix/remove-dead-core-guards-165
Open

huangji6693-max wants to merge 1 commit into
Vero-protocol:mainfrom
huangji6693-max:fix/remove-dead-core-guards-165

Conversation

@huangji6693-max

Copy link
Copy Markdown

Summary

Removes the unused duplicate engine-core/src/core/guards.rs module and its pub mod guards; declaration in engine-core/src/core/mod.rs, consolidating on the single crate::guards (non_reentrant! / enter_reentrancy_guard / exit_reentrancy_guard) implementation used across all real contract entry points.

Changes

  • engine-core/src/core/guards.rs: Deleted dead duplicate reentrancy guard (KEY_REENTRY = "C_REENTR").
  • engine-core/src/core/mod.rs: Removed pub mod guards; declaration.

Closes #165
/claim #165


Payout Wallets

  • EVM / Base (USDC): 0x380C97bcbcAEf29DAc2d0ba7E180F1b4A7F38fdd
  • Stellar (XLM / USDC): GBYWLISGOUWQ43VQEGXX6KRGDZ3CKAFFK3JXVLXKDO5TIFJUJ3OHJYOZ
  • Solana (USDC / SOL): AyXYaA9Nf4z5fpLKY6DmubWe6D2qveMd79w8pEDNHcDw

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.

[BUG] Dead duplicate reentrancy-guard module (core/guards.rs) diverges from the actively-used guards.rs

1 participant