Skip to content

Tags: graphprotocol/graph-node

Tags

v0.40.0-rc.0

Toggle v0.40.0-rc.0's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
cargo: update workspace crates' version to v0.40.0

fraction2

Toggle fraction2's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
chain/ethereum: use effective gas price instead of gas_price

canary-d2c5af5

Toggle canary-d2c5af5's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
log transaction receipts

canary-5d0c237

Toggle canary-5d0c237's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
log provider name when fetching receipts

canary-ad613a8e4

Toggle canary-ad613a8e4's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
Add transaction receipt to trigger data debug output

canary-9d8bb822e

Toggle canary-9d8bb822e's commit message

Verified

This commit was signed with the committer’s verified signature.
incrypto32 Krishnanand V P
graph: Fix immutable entity memoization bypass in append_row()

gnd/v0.1.0

Toggle gnd/v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
gnd : Graph Node Dev (#6056)

* Refactor main function (#5980)

* node: Refactor main execution flow and introduce launcher module

* node/launcher: extract setup_configuration helper  from run

* node/launcher: extract setup_metrics helper  from run

* node/launcher: extract setup_store helper  from run

* node/launcher: extract build_blockchain_map helper  from run

* node/launcher: extract cleanup_ethereum_shallow_blocks helper  from run

* node/launcher: extract spawn_block_ingestor helper  from run

* node/launcher: extract deploy_subgraph_from_flag helper  from run

* node/launcher: extract spawn_contention_checker helper  from run

* node/launcher: extract build_graphql_server helper  from run

* node/launcher: extract build_subgraph_registrar helper  from run

* Implement a File Link Resolver (#5981)

* graph: Add a new FIleLinkResolver

* graph: remove `/ipfs/` prefix when using file link resolver

* graph: Implement custom deserialise logic for Link to enable file link resolver

* tests: Add runner test that uses file link resolver

* graph: Conditionally disable deployment hash validation based on env var

* graph: use constant for "/ipfs/" prefix in `remove_prefix`

* graph: Simplify resolve_path by removing redundant path.is_absolute() check

* graph: Remove leftover println from file_resolver tests

* tests: Refactor runner tests extract test utils into recipe.rs

* tests: Add a test for file_link_resolver

* Graph node dev mode (#5982)

* node: Create a new binary for graph node dev mode

* graph, store: Add unassign_subgraph method to SubgraphStore

* node: Add helpers for graph node dev for  subgraph management

* node: Add helper functions for watching files in dev mode

* node: Wire file watching in dev mode to redeploy subgraphs

* node: fix formatting

* gnd: Support multiple subgraphs, grafting, subgraph composition in dev mode (#6000)

* graph: Add clone_for_deployment to FileLinkResolver to create  FileLinkResolver with the right base dir for a subgraph

* graph: Add for_deployment to LinkResolverTrait

* core, graph: use for_deployment to get properly scoped resolver

* graph: Implement aliases for file link resolver

* node: Make gnd work with multiple subgraphs

* node: Support subgraph datasource in gnd

* node: correct the default value for manfiest

* core, node, graph: Ignore graft base in dev mode

* node: Allow providing a postgres url for gnd

* node: Do not use pgtemp in windows

* store: enable `vendored` feature for openssl crate

* chain/ethereum: Return error when ipc is used in non unix platform

* node: Refactor launcher

* node/dev : Better error message when database directory doesn't exist

* node: refactor watcher

* core, node, graph: Manipulate raw manifest instead of passing
ignore_graft_base

This reverts commit b5bbf93.

* node: Correct comments on `redeploy_all_subgraphs`

* node/gnd: Deploy all subgraphs first before wathcing files

* core, graph : Refactor LinkResolver trait

* Workflow to build the gnd binary (#6013)

* .github: Create a workflow for building gnd binaries

* .github: Codesign gnd binary for macOs

* .github: notarize gnd binary for macOs

* gnd: Integration tests (#6035)

* node/gnd: Make ports configurable

* node/gnd: Deploy all subgraphs on startup

* tests: Refactor subgraph datasources in TestCase

* tests: refactor Testcase method for source subgraphs

* tests: Add integration tests for gnd

* store: Use bundled pq-sys

* gnd: remove temp database directory on exit

* gnd: use pgtemp from graphprotocol org

* gnd: add alias for pgtemp db for windows

* gnd: use deep codesigning for macos binaries

* update workflow to add entitlements.plist

canary-0069c145

Toggle canary-0069c145's commit message

Verified

This tag was signed with the committer’s verified signature.
lutter David Lutterkort
weight

canary-f42d1a03

Toggle canary-f42d1a03's commit message

Verified

This tag was signed with the committer’s verified signature.
lutter David Lutterkort
Instrument

canary-f1bab218

Toggle canary-f1bab218's commit message

Verified

This tag was signed with the committer’s verified signature.
lutter David Lutterkort
RwLock