Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
246 commits
Select commit Hold shift + click to select a range
34577e4
fix: unwrap order wrapper from POST /orders/by_uids response (COW-979)
lgahdl May 28, 2026
f807846
feat: replace deployment shell scripts with TypeScript/Node alternati…
lgahdl May 28, 2026
e906993
feat: modularize ponder config with per-chain files under src/chains/…
lgahdl May 28, 2026
0335980
test: add integration tests for fetchOrderStatusByUids (COW-979)
lgahdl May 28, 2026
97231b9
refactor: address PR review feedback on chain modularization (COW-978)
lgahdl May 28, 2026
ce3b10f
Merge pull request #64 from bleu/luizhatem/cow-979-bug-candidatediscr…
lgahdl May 28, 2026
a0dde97
docs: add bleu-context note to deployment scripts (COW-977)
lgahdl May 28, 2026
5a72928
Merge pull request #66 from bleu/luizhatem/cow-977-replace-shell-scri…
lgahdl May 28, 2026
dc92b48
feat: add GET /api/sync-progress endpoint (COW-985)
lgahdl May 28, 2026
5de8d27
fix: resolve TypeScript strict-mode errors in sync-progress tests (CO…
lgahdl May 29, 2026
dd442fc
feat: consolidate deployment compose into root under --profile deploy…
lgahdl May 29, 2026
e5b15d5
fix: update deploy.yml to use deploy-remotely.ts (COW-980) (#69)
lgahdl May 29, 2026
c8dd4b4
feat: add Docker image publish workflow to ghcr.io (COW-981) (#70)
lgahdl May 29, 2026
42dac5f
docs: add operational guide to README for non-Ponder operators (COW-9…
lgahdl May 29, 2026
7b91797
fix: derive active chain descriptions from CHAIN_NAMES (COW-982) (#71)
lgahdl May 29, 2026
ae1a750
docs: document /ready /status /metrics and Kubernetes probes (COW-983…
lgahdl May 29, 2026
62d40c6
feat: add chain stubs for all 12 cow-sdk SupportedChainId entries (CO…
lgahdl May 29, 2026
8227547
docs: document GET /api/sync-progress endpoint (COW-985)
lgahdl May 29, 2026
5e4fdf6
Merge remote-tracking branch 'origin/luizhatem/cow-978-modularize-pon…
lgahdl May 29, 2026
02b97e1
docs: fix stale references and remove duplicated content (COW-987)
lgahdl May 29, 2026
b40791a
feat: research and update contract deployment info for all 12 chains …
lgahdl May 29, 2026
72ac1a0
refactor: remove contractPollerInterval from ChainConfig, rename orde…
lgahdl May 29, 2026
6782071
chore: fill in verified ComposableCow startBlock for all chains (COW-…
lgahdl May 29, 2026
9392acc
Merge branch 'luizhatem/cow-986-support-all-cow-protocol-chain-ids-bn…
lgahdl May 29, 2026
46a8f85
chore: fill in verified aaveV3AdapterFactory, flashLoanRouter and gpv…
lgahdl May 29, 2026
0ad999f
chore: fill in verified aaveV3AdapterFactory, flashLoanRouter and gpv…
lgahdl May 29, 2026
a26106b
feat: modularize ponder config with per-chain src/chains/ (COW-978)
lgahdl May 29, 2026
d534915
feat: add GET /api/sync-progress endpoint (COW-985)
lgahdl May 29, 2026
57e68ba
docs: fix stale references and remove duplicated content (COW-987)
lgahdl May 29, 2026
7b08af5
chore: update ACTIVE_CHAINS comments — all addresses verified, blocke…
lgahdl May 29, 2026
b24ab1a
chore: clarify ACTIVE_CHAINS comments — null fields are not runtime b…
lgahdl May 29, 2026
2737eab
test: add pnpm test to CI and expand test coverage (COW-995)
lgahdl Jun 1, 2026
07478fc
fix: minor cleanups from grant review (COW-996, COW-999, COW-1003)
lgahdl Jun 1, 2026
e83977c
fix: schema hygiene and SQL parameterization (COW-997, COW-998)
lgahdl Jun 1, 2026
294fc9d
feat: expose generator hash in REST /api/orders/by-owner response (CO…
lgahdl Jun 1, 2026
8e5a10c
fix: minor cleanups — MAX_TWAP_PRECOMPUTE_PARTS constant, decoder ABI…
lgahdl Jun 1, 2026
f46e344
refactor: rename block handlers to semantic namespaced names (COW-1000)
lgahdl Jun 1, 2026
fc8a76b
fix: wrap settlement.ts RPC calls in withTimeout, remove decode dead …
lgahdl Jun 1, 2026
590cc48
docs: fix ops gaps and architecture.md accuracy (COW-1001 + COW-1002)
lgahdl Jun 1, 2026
e140516
fix: preflight /by_uids before cascade-cancelled insert in CandidateC…
lgahdl Jun 1, 2026
226208b
feat: structured JSON logging + K8s probe docs (COW-994)
lgahdl Jun 1, 2026
9552081
fix: C3 StatusUpdater batch upsert and per-block cap (COW-988)
lgahdl Jun 1, 2026
7457642
fix: account fallback for TWAP parts aged out of /by_uids (COW-989)
lgahdl Jun 1, 2026
7970029
docs: complete COW-1004 doc updates (chain wording, TWAP skip note, G…
lgahdl Jun 1, 2026
8804df3
test: add GeneratorSummary schema tests including hash field (COW-993)
lgahdl Jun 1, 2026
be1b767
test: add fetchOwnerOrderStatuses unit tests (COW-989)
lgahdl Jun 1, 2026
268ffcd
test: add constants and C3 status-filter tests (COW-988)
lgahdl Jun 1, 2026
6f802dd
Merge branch 'luizhatem/cow-1004-minor-cleanups' into luizhatem/final-qa
lgahdl Jun 1, 2026
2e177d5
Merge branch 'luizhatem/cow-993-f15-rest-apiordersby-owner-response-m…
lgahdl Jun 1, 2026
a71896f
merge: resolve conflict in orders-by-owner.test.ts — combine schema +…
lgahdl Jun 1, 2026
c7fb497
Merge branch 'luizhatem/cow-997-998-schema-and-sql-hygiene' into luiz…
lgahdl Jun 1, 2026
5e67025
Merge branch 'luizhatem/cow-1000-f7-rename-c1-c5-block-handlers-to-se…
lgahdl Jun 1, 2026
902f523
Merge branch 'luizhatem/cow-991-f8-wrap-settlement-rpc-calls-in-witht…
lgahdl Jun 1, 2026
5113767
merge: resolve architecture.md conflict — keep "all active chains" wo…
lgahdl Jun 1, 2026
f0c7ce4
Merge luizhatem/cow-990-f16-parent-cancelled-cascade-preflight-check …
lgahdl Jun 1, 2026
f9310d7
Merge luizhatem/cow-994-f19-k8s-probes-and-json-structured-logging in…
lgahdl Jun 1, 2026
5e6f1d9
fix: remove composableCow. prefix from block interval names (Ponder d…
lgahdl Jun 1, 2026
d2ed6d8
fix: remove composableCow. prefix from block interval names (Ponder d…
lgahdl Jun 1, 2026
651c8db
Merge origin/develop into final-qa (cow-976, 980, 981, 982, 983, 984,…
lgahdl Jun 2, 2026
c6fc841
fix: increase ponder container nofile ulimit to 65536
lgahdl Jun 2, 2026
8b9cee2
fix: rename progressPct to historicalSyncProgressPct in sync-progress…
lgahdl Jun 2, 2026
42de8c5
fix: rename progressPct to historicalSyncProgressPct in sync-progress…
lgahdl Jun 2, 2026
d9aea03
fix: remove undefined variables from settlement cowLog after COW-991 …
lgahdl Jun 2, 2026
b7d8838
fix: remove decode-only-for-logging block from settlement.ts cowLog (…
lgahdl Jun 2, 2026
4594e5f
fix: correct hash field describe() to use tuple abi.encode notation (…
lgahdl Jun 2, 2026
8992efc
fix: use tighter 5s timeout for inner-loop RPC calls in settlement ha…
lgahdl Jun 2, 2026
b732822
fix: update docs/api-reference.md to use historicalSyncProgressPct fi…
lgahdl Jun 2, 2026
810949e
fix: update stale C1/C5 name references in constants.ts and docs (COW…
lgahdl Jun 2, 2026
3cb8f76
fix: update stale C1/C5 name references in docs (COW-1001+COW-1002)
lgahdl Jun 2, 2026
e2c474b
fix: fix preflight timeout, migrate console.log to cowLog, deduplicat…
lgahdl Jun 2, 2026
414ae6f
fix: route warn/error to stderr in cowLog, add initialDelaySeconds to…
lgahdl Jun 2, 2026
13b8cbf
fix: add ORDER BY to StatusUpdater SELECT, fix Number() env check, do…
lgahdl Jun 2, 2026
e2ba179
fix: add maxPages guard to fetchOwnerOrderStatuses, document aged-out…
lgahdl Jun 2, 2026
d3b5036
test: fix generator mock hash field, remove duplicate makeChain, add …
lgahdl Jun 2, 2026
8645868
fix: update stale C1/C5 names in comments, verify CirclesBackingOrder…
lgahdl Jun 2, 2026
51c9850
fix: update test mocks — use __makeSelectChain, add hash field, DB-th…
lgahdl Jun 2, 2026
40917bc
fix: update stale C1/C5 names in comments, verify CirclesBackingOrder…
lgahdl Jun 2, 2026
1cadee0
fix: correct hash field describe() to use tuple abi.encode notation (…
lgahdl Jun 2, 2026
00cb7c3
fix: update stale C1/C5 name references in constants.ts and docs (COW…
lgahdl Jun 2, 2026
9ec9634
fix: use tighter 5s timeout for inner-loop RPC calls in settlement ha…
lgahdl Jun 2, 2026
0e72d2b
fix: fix preflight timeout, migrate console.log to cowLog, deduplicat…
lgahdl Jun 2, 2026
f04b232
fix: route warn/error to stderr in cowLog, add initialDelaySeconds to…
lgahdl Jun 2, 2026
37c35f0
Merge remote-tracking branch 'origin/luizhatem/cow-990-f16-parent-can…
lgahdl Jun 2, 2026
67fc6ce
fix: resolve __makeSelectChain TypeScript type error in orders-by-own…
lgahdl Jun 2, 2026
00b2fad
fix: filter nullish items from fetchOrdersByUids response to prevent …
lgahdl Jun 2, 2026
bb80e89
fix: add non-null assertion on orders[0] in test to fix TS2532
lgahdl Jun 3, 2026
a418d7b
fix: improve hash field description accuracy — reference ComposableCo…
lgahdl Jun 4, 2026
ff2338b
fix: replace stale C1-C4 block handler references with semantic names…
lgahdl Jun 4, 2026
f41b45d
fix: wrap handler names in inline code in deployment.md flags table
lgahdl Jun 4, 2026
de4af8e
docs: add sync-progress endpoint to API list and "checking if caught …
lgahdl Jun 4, 2026
844e815
fix: add comments explaining preflight timeout fallback and onConflic…
lgahdl Jun 4, 2026
6e140fd
fix: reduce cowLogger JSDoc to single-line comment per project conven…
lgahdl Jun 4, 2026
86e5251
fix: use BOOTSTRAP_OWNER_FETCH_TIMEOUT_MS for paginated account fallb…
lgahdl Jun 4, 2026
37ddc2c
fix: replace sql.join with Drizzle inArray in getCachedUidStatuses
lgahdl Jun 4, 2026
76a8ff4
fix: revert to sql.join for getCachedUidStatuses — drizzle-orm/pg-cor…
lgahdl Jun 4, 2026
62c9dba
fix: use Drizzle query builder with inArray for getCachedUidStatuses;…
lgahdl Jun 4, 2026
06c8d30
refactor: convert cacheUidStatuses INSERT to Drizzle query builder
lgahdl Jun 4, 2026
e4708b2
refactor: replace raw sql IS NULL and GROUP BY with Drizzle operators
lgahdl Jun 4, 2026
64382af
refactor(tests): address review comments on PR #79
lgahdl Jun 4, 2026
c4fd3b1
refactor(tests): use DiscreteOrderStatusQuery.enum constants in test …
lgahdl Jun 4, 2026
22ca1eb
Merge origin/develop into cow-995 — keep ponder:api vitest alias
lgahdl Jun 4, 2026
6f73a13
fix: export makeSelectChain from mock to fix __makeSelectChain typech…
lgahdl Jun 4, 2026
b4645a0
Merge pull request #79 from bleu/luizhatem/cow-995-tests-add-pnpm-tes…
lgahdl Jun 4, 2026
bc002a1
refactor: rename orderUidCacheTable → orderUidCache (drop redundant T…
lgahdl Jun 4, 2026
c4b9638
Merge remote-tracking branch 'origin/develop' into luizhatem/cow-997-…
lgahdl Jun 4, 2026
e10387f
test: update execution-summary test for db.select + count() migration
lgahdl Jun 4, 2026
1b2125b
Merge pull request #81 from bleu/luizhatem/cow-997-998-schema-and-sql…
lgahdl Jun 4, 2026
4834738
docs: note ConditionalOrderRemoved in newer ComposableCoW contract (C…
lgahdl Jun 4, 2026
04181ad
refactor: replace isDeterministicOrderType with Record<OrderType, boo…
lgahdl Jun 4, 2026
9281016
test: trim orders-by-owner schema tests to regression-only guards
lgahdl Jun 4, 2026
47e135c
style: remove unnecessary quotes from block handler keys in ponder.co…
lgahdl Jun 4, 2026
79164f6
chore: merge develop into PR #83, resolve ponder.config.ts conflict
lgahdl Jun 4, 2026
1a5b7cf
refactor: move settlement RPC work to SettlementResolver block handle…
lgahdl Jun 4, 2026
e5ae045
Merge remote-tracking branch 'origin/develop' into luizhatem/cow-991-…
lgahdl Jun 4, 2026
0cd52b3
chore: merge develop into PR #84, adapt SettlementResolver to settlem…
lgahdl Jun 4, 2026
35b8cb9
fix: address PR #85 review comments (COW-1001 + COW-1002)
lgahdl Jun 4, 2026
a8313ed
docs: correct QuickNode eth_getLogs block range limits
lgahdl Jun 4, 2026
dee1b2e
docs: remove provider limits table from deployment.md
lgahdl Jun 4, 2026
2ca6af0
Merge origin/develop — resolve conflicts preserving ethGetLogsBlockRa…
lgahdl Jun 4, 2026
7419a07
fix: derive DiscreteStatus from schema enum, remove cowLogger scope c…
lgahdl Jun 4, 2026
2c965c8
Merge origin/develop — keep discreteOrderStatusEnum import, add isNul…
lgahdl Jun 4, 2026
d873a86
fix: rename cowLog->log/logger.ts, use /health for liveness, clarify …
lgahdl Jun 5, 2026
5469030
Merge origin/develop — keep K8s probes + structured logging, rename P…
lgahdl Jun 5, 2026
9e9cac2
fix: rename historicalSyncProgressPct -> historicalBlocksFetchedPct
lgahdl Jun 5, 2026
d170347
Merge remote-tracking branch 'origin/develop' into luizhatem/fix-prog…
lgahdl Jun 5, 2026
297ca0d
Merge origin/develop — resolve add/add conflict in orders-by-owner tests
lgahdl Jun 5, 2026
ad168c6
fix: minor cleanups from grant review (COW-996, COW-999, COW-1003)
lgahdl Jun 8, 2026
3d100ee
feat: expose generator hash in REST /api/orders/by-owner response (CO…
lgahdl Jun 8, 2026
854d4da
Merge origin/develop — resolve blockHandler.ts import conflict
lgahdl Jun 8, 2026
9b7a458
fix: preflight /by_uids before cascade-cancelled insert in CandidateC…
lgahdl Jun 8, 2026
843c83c
feat: migrate all src/application/ log calls to structured logger (CO…
lgahdl Jun 8, 2026
e772e3f
docs: rename block handlers in architecture.md, document flash loan p…
lgahdl Jun 8, 2026
1fd8981
Merge origin/develop — resolve conflicts in architecture.md and block…
lgahdl Jun 8, 2026
960c863
docs: remove specific K8s probe timing values from deployment.md (COW…
lgahdl Jun 8, 2026
ccff2de
chore: merge origin/develop into pr87 logger-migration branch
lgahdl Jun 8, 2026
ff70ed8
docs: add flash loan adapter lifecycle to architecture.md (COW-991)
lgahdl Jun 8, 2026
bb2df41
docs: remove chain-specific block numbers from architecture.md (COW-1…
lgahdl Jun 8, 2026
9ff47c3
docs: add MAX_DISCRETE_ORDERS_PER_BLOCK to .env.example (COW-988)
lgahdl Jun 8, 2026
bce4ea1
docs: replace "generic" with "order-type-agnostic" for block handlers…
lgahdl Jun 8, 2026
152ab57
Merge pull request #87 from bleu/luizhatem/cow-994-f19-k8s-probes-and…
lgahdl Jun 8, 2026
3b4f216
Merge pull request #90 from bleu/luizhatem/fix-progresspct-rename-his…
lgahdl Jun 8, 2026
c3bdd38
merge: resolve conflict with develop — keep semantic handler names in…
lgahdl Jun 8, 2026
20febdf
Merge pull request #85 from bleu/luizhatem/cow-1001-cow-1002-docs-ops…
lgahdl Jun 8, 2026
2157e4a
docs: minor whitespace fix in architecture.md
lgahdl Jun 8, 2026
dcea010
merge: resolve conflicts with develop — combine log() structured logg…
lgahdl Jun 8, 2026
ac0f056
fix: align ponder.on registrations with renamed block handlers in pon…
lgahdl Jun 8, 2026
67ca628
Merge origin/develop into luizhatem/final-qa
lgahdl Jun 8, 2026
980d70c
Merge PR #83: rename block handlers to semantic names (COW-1000)
lgahdl Jun 8, 2026
efe4628
Merge PR #84: wrap settlement RPC calls in withTimeout (COW-991)
lgahdl Jun 8, 2026
2a11b44
Merge PR #88: OrderStatusTracker batch upsert and per-block cap (COW-…
lgahdl Jun 8, 2026
bfa4464
Merge PR #89: TWAP parts aged-out fallback via owner order list (COW-…
lgahdl Jun 8, 2026
2f2ccb7
docs: remove PostgreSQL memory flags, production architecture, and Wh…
lgahdl Jun 9, 2026
74802d2
refactor: rename block handlers to semantic namespaced names (COW-1000)
lgahdl Jun 9, 2026
f525626
fix: log warning when account fallback fails in CandidateConfirmer st…
lgahdl Jun 9, 2026
38e7959
merge: resolve conflicts with develop — keep TWAP fallback docs + ded…
lgahdl Jun 9, 2026
78a0f9a
fix: account fallback for TWAP parts aged out of /by_uids (COW-989)
lgahdl Jun 9, 2026
0fff80e
merge: resolve conflicts with develop — queue-based settlement, logge…
lgahdl Jun 9, 2026
eb11226
fix: wrap settlement.ts RPC calls in withTimeout, queue-based Settlem…
lgahdl Jun 9, 2026
c882a3b
fix: chunk orphan-candidate cascade INSERT/DELETE to avoid Postgres b…
lgahdl Jun 9, 2026
3e060e5
fix(deploy): auto-drop app schema in cmdUp to clear Ponder build_id c…
lgahdl Jun 9, 2026
51faf0e
fix: exclude stale candidates from unconfirmed /by_uids batch; docume…
lgahdl Jun 9, 2026
16678cc
feat: classify Curve/Balancer fee burners and CoW AMM as named order …
lgahdl Jun 9, 2026
20457ae
perf: add composite indexes for C1/C5, C3, and C2 stale sweep (COW-886)
lgahdl Jun 10, 2026
6811848
fix: derive isComplete from isRealtime+pct instead of ponder_sync_is_…
lgahdl Jun 10, 2026
0bcf133
refactor: use event.block.timestamp directly and type ComposableOrder…
lgahdl Jun 10, 2026
8576cc1
Merge PR #91: exclude stale candidates from /by_uids batch; document …
lgahdl Jun 10, 2026
2d060af
Merge PR #92: classify Curve/Balancer fee burners and CoW AMM as name…
lgahdl Jun 10, 2026
b79970d
Merge PR #93: add composite indexes for C1/C5, C3, and C2 stale sweep…
lgahdl Jun 10, 2026
8d7638c
Merge PR #94: fix isComplete derived from isRealtime+pct (COW-1008)
lgahdl Jun 10, 2026
16f8179
Merge PR #95: type ComposableOrder.creationDate as bigint (COW-1007)
lgahdl Jun 10, 2026
cefb22a
fix: add missing ORDERBOOK_HTTP_TIMEOUT_MS import; sync hash field de…
lgahdl Jun 10, 2026
839bc30
fix: replace context.db.sql writes with ORM in SettlementResolver blo…
lgahdl Jun 15, 2026
a8e56df
Merge branch 'luizhatem/cow-1009-investigate-error-in-order-promotion…
lgahdl Jun 15, 2026
08f2cfe
chore: upgrade ponder from 0.16.3 to 0.16.6
lgahdl Jun 15, 2026
b2e93c3
Merge branch 'luizhatem/cow-1009-investigate-error-in-order-promotion…
lgahdl Jun 15, 2026
4d4a855
fix: patch ponder flush() to use unique savepoint names per invocation
lgahdl Jun 15, 2026
15bb8b4
Merge branch 'luizhatem/cow-1009-investigate-error-in-order-promotion…
lgahdl Jun 15, 2026
eaaef90
chore: add pnpm-workspace.yaml and patches/ to Dockerfile build stage
lgahdl Jun 15, 2026
8effd78
chore: add pnpm-workspace.yaml and patches/ to Dockerfile build stage
lgahdl Jun 15, 2026
3279e91
chore: update pnpm-lock.yaml with ponder patch hash
lgahdl Jun 15, 2026
86b9d15
chore: update pnpm-lock.yaml with ponder patch hash
lgahdl Jun 15, 2026
590c74a
Merge remote-tracking branch 'origin/luizhatem/cow-1009-investigate-e…
lgahdl Jun 15, 2026
8b02433
fix: snapshot qb at flush() start to prevent mid-flush external mutation
lgahdl Jun 15, 2026
88fbc8f
Merge branch 'luizhatem/cow-1009-investigate-error-in-order-promotion…
lgahdl Jun 15, 2026
07b1ab8
fix: resolve merge conflict - use complete ponder patch with currentQ…
lgahdl Jun 15, 2026
209e167
fix: restore chain configs to production values (revert accidental te…
lgahdl Jun 15, 2026
bfad241
chore(qa): remove Linear ticket IDs from code comments and tests
jeffersonBastos Jun 15, 2026
23da85a
chore(qa): remove build-phase context and local paths from code comments
jeffersonBastos Jun 15, 2026
4fabcdd
docs(qa): remove ticket and milestone references from public docs
jeffersonBastos Jun 15, 2026
1a2879f
docs(qa): scrub internal references from agent docs
jeffersonBastos Jun 15, 2026
f940fcf
chore(qa): remove internal Ponder debugging playbook
jeffersonBastos Jun 15, 2026
fca4975
refactor(qa): route stray console.* through the structured logger
jeffersonBastos Jun 15, 2026
df175ac
refactor(qa): use MAX_TWAP_PRECOMPUTE_PARTS instead of a hardcoded li…
jeffersonBastos Jun 15, 2026
d8693a3
refactor(qa): remove unused no-op invalidateOwnerCache export
jeffersonBastos Jun 15, 2026
0fd4d8e
docs(qa): dedupe and reorder block-handler descriptions
jeffersonBastos Jun 15, 2026
2c1ca0e
refactor(qa): dedupe GPv2 order constant hashes
jeffersonBastos Jun 15, 2026
898b481
refactor(qa): return orderType from insertGenerator; drop redundant d…
jeffersonBastos Jun 15, 2026
e9b3510
docs(qa): trim over-documented local database setup
jeffersonBastos Jun 15, 2026
b50767b
docs(qa): restore debug-ponder playbook, scrubbed and updated for cur…
jeffersonBastos Jun 15, 2026
7cd38d4
chore(qa): remove internal founder_mode command
jeffersonBastos Jun 15, 2026
1354b9a
docs: replace C1-C5 shorthand with descriptive handler names
jeffersonBastos Jun 15, 2026
6eda4bc
chore(qa): P3 nits — replace unicode arrows, drop unused export
jeffersonBastos Jun 15, 2026
e6c074c
docs: rename m3-orderbook-integration-flow to orderbook-integration-flow
jeffersonBastos Jun 15, 2026
1c181e8
docs: document all eight decoded order types
jeffersonBastos Jun 15, 2026
6560c7e
docs: align logging convention with uniform log() usage
jeffersonBastos Jun 15, 2026
1cc5033
chore(qa): remove unused DISABLE_POLL_RESULT_CHECK and DISABLE_DETERM…
jeffersonBastos Jun 15, 2026
7778732
chore(qa): remove dead BLOCK_TIME_SECONDS export and orphan AaveV3Ada…
jeffersonBastos Jun 15, 2026
048484e
fix(qa): return a generic 500 message instead of leaking err.message
jeffersonBastos Jun 15, 2026
a26aa2a
fix: prevent crash when ROLLBACK TO savepoint fails in multichain flush
lgahdl Jun 15, 2026
163ec71
fix: skip gnosis synthetic logs with out-of-range logIndex in Ponder …
lgahdl Jun 15, 2026
84985b8
fix: eliminate context.db.sql calls that trigger flush() in multichai…
lgahdl Jun 15, 2026
ec2d60d
refactor: inline settlement adapter discovery, remove SettlementResol…
lgahdl Jun 15, 2026
bd3f4bb
perf: stagger gnosis block handlers with coprime intervals (COW-1014)
lgahdl Jun 16, 2026
e8a3a69
fix: cap OwnerBackfill page fetch and add max retry count (COW-1015)
lgahdl Jun 16, 2026
e2068da
perf: apply coprime intervals to mainnet block handlers (COW-1014)
lgahdl Jun 16, 2026
c135613
Merge branch 'luizhatem/cow-1014-perf-stagger-gnosis-block-handlers-w…
lgahdl Jun 16, 2026
62fe4ba
perf: uniform block handler intervals — gnosis=10, mainnet=4 (COW-1014)
lgahdl Jun 16, 2026
aa053c6
Merge branch 'luizhatem/cow-1014-perf-stagger-gnosis-block-handlers-w…
lgahdl Jun 16, 2026
66fef8b
perf: bulk insert precomputed UIDs and cached statuses (COW-1016)
lgahdl Jun 16, 2026
2d951d1
perf: parallelize /by_uids batch fetches in fetchOrdersByUids (COW-1016)
lgahdl Jun 16, 2026
1ec1260
perf(COW-1018): skip OwnerBackfill for owners already bootstrapped wi…
lgahdl Jun 16, 2026
971863b
Merge cow-1017-performance-improvements into final-qa (COW-1018)
lgahdl Jun 16, 2026
7ef493c
fix(deploy): write .env to parent dir to match deploy script expectation
lgahdl Jun 16, 2026
fe48bf2
fix(deploy): use bash login shell for SSH so NVM Node.js is in PATH
lgahdl Jun 16, 2026
09318a0
fix(deploy): run docker commands via SSH instead of manage.ts on server
lgahdl Jun 16, 2026
ba712be
fix(deploy): use docker compose rm -sf instead of stop to clear conta…
lgahdl Jun 16, 2026
c152804
fix(deploy): forcefully remove all ponder containers by name pattern
lgahdl Jun 16, 2026
7868aa3
fix(deploy): write .env to parent dir to match deploy script expectation
lgahdl Jun 16, 2026
ac1fc6a
fix(deploy): use bash login shell for SSH so NVM Node.js is in PATH
lgahdl Jun 16, 2026
6414f2b
fix(deploy): run docker commands via SSH instead of manage.ts on server
lgahdl Jun 16, 2026
cbc2142
fix(deploy): use docker compose rm -sf instead of stop to clear conta…
lgahdl Jun 16, 2026
726bd20
fix(deploy): forcefully remove all ponder containers by name pattern
lgahdl Jun 16, 2026
3bdebfa
chore: add temporary server monitoring workflow
lgahdl Jun 16, 2026
8e363aa
chore: add server monitoring workflow
lgahdl Jun 16, 2026
55712a0
chore: add monitor_only mode to deploy workflow for status checks
lgahdl Jun 16, 2026
b92bfba
fix(deploy): use string type for monitor_only input to fix boolean co…
lgahdl Jun 16, 2026
89358c7
fix(COW-1019): chunk bulk inserts to avoid node-postgres bind param o…
lgahdl Jun 16, 2026
b1e9ce4
merge: combine monitor_only and skip_schema_drop inputs in deploy wor…
lgahdl Jun 16, 2026
d99de58
Merge pull request #97 from bleu/jefferson/cow-1012-qa-review
jeffersonBastos Jun 17, 2026
c6e5de5
Merge pull request #102 from bleu/luizhatem/final-qa
jeffersonBastos Jun 17, 2026
c5cc169
COW-1013: orderbook 429/backoff resilience + non-root container
jeffersonBastos Jun 17, 2026
6a8662e
COW-1013: trim resilience tests to the two core cases
jeffersonBastos Jun 17, 2026
1d83c3c
Merge pull request #103 from bleu/jefferson/cow-1013-orderbook-api-re…
jeffersonBastos Jun 17, 2026
5486d39
chore(handover): remove generic AI scaffolding + scrub residual inter…
jeffersonBastos Jun 17, 2026
821ff78
Merge pull request #104 from bleu/chore/cow-1012-handover-cleanup-fol…
jeffersonBastos Jun 17, 2026
8af2465
ci: make production deploy manual-only (remove push:main auto-deploy)
jeffersonBastos Jun 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 0 additions & 95 deletions .claude/agents/codebase-analyzer.md

This file was deleted.

85 changes: 0 additions & 85 deletions .claude/agents/codebase-locator.md

This file was deleted.

93 changes: 0 additions & 93 deletions .claude/agents/codebase-pattern-finder.md

This file was deleted.

71 changes: 0 additions & 71 deletions .claude/agents/thoughts-analyzer.md

This file was deleted.

Loading
Loading