chaingraph icon indicating copy to clipboard operation
chaingraph copied to clipboard

A multi-node blockchain indexer and GraphQL API

Results 60 chaingraph issues
Sort by recently updated
recently updated
newest added

Chaingraph should ship with an optionally-enabled block explorer which fully utilizes the GraphQL API. This would be useful for development and testing, bring more developers to the Chaingraph project, and...

enhancement

If `limit: 1` then it fails, if some greater number then it executes OK. In this example even `limit: 2` executes OK. ``` # Matches all spends from AnyHedge v0.11...

good first issue

Instead of just dropping the values of `.Values.hasura.overrideDbUrl`, `.Values.hasura.metadataDbUrl`, and `.Values.postgres.externalDbUrl` directly into environment variables, those environment variables should be set from the `chaingraph-secrets` object like `postgresConnectionString`. This ensures that...

good first issue

The agent code evolved to include download timeouts outside of the BlockBuffer, but this makes the code around "block reservations" harder to debug. There currently appears to be some unusual...

bug
good first issue

The ecosystem needs better (public, open source) visibility into privacy leaks to continue improving privacy for average users. And in the non-custodial world of cryptocurrency, **privacy is protection** from theft...

enhancement
query-request

Helm's [`--reuse-values`/`--reset-values` flags can be very confusing to new users](https://medium.com/@kcatstack/understand-helm-upgrade-flags-reset-values-reuse-values-6e58ac8f127e). As it stands, users might assume `--reuse-values` will perform the expected upgrade, but because the image hash for each component...

documentation
good first issue

Chaingraph is designed to be easy to spin up and replace. Since most of Chaingraph's data is simply historical blockchain data, there's very little data in existing Chaingraph databases which...

enhancement

Currently `transactions.authchains.migrations.transaction` returns an array even though it should never have more than one result. Described in detail here: https://github.com/hasura/graphql-engine/issues/4299#issuecomment-817040370 Open issue: https://github.com/hasura/graphql-engine/issues/6562 (Related and also an issue for some...

bug
external

If a user opens the `authchain_view` in Hasura Console, the database gets bogged down trying to execute: ```sql SELECT COUNT(*) FROM (SELECT * FROM "public"."authchain_view" WHERE ('true') ) AS "r"...

external

It would be nice if Postgres supported a native `reverse(bytea)` function. Currently we're manually reversing `bytea`s with this `plpgsql` function (which is presumably somewhat slower than a native option?): https://github.com/bitauth/chaingraph/blob/cbebedefea908957b0373d77a60ec17fdff2050b/images/hasura/hasura-data/migrations/default/1616195337538_init/up.sql#L719-L732...

enhancement
external