MergeFi/backend
MergeFi/backend 对新手友好吗?
近 30 天,MergeFi/backend 合并了外部贡献者提交的 106 个 PR 中的 20 个,维护者通常 1 天内回复。 目前没有开放的新手友好 issue,下方列出了我们收录的该仓库的其他 issue。
- 星标
- 2
- 派生
- 90
- 开放的新手 issue
- 0
- 已索引 issue
- 128
- 平均合并
- 31 分钟
- 30 天内合并 PR
- 20
- 主要语言
- TypeScript
- 许可证
- 没有许可证数据
- 最近 GitHub push
- 2026年10月15日
- 最近索引
- 2026年10月15日
- 贡献指南
- 没有贡献指南
- 行为准则
- 没有行为准则
- 新手标签
- good first issue help wanted
如何为 MergeFi/backend 做贡献
- 这个项目没有贡献指南,可以先读 README,再看几个最近合并的 PR,了解改动是怎么提交的。
- 项目提供 Dockerfile 或 Docker Compose 文件,不必安装整套工具链就能跑起来。
- 关注这个仓库,有新的新手友好 issue 时就能知道;也可以看看下方的其他 issue。
可能已有人在做的 issue 排在最后。 全部按时间排序
-
bug
难度 3/5 1-2 天 新手友好度 58/100
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 72/100
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
bug security
难度 2/5 1-3 小时 新手友好度 74/100
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 75/100
维护者通常 1 天内回复
-
bug security
难度 4/5 3-5 天 新手友好度 45/100
维护者通常 1 天内回复
-
bug security
难度 4/5 3-5 天 新手友好度 53/100
维护者通常 1 天内回复
-
bug testing
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 58/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 59/100
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 45/100
维护者通常 1 天内回复
-
bug security
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 65/100
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 35/100
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 79/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 55/100
维护者通常 1 天内回复
-
bug performance
难度 3/5 1-2 天 新手友好度 75/100
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 72/100
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 48/100
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 67/100
维护者通常 1 天内回复
-
bug security
难度 4/5 3-5 天 新手友好度 55/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 75/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 58/100
维护者通常 1 天内回复
-
bug performance
难度 3/5 1-2 天 新手友好度 78/100
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 55/100
维护者通常 1 天内回复
-
architecture bug
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
bug security
难度 3/5 1-2 天 新手友好度 72/100
维护者通常 1 天内回复
-
EscrowService.refund()/release() check the caller's role but never bind the check to the specific escrow's sponsor — any SPONSOR can force-refund any other sponsor's escrow可能重新可做 @Ranjeet2063 于 52 天前认领,目前没有进行中的 PR。 未关闭
难度 3/5 1-2 天 新手友好度 42/100
维护者通常 1 天内回复
-
The access_token cookie is set without the `secure` flag outside NODE_ENV=production, including on HTTPS staging deploys可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭good first issue security
难度 2/5 1-3 小时 新手友好度 20/100
维护者通常 1 天内回复
-
POST /milestones/:id/allocate and /bounties/:id/approve|reject are documented in Swagger as working operations可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭documentation good first issue
难度 2/5 1 小时以内 新手友好度 25/100
维护者通常 1 天内回复
-
test/users.e2e-spec.ts expects 403 for an unauthenticated request, but JwtAuthGuard returns 401可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭good first issue testing
难度 2/5 1-3 小时 新手友好度 22/100
维护者通常 1 天内回复
-
STELLAR_NETWORK and STELLAR_NETWORK_PASSPHRASE are never cross-checked可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭bug security
难度 3/5 半天 新手友好度 18/100
维护者通常 1 天内回复
-
ESCROW_DEADLINE_SECONDS and PORT are parsed without validation — a typo makes every fund throw RangeError可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭bug good first issue
难度 2/5 1-3 小时 新手友好度 25/100
维护者通常 1 天内回复
-
deriveOnChainId hashes UUIDs into u64 keys with no collision check, and milestone/pool keys share the escrow contract's issue_id space可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭bug security
难度 4/5 3-5 天 新手友好度 15/100
维护者通常 1 天内回复
-
MaintenancePoolService.assignReward reports a stale balance in its 'exceeds pool balance' error可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭bug good first issue
难度 2/5 1-3 小时 新手友好度 22/100
维护者通常 1 天内回复
-
Controller specs pass unbound methods to expect() (unbound-method lint errors)可能已有人在做 @DeFex-lab 于 23 天前认领。 未关闭good first issue Stellar Wave testing
难度 2/5 1-3 小时 新手友好度 30/100
MergeFi/backend#606 · 3 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
Unused variables on main hide logic that was lost in merges (previousStatus, existingPool, callerUserId…)可能已有人在做 @urielit1313-creator 于 29 天前认领。 未关闭bug good first issue
难度 3/5 1-2 天 新手友好度 25/100
维护者通常 1 天内回复
-
common/validators/date.validator.ts has no spec file可能已有人在做 @DeFex-lab 于 23 天前认领。 未关闭good first issue Stellar Wave testing
难度 2/5 1-3 小时 新手友好度 25/100
MergeFi/backend#604 · 3 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
BountiesService.expireOverdue() overwrites concurrently-advanced bounties to EXPIRED — read-then-save with no status re-check and no assertTransition可能已有人在做 @Youngthreader 于 22 天前认领。 未关闭architecture bug Stellar Wave very hard
MergeFi/backend#460 · 4 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
assignReward decrements MaintenancePool.balance before poolWithdraw() and never restores it when the withdrawal fails可能已有人在做 @Fabulouz34 于 43 天前认领。 未关闭architecture bug Stellar Wave very hard
MergeFi/backend#459 · 5 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Regression on closed #273] assignReward's double-payout guard is keyed on (pool, recipient) instead of (pool, issue) — the same issue can still be paid twice可能已有人在做 @MrOmale 于 22 天前认领。 未关闭bug security Stellar Wave very hard
MergeFi/backend#458 · 5 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
MaintenancePoolService.deposit() always throws PessimisticLockTransactionRequiredError — the #275 SELECT ... FOR UPDATE runs outside any transaction可能已有人在做 @Emmzydice1 于 43 天前认领。 未关闭architecture bug Stellar Wave very hard
MergeFi/backend#457 · 5 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
releasePartial() sends the wrong on-chain key to the contract — a raw UUID instead of the numeric onChainId every other operation uses可能已有人在做 @PINYOPATTANAWASANPORN 于 29 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 35/100
维护者通常 1 天内回复
-
Bounty/Milestone/MaintenancePool/User list endpoints have no pagination and return the entire table in one unbounded response可能已有人在做 @senmalong 于 87 天前认领。 未关闭GrantFox OSS Maybe Rewarded Official Campaign | FWC26 performance Third Campaign very hard
MergeFi/backend#63 · 3 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
TeamMemberSplit.user uses onDelete: CASCADE, so deleting any team member's account silently desyncs a team's split percentages from 100 and can permanently strand that team's bounty可能已有人在做 @gramseostudio-dev 于 86 天前认领。 未关闭architecture bug GrantFox OSS Maybe Rewarded Official Campaign | FWC26 Third Campaign very hard
MergeFi/backend#58 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
Because no money-moving route requires auth, IdempotencyInterceptor buckets every caller under a shared 'anonymous' identity per scope, letting unrelated callers collide on each other's cached responses可能已有人在做 @gramseostudio-dev 于 87 天前认领。 未关闭bug GrantFox OSS Maybe Rewarded Official Campaign | FWC26 security Third Campaign very hard
MergeFi/backend#55 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
release() and splitRelease() never check for pre-existing Payment rows, so calling them after releasePartial causes a double payout of the full escrow amount可能已有人在做 @Kappa16 于 83 天前认领。 未关闭bug GrantFox OSS Maybe Rewarded Official Campaign | FWC26 security Third Campaign very hard
MergeFi/backend#44 · 3 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
Money-moving DTOs trust client-supplied contributorId/recipientId/funderAddress instead of binding to the authenticated caller可能已有人在做 @davieslennox0 于 86 天前认领。 未关闭architecture GrantFox OSS Maybe Rewarded Official Campaign | FWC26 security Third Campaign very hard
MergeFi/backend#40 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
UsersController.setStellarAddress is authenticated but not authorized: any logged-in user can overwrite another user's payout address可能已有人在做 @rudra496 于 86 天前认领。 未关闭bug GrantFox OSS Maybe Rewarded Official Campaign | FWC26 security Third Campaign very hard
MergeFi/backend#39 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复