No capping on locked alpha transfers#2813
Conversation
🚨🚨🚨 HOTFIX DETECTED 🚨🚨🚨It looks like you are trying to merge a hotfix PR into If you are trying to merge a hotfix PR, please complete the following essential steps:
If you do not complete these steps, your hotfix may be inadvertently removed in the future when branches are promoted to |
🛡️ AI Review — Skeptic (security review)VERDICT: VULNERABLE BASELINE scrutiny: author has write permission, account is >2 years old with substantial subtensor history; branch is feat/no-capping-on-locked-transfers-v2 -> main. The code diff is narrow and I did not find malicious logic, new dependencies, Findings
Other findings
ConclusionVerdict is VULNERABLE because the PR targets # 🔍 AI Review — Auditor (domain review) has not yet run on this PR. |
|
🔄 AI review updated — Skeptic: VULNERABLE |
Description
Note: This is a good PR for the community to discuss and possibly vote.
When transferring alpha between subnets, the extrinsics currently silently cap transfer amount by available alpha: If more alpha is requested to transfer, the extrinsic transfers only what's available and succeeds. There are two concurrent and conflicting issues:
Type of Change
Breaking Change
Some clients may be broken if they request transfer amounts above the unlocked alpha.
Checklist
./scripts/fix_rust.shto ensure my code is formatted and linted correctly