Secret Vault on Aptos

First Flight #46
Beginner FriendlyWallet
100 EXP
View results
Submission Details
Impact: low
Likelihood: low
Invalid

I-2 Mistyped Variable Name

Description

  • A variable name called valut is used which is probably a mistyping

@> let valut = borrow_global<Vault>(owner_address);
@> assert!(valut.secret == string::utf8(secret), 4);

Risk Low

Likelihood: Low

Impact: Low

  • Impact: Mistypings make the code harder to read

Recommended Mitigation

- let valut = borrow_global<Vault>(owner_address);
- assert!(valut.secret == string::utf8(secret), 4);
+ let vault = borrow_global<Vault>(owner_address);
+ assert!(vault.secret == string::utf8(secret), 4);
Updates

Lead Judging Commences

bube Lead Judge 15 days ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Appeal created

imod7 Submitter
14 days ago
bube Lead Judge
13 days ago
bube Lead Judge 12 days ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.