-
Notifications
You must be signed in to change notification settings - Fork 56
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Reduce instance-storage growth by moving per-vault records to persistent storage with TTL bumps
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-performanceBenchmarks / performanceBenchmarks / performancetype-refactorRefactor / cleanupRefactor / cleanupStatus: Open.#236 In Disciplr-Org/Disciplr-Contracts;Decouple release_funds authorization from creator.require_auth to match the documented "anyone can release after deadline" rule
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-securitySecurity review / hardeningSecurity review / hardeningtype-testingTests and test coverageTests and test coverageStatus: Open.#235 In Disciplr-Org/Disciplr-Contracts;Add reentrancy-safe checks-effects-interactions ordering to release_funds and redirect_funds
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-securitySecurity review / hardeningSecurity review / hardeningtype-testingTests and test coverageTests and test coverageStatus: Open.#234 In Disciplr-Org/Disciplr-Contracts;Add cancel_vault refund balance-assertion tests aligned with real token transfer
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-documentationDocumentationDocumentationtype-testingTests and test coverageTests and test coverageStatus: Open.#232 In Disciplr-Org/Disciplr-Contracts;Add MAX_AMOUNT and MIN_AMOUNT boundary tests for create_vault in tests/proptest_amounts.rs
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-testingTests and test coverageTests and test coverageStatus: Open.#231 In Disciplr-Org/Disciplr-Contracts;Add multi-vault isolation tests proving create_vault IDs and balances do not collide
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-testingTests and test coverageTests and test coverageStatus: Open.#229 In Disciplr-Org/Disciplr-Contracts;Add authorization-failure tests for validate_milestone verifier vs non-verifier
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-securitySecurity review / hardeningSecurity review / hardeningtype-testingTests and test coverageTests and test coverageStatus: Open.#228 In Disciplr-Org/Disciplr-Contracts;Add coverage for the milestone-validated-blocks-redirect path in redirect_funds
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-securitySecurity review / hardeningSecurity review / hardeningtype-testingTests and test coverageTests and test coverageStatus: Open.#227 In Disciplr-Org/Disciplr-Contracts;Add full balance-flow test coverage for release_funds in tests/lifecycle.rs
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-testingTests and test coverageTests and test coverageStatus: Open.#226 In Disciplr-Org/Disciplr-Contracts;Validate verifier and destination addresses are distinct in create_vault
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-enhancementImprovement to existing functionalityImprovement to existing functionalitytype-securitySecurity review / hardeningSecurity review / hardeningtype-testingTests and test coverageTests and test coverageStatus: Open.#225 In Disciplr-Org/Disciplr-Contracts;Emit structured indexed events with topics for all vault lifecycle transitions
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-documentationDocumentationDocumentationtype-enhancementImprovement to existing functionalityImprovement to existing functionalityStatus: Open.#224 In Disciplr-Org/Disciplr-Contracts;Add a paginated list_vaults enumeration view to DisciplrVault
area-contractsSmart contract (Soroban/Rust) workSmart contract (Soroban/Rust) workGRANTFOX OSSGrantFox open-source campaignGrantFox open-source campaignMAYBE REWARDEDEligible for GrantFox rewardEligible for GrantFox rewardOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuetype-enhancementImprovement to existing functionalityImprovement to existing functionalitytype-featureNew feature workNew feature workStatus: Open.#223 In Disciplr-Org/Disciplr-Contracts;