diff --git a/NEWS.md b/NEWS.md index 98fcc2a4b6d..f93e36ee995 100644 --- a/NEWS.md +++ b/NEWS.md @@ -249,7 +249,7 @@ Dependency upgrades: - `Qmccst5mbV5a6vT6VvJMLPKMAA1VRgT6NGbxkLL8eDRsE7` - `Qmd9nZKCH8UZU1pBzk7G8ECJr3jX3a2vAf3vowuTwFvrQg` - Here's an example [manifest](https://ipfs.io/ipfs/Qmd9nZKCH8UZU1pBzk7G8ECJr3jX3a2vAf3vowuTwFvrQg), taking a look at the data sources of name `ERC721` and `CryptoKitties`, both listen to the `Transfer(...)` event. Considering a block where there's only one occurence of this event, `graph-node` would duplicate it and call `handleTransfer` twice. Now this is fixed and it will be called only once per event/call that happened on chain. + Here's an example [manifest](https://ipfs.io/ipfs/Qmd9nZKCH8UZU1pBzk7G8ECJr3jX3a2vAf3vowuTwFvrQg), taking a look at the data sources of name `ERC721` and `CryptoKitties`, both listen to the `Transfer(...)` event. Considering a block where there's only one occurrence of this event, `graph-node` would duplicate it and call `handleTransfer` twice. Now this is fixed and it will be called only once per event/call that happened on chain. In the case you're indexing one of the impacted subgraphs, you should first upgrade the `graph-node` version, then rewind the affected subgraphs to the smallest `startBlock` of their subgraph manifest. To achieve that the `graphman rewind` CLI command can be used. diff --git a/README.md b/README.md index 809a86b7a17..39cb1aaf8ba 100644 --- a/README.md +++ b/README.md @@ -111,16 +111,16 @@ OPTIONS: --elasticsearch-user User to use for Elasticsearch logging [env: ELASTICSEARCH_USER=] --ethereum-ipc - Ethereum network name (e.g. 'mainnet'), optional comma-seperated capabilities (eg full,archive), and an Ethereum IPC pipe, separated by a ':' + Ethereum network name (e.g. 'mainnet'), optional comma-separated capabilities (eg full,archive), and an Ethereum IPC pipe, separated by a ':' --ethereum-polling-interval How often to poll the Ethereum node for new blocks [env: ETHEREUM_POLLING_INTERVAL=] [default: 500] --ethereum-rpc - Ethereum network name (e.g. 'mainnet'), optional comma-seperated capabilities (eg 'full,archive'), and an Ethereum RPC URL, separated by a ':' + Ethereum network name (e.g. 'mainnet'), optional comma-separated capabilities (eg 'full,archive'), and an Ethereum RPC URL, separated by a ':' --ethereum-ws - Ethereum network name (e.g. 'mainnet'), optional comma-seperated capabilities (eg `full,archive), and an Ethereum WebSocket URL, separated by a ':' + Ethereum network name (e.g. 'mainnet'), optional comma-separated capabilities (eg `full,archive), and an Ethereum WebSocket URL, separated by a ':' --node-id A unique identifier for this node instance. Should have the same value between consecutive node restarts [default: default] diff --git a/docs/graphman.md b/docs/graphman.md index d3f6fdf3f33..31353fbabc3 100644 --- a/docs/graphman.md +++ b/docs/graphman.md @@ -288,7 +288,7 @@ Stop, unassign and delete all indexed data from a specific deployment by its dep Stop, unassign and delete all indexed data from a specific deployment by its subgraph name - graphman --config config.toml drop autor/subgraph-name + graphman --config config.toml drop author/subgraph-name # ⌘ Check Blocks