Skip to content

Feature/312 skills marketplace x402 - #428

Open
Peolite001 wants to merge 11 commits into
Bitcoindefi:mainfrom
Peolite001:feature/312-skills-marketplace-x402
Open

Feature/312 skills marketplace x402#428
Peolite001 wants to merge 11 commits into
Bitcoindefi:mainfrom
Peolite001:feature/312-skills-marketplace-x402

Merge branch 'main' into feature/312-skills-marketplace-x402

0590cee
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 1, 2026 in 26s

Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 34 in lib/marketplace/invocation-ledger.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make sure that using this pseudorandom number generator is safe here.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22diRDWH5g0of9Qi&open=AZ8d22diRDWH5g0of9Qi&pullRequest=428

Check warning on line 98 in lib/marketplace/x402-middleware.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make sure that using this pseudorandom number generator is safe here.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22YiRDWH5g0of9Qg&open=AZ8d22YiRDWH5g0of9Qg&pullRequest=428

Check warning on line 21 in lib/marketplace/invocation-ledger.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using nullish coalescing operator (`??=`) instead of an assignment expression, as it is simpler to read.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22diRDWH5g0of9Qh&open=AZ8d22diRDWH5g0of9Qh&pullRequest=428

Check warning on line 56 in app/api/marketplace/skills/[skillId]/invoke/route.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22d7RDWH5g0of9Ql&open=AZ8d22d7RDWH5g0of9Ql&pullRequest=428

Check warning on line 13 in app/api/marketplace/skills/[skillId]/invoke/route.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Don't use a zero fraction in the number.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22d7RDWH5g0of9Qj&open=AZ8d22d7RDWH5g0of9Qj&pullRequest=428

Check warning on line 19 in app/api/marketplace/skills/[skillId]/invoke/route.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=Bitcoindefi_Open-Stellar&issues=AZ8d22d7RDWH5g0of9Qk&open=AZ8d22d7RDWH5g0of9Qk&pullRequest=428