-
Notifications
You must be signed in to change notification settings - Fork 184
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Contract: follow and tip contain duplicated identical is_blocked checks (dead/reduced-read)
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysecuritySecurity or safety hardeningSecurity or safety hardeningsmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1381 In Epta-Node/Linkora-social;Contract: batch_cleanup_profile's per-post cleanup is unbounded and can permanently wedge cleanup
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1380 In Epta-Node/Linkora-social;Contract: pay_rent / get_user_keys iterate unbounded over a user's full graph in one transaction
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1379 In Epta-Node/Linkora-social;Contract: migrate_follow_graph re-materializes blocked and self-follow edges in legacy data
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1378 In Epta-Node/Linkora-social;Contract: gov window arithmetic (created_ledger + vote_window_ledgers) can overflow u32
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1377 In Epta-Node/Linkora-social;Contract: no cap on pool admin count — admins Vec grows unbounded and M-of-N checks become O(n)
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1376 In Epta-Node/Linkora-social;Contract: several state-mutating functions skip the pause guard (pool_deposit/withdraw, report_post, delete_profile, pay_rent, verify_credential)
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysecuritySecurity or safety hardeningSecurity or safety hardeningsmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1375 In Epta-Node/Linkora-social;Contract: report_post does not verify the stake transfer actually deposited the full amount (fee-on-transfer tokens)
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1374 In Epta-Node/Linkora-social;Contract: set_fee and set_treasury emit a spurious EmergencyBypassEvent on every call
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysecuritySecurity or safety hardeningSecurity or safety hardeningsmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1373 In Epta-Node/Linkora-social;Contract: block_user runs an O(total-posts) scan over every post ever created to clean likes
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1372 In Epta-Node/Linkora-social;Contract: get_rent_expiry returns a constant and ignores the extension actually purchased
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1371 In Epta-Node/Linkora-social;Contract: pay_rent overflows i128 with amount * 10_000 for large amounts
mediumMedium complexity issueMedium complexity issuepriority: mediumMedium priorityMedium prioritysmart-contractSoroban smart contract work (Rust, lib.rs)Soroban smart contract work (Rust, lib.rs)Status: Open.#1370 In Epta-Node/Linkora-social;