Open Issues Need Help
View All on GitHub bug(router-core): resolve_with_dependencies never checks route expiry, bypassing TTL enforcement 22 days ago
bug good first issue Stellar Wave security
bug good first issue Stellar Wave
bug good first issue Stellar Wave
bug good first issue Stellar Wave
bug good first issue Stellar Wave
bug good first issue Stellar Wave
bug(router-registry): no entry point extends instance storage TTL, unlike router-core and router-execution 23 days ago
bug good first issue Stellar Wave
perf(router-core): route_has_dependents does a full O(n) storage scan on every single route removal 23 days ago
good first issue Stellar Wave performance
docs(router-multicall): execute_batch's # Errors doc list omits Reentrancy and ArgsTooLarge 24 days ago
documentation good first issue Stellar Wave
bug good first issue Stellar Wave
bug(integration-tests): RouterRegistry::deprecate() calls use a stale signature missing the reason argument 24 days ago
bug good first issue Stellar Wave
bug good first issue Stellar Wave
good first issue Stellar Wave refactor performance
bug(router-quote): get_route_fee_tiers has no way to return NotInitialized, unlike every other public getter 24 days ago
bug good first issue Stellar Wave
bug good first issue Stellar Wave
perf(router-execution): append_history writes ExecHistory to instance storage twice on every call 24 days ago
good first issue Stellar Wave performance
bug good first issue Stellar Wave
bug good first issue Stellar Wave
bug(integration-tests): RouterCore::initialize() calls use a stale signature missing max_routes 24 days ago
bug good first issue Stellar Wave
good first issue Stellar Wave testing
refactor(router-registry): register_entry does an O(n) linear scan of ContractNames on every registration 24 days ago
good first issue Stellar Wave refactor performance
bug(ci): metrics-integration-tests.yml has no path filter, runs on every PR regardless of files changed 24 days ago
bug good first issue Stellar Wave
documentation good first issue Stellar Wave
bug good first issue Stellar Wave
documentation good first issue Stellar Wave
bug good first issue Stellar Wave
bug(router-execution): execute()'s simulate_first invokes the target function for real twice, not once 24 days ago
bug good first issue Stellar Wave reliability
good first issue Stellar Wave refactor
bug good first issue Stellar Wave
bug good first issue Stellar Wave
refactor(router-timelock): set_min_delay's NotInitialized check on MinDelay can never trigger 25 days ago
good first issue Stellar Wave refactor
bug(router-timelock): contract never extends instance storage TTL, unlike router-core and router-execution 25 days ago
bug good first issue Stellar Wave
bug good first issue Stellar Wave monitoring
feat(metrics): rate_limit::config_from_env hardcodes max_buckets instead of reading it from the environment 25 days ago
enhancement good first issue Stellar Wave
bug good first issue Stellar Wave
refactor(router-middleware): four event topics remain hardcoded strings after the #894 EVENT_* migration 25 days ago
good first issue Stellar Wave refactor
good first issue Stellar Wave refactor
documentation good first issue Stellar Wave
good first issue Stellar Wave security
bug good first issue Stellar Wave
good first issue Stellar Wave testing
good first issue Stellar Wave testing
infra: Makefile's fmt-check, test-all, and lint targets never run against metrics/ or api-server/ 26 days ago
bug good first issue
documentation good first issue
bug good first issue
enhancement good first issue Stellar Wave
bug good first issue Stellar Wave
refactor(ci): dependency-audit job in ci.yml duplicates security-audit.yml's cargo-deny checks 26 days ago
good first issue Stellar Wave refactor
bug good first issue Stellar Wave reliability
bug(ci): wasm-size-check.yml pushes baseline commits without declaring permissions: contents: write 26 days ago
bug good first issue Stellar Wave
test(router-access): MaxRolesExceeded error path in track_role_in_all_roles is never tested 26 days ago
good first issue Stellar Wave testing
feat(router-multicall): initialize() doesn't emit an EVENT_INITIALIZED event like router-quote does 26 days ago
enhancement good first issue Stellar Wave
good first issue Stellar Wave testing
infra: Dockerfile wasm build stage omits router-quote from the release WASM package list 26 days ago
bug good first issue Stellar Wave
documentation good first issue Stellar Wave
bug good first issue Stellar Wave
bug good first issue Stellar Wave
good first issue Stellar Wave testing
documentation good first issue Stellar Wave
documentation good first issue
docs(router-access): transfer_super_admin has no doc comment, unlike every other admin function 26 days ago
documentation good first issue
bug(router-core): remove_route does not clean up DataKey::Dependencies(name), unlike remove_route_internal 26 days ago
bug good first issue
documentation good first issue
bug good first issue
bug(api-server): SimulateTransactionResult.events is parsed from the RPC response but always discarded 26 days ago
bug good first issue
bug(api-server): parse_route_entry_from_rpc treats every simulation error as a 404 "not found" 26 days ago
bug good first issue
bug good first issue Stellar Wave
bug(router-timelock): test_get_dependencies_returns_empty_for_nonexistent_op is missing a closing brace 26 days ago
bug good first issue Stellar Wave
bug(router-timelock): get_operations_by_status returns a Result but never returns an Err 27 days ago
bug good first issue Stellar Wave
test(router-timelock): test_queue_circular_dependency_fails never exercises circular-dependency rejection 27 days ago
good first issue Stellar Wave testing
bug(router-quote): unset_route_fee calls undefined Self::require_admin, crate fails to compile 27 days ago
bug good first issue Stellar Wave
good first issue Stellar Wave refactor
good first issue Stellar Wave testing
bug good first issue Stellar Wave
bug(router-core): register_route does not enforce the MaxRoutes cap that register_route_internal enforces 27 days ago
bug good first issue Stellar Wave security
bug(integration-tests): failure_scenarios.rs references nonexistent TimelockError variants 27 days ago
bug good first issue Stellar Wave
good first issue Stellar Wave refactor
bug(router-quote): QuoteError::TooManyRoutes and InvalidFeeTier share the same discriminant value 9 27 days ago
bug good first issue Stellar Wave
good first issue Stellar Wave refactor
test(router-access): ensure_no_role_parent_cycle's HierarchyTooDeep branch is never exercised by any test 27 days ago
good first issue Stellar Wave testing
bug good first issue Stellar Wave
bug(router-timelock): min_delay() silently returns 0 instead of erroring when uninitialized, unlike admin() 27 days ago
bug good first issue Stellar Wave
docs(router-quote): DataKey::Admin and DataKey::ConfiguredRoutes variants have no doc comments 27 days ago
documentation good first issue Stellar Wave
bug good first issue Stellar Wave
good first issue Stellar Wave testing
bug good first issue Stellar Wave
good first issue Stellar Wave testing
bug good first issue Stellar Wave
good first issue Stellar Wave refactor
good first issue Stellar Wave refactor
bug good first issue Stellar Wave
feat(router-timelock): queue() does not validate that dependency op_ids reference existing operations 27 days ago
enhancement good first issue Stellar Wave
test(router-timelock): execute() has no test coverage for NotFound and Unauthorized errors 27 days ago
good first issue Stellar Wave testing
test(router-quote): add test coverage for the MAX_TRACKED_ROUTES limit in track_configured_route 27 days ago
good first issue Stellar Wave testing
test(router-quote): add test asserting admin() returns NotInitialized before initialize() is called 27 days ago
good first issue Stellar Wave testing
good first issue Stellar Wave refactor
documentation good first issue Stellar Wave
test(integration-tests): test_pipeline_authorization_checks never calls a contract or asserts 27 days ago
good first issue Stellar Wave testing
documentation good first issue Stellar Wave
bug good first issue Stellar Wave