-
Notifications
You must be signed in to change notification settings - Fork 5
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Add tests asserting reads and unpause remain callable while the contract is paused
area:testingtestingtestingGRANTFOX 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.#117 In Agentpay-Org/Agentpay-contracts;Add a renounce_admin path with an explicit two-step guard against accidental lockout
area:access-controlaccess controlaccess controlGRANTFOX 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.#116 In Agentpay-Org/Agentpay-contracts;Add tests for compute_billing across free, priced, and saturated combinations
area:testingtestingtestingGRANTFOX 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.#115 In Agentpay-Org/Agentpay-contracts;Add a usage_threshold auto-flag event when a counter crosses a configurable level
area:eventseventseventsGRANTFOX 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.#114 In Agentpay-Org/Agentpay-contracts;Add a get_services_status_batch read returning registered/disabled/price for many services
area:queriesqueriesqueriesGRANTFOX 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:enhancementImprovement to existing functionalityImprovement to existing functionalityStatus: Open.#113 In Agentpay-Org/Agentpay-contracts;Validate service_id against an empty symbol in registration and pricing entrypoints
area:service-registryservice registryservice registryGRANTFOX 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:securitySecurity hardening / fixSecurity hardening / fixStatus: Open.#112 In Agentpay-Org/Agentpay-contracts;Add a get_contract_config read returning all global settings in one struct
area:queriesqueriesqueriesGRANTFOX 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.#111 In Agentpay-Org/Agentpay-contracts;Add an emergency admin-gated drain_usage_batch to zero many counters at once
area:usage-accountingusage accountingusage accountingGRANTFOX 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.#110 In Agentpay-Org/Agentpay-contracts;Add a shared test-harness module to remove setup boilerplate across tests
area:testingtestingtestingGRANTFOX 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:refactorRefactor without behavior changeRefactor without behavior changeStatus: Open.#109 In Agentpay-Org/Agentpay-contracts;Add a CI workflow running fmt, build, test, and clippy on every push
GRANTFOX 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.#108 In Agentpay-Org/Agentpay-contracts;Document the storage DataKey reference and persistent-entry layout
area:docsdocsdocsGRANTFOX 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.#107 In Agentpay-Org/Agentpay-contracts;Document the record_usage validation precedence chain as a reference table
area:docsdocsdocsGRANTFOX 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:docsDocumentationDocumentationStatus: Open.#106 In Agentpay-Org/Agentpay-contracts;