feat(contract): Soroban item token and inventory shop (#15) - #52
Conversation
…d transfer bounds
|
I've resolved the review findings:
All tests are now passing successfully. |
Code Review ✅ Approved 3 resolved / 3 findingsIntroduces the Soroban item token and inventory shop contract with level and gold gating, addressing the missing runa_common crate, unauthenticated initialize(), and self-transfer findings. ✅ 3 resolved✅ Bug: Contract depends on missing runa_common crate / workspace
✅ Security: initialize() lacks auth; enables admin takeover front-run
✅ Bug: Self-transfer succeeds even without ownership
OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Important Your trial ends in 6 days — upgrade now to keep code review, CI analysis, auto-apply, custom automations, and more. Was this helpful? React with 👍 / 👎 | Gitar |
Fixes #15
Payout Routing
0xF46C9F6d70C50BF81ef3588AB523a90a594a2F89GCL6OXAMLD75BMTINA6EMRUDWK5THQUSHMYNLSNBCJAPZJHNYJTUNIBCSummary by Gitar
runa_item_tokencontract with support for item registration, minting, burning, and transferringThis will update automatically on new commits.