-
Notifications
You must be signed in to change notification settings - Fork 15
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Mutating requests to
/api/v1/quoteare checked against both the globalrateLimiter()and the quote-specific stricter limiter, double-counting toward two bucketsapiHTTP/WebSocket APIHTTP/WebSocket APIbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#171 In AnchorNet-Org/AnchorNet-Backend;config.ts'sparseCorsOriginsaccepts any string as an origin with no format checkbackendBackend service workBackend service workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuesecuritySecurity hardeningSecurity hardeningStatus: Open.#169 In AnchorNet-Org/AnchorNet-Backend;Add a
config.test.tscase asserting the process fails fast with a clear message whenFEE_BPSis out of range, and document required env vars in the READMEdocumentationDocs / OpenAPIDocs / OpenAPIGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuetestingTests and coverageTests and coverageStatus: Open.#168 In AnchorNet-Org/AnchorNet-Backend;Add a
lastUpdatedtimestamp to thePoolinterface inmodels/liquidity.tsso clients can tell how fresh aggregated data isapiHTTP/WebSocket APIHTTP/WebSocket APIenhancementNew feature or improvementNew feature or improvementGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#167 In AnchorNet-Org/AnchorNet-Backend;Add a lightweight runtime check on
registeredAtwhen anchors are loaded viaAnchorService.registerBulkbackendBackend service workBackend service workenhancementNew feature or improvementNew feature or improvementGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#166 In AnchorNet-Org/AnchorNet-Backend;Add a runtime
isSettlementStatus()type guard and use it defensively inSettlementRepository.savebackendBackend service workBackend service workGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuerefactorCode refactor / cleanupCode refactor / cleanupStatus: Open.#165 In AnchorNet-Org/AnchorNet-Backend;Document (and test) that
SettlementRepository.peekNextId()is advisory-only and unsafe as a concurrency guarddocumentationDocs / OpenAPIDocs / OpenAPIGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuetestingTests and coverageTests and coverageStatus: Open.#164 In AnchorNet-Org/AnchorNet-Backend;Add a
SettlementRepository.remove(id)method for administrative purge/test cleanupdatabasePostgreSQL / persistencePostgreSQL / persistenceenhancementNew feature or improvementNew feature or improvementGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#163 In AnchorNet-Org/AnchorNet-Backend;Add a
LiquidityRepository.byAnchor(anchor)method to list every asset balance for one anchordatabasePostgreSQL / persistencePostgreSQL / persistenceenhancementNew feature or improvementNew feature or improvementGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueStatus: Open.#161 In AnchorNet-Org/AnchorNet-Backend;AnchorService.updatesilently ignores unknown fields (e.g.active) instead of rejecting themapiHTTP/WebSocket APIHTTP/WebSocket APIGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuesecuritySecurity hardeningSecurity hardeningStatus: Open.#160 In AnchorNet-Org/AnchorNet-Backend;Add a deterministic tie-break (by anchor id) to
QuoteService.quote's largest-first sort when two anchors hold equal amountsbugSomething isn't workingSomething isn't workingGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issuetestingTests and coverageTests and coverageStatus: Open.#157 In AnchorNet-Org/AnchorNet-Backend;Add a configurable max route-hop limit to
QuoteService.quoteto cap how many anchors a single quote can spanenhancementNew feature or improvementNew feature or improvementGrantFox OSSGrantFox open-source programGrantFox open-source programMaybe RewardedGrantFox: potentially rewarded contributionGrantFox: potentially rewarded contributionOfficial Campaign | FWC26GrantFox official campaign issueGrantFox official campaign issueperformancePerformance / cachingPerformance / cachingStatus: Open.#156 In AnchorNet-Org/AnchorNet-Backend;