-
Notifications
You must be signed in to change notification settings - Fork 2
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
[Contracts] Replace panic strings with a structured ContractError enum
contractsInvolves writing or testing Rust/Soroban contracts in packages/contractsInvolves writing or testing Rust/Soroban contracts in packages/contractsenhancementNew feature or requestNew feature or requestmediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hourssorobanInvolves Soroban smart contract invocations or Soroban RPC callsInvolves Soroban smart contract invocations or Soroban RPC callsStatus: Open.#338 In drydocs/meridian;[Bug] XDR submit endpoint forwards arbitrary signed transactions without structural validation
apiAdds or modifies a REST endpoint in apps/apiAdds or modifies a REST endpoint in apps/apibugSomething isn't workingSomething isn't workingmediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hourssecuritySecurity hardening, vulnerability fixes, or audit-related workSecurity hardening, vulnerability fixes, or audit-related workStatus: Open.#337 In drydocs/meridian;[Chore] Remove dead _addresses parameter from orchestration functions
apiAdds or modifies a REST endpoint in apps/apiAdds or modifies a REST endpoint in apps/apichoreBuild, CI, dependency updates, or repository maintenanceBuild, CI, dependency updates, or repository maintenancetrivialSelf-contained task, completable in < 2 hours with no deep protocol knowledge requiredSelf-contained task, completable in < 2 hours with no deep protocol knowledge requiredStatus: Open.#336 In drydocs/meridian;[Chore] Reconcile the dual Vercel and Fastify API layers
choreBuild, CI, dependency updates, or repository maintenanceBuild, CI, dependency updates, or repository maintenancehardComplex implementation spanning multiple packages or involving Soroban contractsComplex implementation spanning multiple packages or involving Soroban contractssdkInvolves Blend or DeFindex SDK helpers in packages/stellar-sdk-helpersInvolves Blend or DeFindex SDK helpers in packages/stellar-sdk-helpersStatus: Open.#335 In drydocs/meridian;[Bug] Faucet XDR is blind-signed from a hardcoded third-party URL
bugSomething isn't workingSomething isn't workingfrontendInvolves React components, Tailwind styling, or Next.js pagesInvolves React components, Tailwind styling, or Next.js pagesmediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hourssecuritySecurity hardening, vulnerability fixes, or audit-related workSecurity hardening, vulnerability fixes, or audit-related workStatus: Open.#334 In drydocs/meridian;[Test] Add unit tests for the stellar-sdk-helpers transaction-building layer
mediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hourssdkInvolves Blend or DeFindex SDK helpers in packages/stellar-sdk-helpersInvolves Blend or DeFindex SDK helpers in packages/stellar-sdk-helperstestingAdds or improves test coverage (unit, integration, or e2e)Adds or improves test coverage (unit, integration, or e2e)Status: Open.#332 In drydocs/meridian;[Test] Add unit tests for Blend and DeFindex adapter contracts
contractsInvolves writing or testing Rust/Soroban contracts in packages/contractsInvolves writing or testing Rust/Soroban contracts in packages/contractsmediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hourssorobanInvolves Soroban smart contract invocations or Soroban RPC callsInvolves Soroban smart contract invocations or Soroban RPC callstestingAdds or improves test coverage (unit, integration, or e2e)Adds or improves test coverage (unit, integration, or e2e)Status: Open.#333 In drydocs/meridian;[Feature] Implement accrue() in BlendAdapter to reflect live yield in total_assets()
enhancementNew feature or requestNew feature or requestStatus: Open.#331 In drydocs/meridian;[Contracts] Redesign deposit flow: coordinator contract with direct protocol routing and atomic mUSDC issuance
contractsInvolves writing or testing Rust/Soroban contracts in packages/contractsInvolves writing or testing Rust/Soroban contracts in packages/contractshardComplex implementation spanning multiple packages or involving Soroban contractsComplex implementation spanning multiple packages or involving Soroban contractsprotocol-integrationInvolves reading from or writing to Blend or DeFindex on-chainInvolves reading from or writing to Blend or DeFindex on-chainsorobanInvolves Soroban smart contract invocations or Soroban RPC callsInvolves Soroban smart contract invocations or Soroban RPC callsstellarRequires knowledge of Stellar concepts (accounts, transactions, assets)Requires knowledge of Stellar concepts (accounts, transactions, assets)Status: Open.#302 In drydocs/meridian;[Frontend] Add error boundary and empty state for position loading failures
enhancementNew feature or requestNew feature or requestfrontendInvolves React components, Tailwind styling, or Next.js pagesInvolves React components, Tailwind styling, or Next.js pagesmediumRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursRequires familiarity with the Meridian codebase or relevant tooling; expect 4–8 hoursStatus: Open.#230 In drydocs/meridian;