Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
299aabf
ci: run CI on develop-targeting PRs and unblock stellar + solana jobs
truthixify Jul 24, 2026
d415288
ci: approve esbuild build script for pnpm 10
truthixify Jul 24, 2026
3c27c86
fix(stellar): unblock workspace compile and green the test suite
truthixify Jul 24, 2026
8310fba
test(stellar): regenerate test snapshots for updated contract behavior
truthixify Jul 24, 2026
d6f578c
ci: move pnpm onlyBuiltDependencies to pnpm-workspace.yaml
truthixify Jul 24, 2026
d7adde1
chore(stellar): add trailing newline to README to smoke-test CI trigger
truthixify Jul 24, 2026
b0c8c04
ci: pin pnpm to 10.28.2 via corepack so build-script allowlist is hon…
truthixify Jul 24, 2026
3b17911
chore(stellar): re-trigger CI with pinned pnpm 10.28.2 via corepack
truthixify Jul 24, 2026
c66a7c4
style(stellar): apply cargo fmt to test files touched by CI fixes
truthixify Jul 24, 2026
78373e3
chore(stellar): bump ethnum 1.5.2 -> 1.5.3
truthixify Jul 24, 2026
c0c5c2d
ci: pin stellar toolchain to Rust 1.88.0 for soroban-sdk 22 compat
truthixify Jul 24, 2026
23e3d57
ci: try Rust 1.86.0 for stellar (soroban-sdk 22.0.11 doesn't build on…
truthixify Jul 24, 2026
ebaf3c9
ci(stellar): back to stable rustc, mark WASM build non-blocking
truthixify Jul 24, 2026
26c9eb8
fix(stellar): use ESM-safe __dirname in generate-bindings script
truthixify Jul 24, 2026
b2db924
fix(stellar): scope generate-bindings WASM build to cdylib crates only
truthixify Jul 24, 2026
95ed0c8
fix(stellar): reuse WASM artifacts in generate-bindings when present
truthixify Jul 24, 2026
bb1a57a
ci: mark bindings + drift-check non-blocking until WASM build works
truthixify Jul 24, 2026
c98961e
feat(stellar): add one-command end-to-end deploy dry-run script for f…
otobongdev Jul 26, 2026
c0ffee3
bench(stellar): measure batch vs individual send crossover (#140)
Max-Owolabi Jul 26, 2026
766c4aa
feat(stellar): add on-chain multisig quorum rotation for signers (#141)
EmperorNexus Jul 26, 2026
0fdff8f
fix(stellar): bump soroban-sdk workspace dependency to 22.0.11 (#144)
jerryjuche Jul 26, 2026
cbc739b
test(stellar): add cargo-fuzz harness for stealth-sender batch payloa…
Olowodarey Jul 27, 2026
5c9eb3b
feat(governance): add on-chain governance PoC with token-weighted vot…
abimbolaalabi Jul 27, 2026
491d97d
ci: auto-retarget PRs from main to develop
truthixify Jul 29, 2026
cefcc94
ci: dedup stellar job cargo fmt + test steps
truthixify Jul 29, 2026
68a587a
fix(ci): pin pnpm to v10.32.1 and allow esbuild build scripts (#152)
odarome132 Jul 29, 2026
0e7368c
Contract-size optimization pass FIX (#153)
stpatrickghost Jul 30, 2026
eb647f3
feat: add batch withdraw support to stealth sender (#145)
pharwasz Jul 30, 2026
d917ca3
feat : cargo-fuzz harness for stealth-batch-sender (#154)
Olowodarey Jul 30, 2026
4027a07
ci(stellar): add ABI snapshot matching gate for contracts (#137)
odarome132 Jul 30, 2026
f940627
Subgraph-style JS/Postgres indexer example (#130)
heymide Aug 1, 2026
7f227a2
feat(stellar): wraith-names bulk registration / renewal (#118) (#134)
lockoabosede8-byte Aug 1, 2026
72b6c72
Docs/stellar v0 to v1 migration (#127)
Truphile Aug 1, 2026
9395ef3
test(stellar): add chaos harness for integration tests (#123) (#132)
baedboibidex-cmyk Aug 1, 2026
7c4119e
feat(stellar/wraith-names): sealed-bid auctions for premium names (#128)
raizo07 Aug 3, 2026
c1127d2
feat(stellar): circuit-breaker pause for stealth-sender and wraith-na…
Meet-hybrid Aug 4, 2026
eee4c89
feat(stealth-registry): add Kani formal verification for top 3 invari…
Michvista Aug 4, 2026
044b9e3
feat: Gas benchmark regression CI gate (#129)
raizo07 Aug 6, 2026
a3ee63e
chore(perf): auto-update Stellar PERF.md bench table
truthixify Aug 6, 2026
1e01eb9
feat(stellar): add metadata resolver scaffolding
OTimileyin Jul 24, 2026
2fb0ca8
feat(stellar): integrate on-chain metadata resolver for wraith-names
OTimileyin Jul 24, 2026
1a79692
fix(stellar/wraith-names): respect pause in set_metadata, bulk ops, a…
OTimileyin Aug 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
334 changes: 324 additions & 10 deletions .github/workflows/ci.yml

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions .github/workflows/retarget-pr-main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Retarget PRs against main

on:
pull_request_target:
types: [opened, reopened]
branches: [main]

permissions:
pull-requests: write
issues: write
contents: read

jobs:
retarget:
# Skip release PRs (develop -> main); catch everything else that targets main.
if: github.event.pull_request.head.ref != 'develop'
runs-on: ubuntu-latest
steps:
- name: Retarget to develop and comment
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
PR=${{ github.event.pull_request.number }}
REPO=${{ github.repository }}
gh pr edit "$PR" --repo "$REPO" --base develop
gh pr comment "$PR" --repo "$REPO" --body "Auto-retargeted this PR from \`main\` to \`develop\`. Wave PRs merge into \`develop\`; \`main\` is only for release cuts. If you meant to target main deliberately (rare), reply here and we can revert this."
Loading
Loading