Conversation
…nt, add tx processor confirmations
- Add Workflow.Tron/Dockerfile (was missing) - Add GitHub Actions workflows for tron, admin-panel, and station-api - Fix Workflow.EVM and Workflow.Swap Dockerfiles to use dotnet/runtime instead of dotnet/aspnet (Worker SDK projects don't use ASP.NET Core) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
JS Dockerfiles use COPY package*.json ./ expecting the build context to be their own subdirectory, not the repo root. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fix critical bug where decimal uint256 secrets from EVM events were passed to hexToBytes(), which misinterpreted decimal digits as hex characters — causing sha256(wrong_bytes) != hashlock and all Aztec redeems to revert with app_logic_reverted. Added decimalToBytes() that correctly converts via BigInt → hex → bytes. Also adds: - AztecGasStation workflow for tracking transaction fees (Redis-persisted) - TP reports fees to GasStation after tx confirmation - Gateway starts GasStation during bootstrap - app_logic_reverted detection in getTransaction status mapping - Debug/diagnostic scripts for Aztec event tracing - Unit tests for hexToBytes/decimalToBytes with real order data Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Helm chart: complete rewrite with per-service templates, configmap/secret split, ingress, serviceaccount, and values-prod.yaml for production overrides - CI: add helm lint workflow (default + prod values) and helm-release workflow that publishes chart to GitHub Pages via chart-releaser-action - Docker: add QEMU for multi-arch (linux/amd64,linux/arm64) builds; push latest tag on main branch - C#: add TrainSolverOptions.TemporalApiKey and configure TLS when set (Temporal Cloud) - JS workers (Starknet, Aztec): add TrainSolver__TemporalApiKey support with TLS Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- C#: add BuildKit syntax directive, collapse redundant build/publish stages, add NuGet package cache mount so restores are skipped on code-only changes - JS: final stage copies only dist/ + node_modules/ instead of entire builder; use node directly instead of npm run start - Treasury: remove python3/make/g++ from production stage (build tools only needed in builder for native module compilation) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Microsoft.NET.Sdk.Worker in .NET 9 requires Microsoft.AspNetCore.App. dotnet/runtime image only has the base runtime — workers crash with "No frameworks were found" on arm64. Switch all three worker Dockerfiles to dotnet/aspnet which includes both runtimes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
QEMU-emulated arm64 builds take 20-30 min per image with no benefit for amd64-only clusters. Drop to linux/amd64 only and remove the QEMU setup step. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces per-call re-authentication with a cached `isAuthenticated` flag. The client authenticates once and reuses the token indefinitely, re-authenticating only when a 401 Unauthorized response is received. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
These three components are mandatory for the solver to function — no need
for an opt-in toggle. Remove the `enabled` field from values.yaml and
the `{{- if ... -}}` guards from their templates.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.