Results 97 issues of George

Parent epic: #4317 ------------ Our target endpoint is: GET /accounts/:id/transactions So we need an index for each account that stores information about which ledgers the account was active in. Before...

Ingestion Lite

### What Properly transforms every field in a transaction record from XDR to JSON. ### Why Completeness and parity w/ Horizon Classic, closes #4527. ### Known limitations There's still a...

Epic: #4317 ----------------- As part of Phase 3, we need metrics to effectively compare it to Sunset Horizon. This issue covers a few metrics: * [ ] How long do...

Ingestion Lite

Horizon Lite Epic: #4317. ---------------- We need the transaction response objects in Light Horizon to mirror the existing ones in order to effectively perform comparisons between them. This involves modifying...

Ingestion Lite

### What This modifies the ledger download+processing code to download subsets of the entire checkpoint range in parallel. Preliminary testing suggests that this can **massively** reduce request latency. Before: >...

Ingestion Lite

Currently, Horizon Lite ignores the `order` parameter. We need feature parity, so we need support for this parameter. By default, we're behaving as if `order=asc`, in the sense that retrieving...

feature request
Ingestion Lite

Parent epic: #4317. ----------------- **TL;DR:** Concurrent `GetLedger()` downloads should be implemented wherever possible. The handful of Horizon Lite endpoints currently process requests in a single-threaded pipeline: get the ledger, extract...

Ingestion Lite
horizonlight-scrum

This research spike entails exploring alternative ways to store and distribute unpacked ledger metadata (txmeta). Currently, we've uploaded unpacked txmeta for pubnet through July 2022 to S3. Here are some...

spike
Ingestion Lite
Horizon v3

With all of the unpacked txmeta for pubnet through July 2022 on S3, we can leverage it to do reingestion without Captive Core. There are a few steps to this...

spike
Ingestion Lite
Horizon v3

I was suggesting you move this new code into a `strkeys` package, so that the implementations of different strkeys is independent from the `strkey` base package. As a bonus this...