-
Notifications
You must be signed in to change notification settings - Fork 12
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Replace the placeholder router doc string and module header that still call StableRouteRouter a placeholder
area:contract-docscontract docscontract docsGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:lowLow priorityLow prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:docsDocumentationDocumentationStatus: Open.#137 In StableRoute-Org/Stableroute-contracts;Document the complete DataKey storage map including Oracle, Timelock, ReentrancyLock, and PairCooldown in storage.md
area:storagestoragestorageGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:lowLow priorityLow prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:docsDocumentationDocumentationStatus: Open.#136 In StableRoute-Org/Stableroute-contracts;Add a property test asserting compute_route_fee and quote_route agree even with an absolute fee cap configured
area:fee-policyfee policyfee policyGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:testTest coverage workTest coverage workStatus: Open.#135 In StableRoute-Org/Stableroute-contracts;Add test coverage that is_pair_active returns false for unregistered, zero-liquidity, and unset-liquidity pairs
area:read-surfaceread surfaceread surfaceGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:lowLow priorityLow prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:testTest coverage workTest coverage workStatus: Open.#134 In StableRoute-Org/Stableroute-contracts;Add test coverage that cancel_admin_transfer clears both the pending admin and the pending eta
area:governancegovernancegovernanceGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:testTest coverage workTest coverage workStatus: Open.#133 In StableRoute-Org/Stableroute-contracts;Add test coverage that the upgrade entrypoint is admin-gated and emits the upgraded event even while paused
area:upgradeupgradeupgradeGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:testTest coverage workTest coverage workStatus: Open.#132 In StableRoute-Org/Stableroute-contracts;Add test coverage proving compute_route_fee debits PairLiquidity and emits liq_used only when liquidity is bounded
area:liquidityliquidityliquidityGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:highHigh priorityHigh prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:testTest coverage workTest coverage workStatus: Open.#131 In StableRoute-Org/Stableroute-contracts;Add a get_pair_infos batch read that returns PairInfo for a Vec of pairs in one call
area:read-surfaceread surfaceread surfaceGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:lowLow priorityLow prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:featureNew functionalityNew functionalityStatus: Open.#130 In StableRoute-Org/Stableroute-contracts;Reject a zero MaxFeeAbsolute cap that silently makes every route free
area:fee-policyfee policyfee policyGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:securitySecurity hardening / fixSecurity hardening / fixStatus: Open.#129 In StableRoute-Org/Stableroute-contracts;Move the cooldown and bounds checks ahead of the liquidity debit in compute_route_fee to avoid spending liquidity on a rejected route
area:routingroutingroutingGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:highHigh priorityHigh prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:securitySecurity hardening / fixSecurity hardening / fixStatus: Open.#128 In StableRoute-Org/Stableroute-contracts;Add a paused-state read variant of quote_route that reports whether compute_route_fee would currently succeed
area:routingroutingroutingGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:featureNew functionalityNew functionalityStatus: Open.#127 In StableRoute-Org/Stableroute-contracts;Add a set_timelock event and a get_governance_config aggregate read for the timelock state
area:governancegovernancegovernanceGRANTFOX OSSGrantFox open-source campaign taskGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial GrantFox campaign issuepriority:mediumMedium priorityMedium prioritystack:rustRustRuststack:sorobanSoroban smart contractSoroban smart contracttype:enhancementImprovement to existing functionalityImprovement to existing functionalityStatus: Open.#126 In StableRoute-Org/Stableroute-contracts;