go
go copied to clipboard
Stellar's public monorepo of go code
Once either https://github.com/stellar/stellar-protocol/blob/master/core/cap-0050.md or https://github.com/stellar/stellar-protocol/blob/master/core/cap-0052.md lands. ## TODO - [ ] Understand the impact of these changes from the caps. There's a few caps. so do each. - [ ]...
### What problem does your feature solve? CAP-0042 was merged in the "vnext" tree. When the protocol that enables it switches on, Horizon ingestion will break (meta format changed and...
Just like we did for ledgermeta (https://github.com/stellar/go/pull/4450) we should make indexing data versionable.
The indexing backend should use `support/storage` instead of implementing s3/file support directly. If we do that, then we would get http and gcs support for free and we would avoid...
Right now the bucket name is hardcoded to `const BUCKET = "horizon-index"`
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...
Stored ledger metadata and more so indexes are occupying a lot of space: The **full metadata files occupies ~8TB** for which we don't use a compression scheme. A preliminary test...
This is a, "see how feasible" it is spike task. It would be useful if we could use the lighthorizon txmeta-style archives for github.com/stellar/stellar-contract-cli instead of re-implementing captive-core in Rust....
### What problem does your feature solve? Access to a common/shared instance of Horizon Light Web server pointed at pubnet indexes and hosted on cloud infra. Provides a demoable instance....
### What problem does your feature solve? Stable/fast access to the full range(past and present) of network ledger tx meta for either blockchain network(pubnet/testnet) as S3 bucket files. This can...