Skip to content

Commit

Permalink
Merge branch 'next' into dev/substrate-events
Browse files Browse the repository at this point in the history
  • Loading branch information
droserasprout committed Dec 12, 2024
2 parents 4d50caa + f22fe53 commit 86fd6fe
Show file tree
Hide file tree
Showing 152 changed files with 1,226 additions and 398 deletions.
152 changes: 114 additions & 38 deletions .vscode/launch.json

Large diffs are not rendered by default.

11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,14 @@ Releases prior to 7.0 has been removed from this file to declutter search result
- cli: Fixed `--template` option being ignored when `--quiet` flag is set.
- config: Fixed setting default loglevels when `logging` is a dict.

## [8.1.2] - 2024-12-10

### Fixed

- context: Allow to add Starknet contracts in runtime.
- database: Ignore non-existent immutable table on schema wipe.
- starknet.events: Fixed event ID calculation.

## [8.1.1] - 2024-10-17

### Fixed
Expand Down Expand Up @@ -553,7 +561,8 @@ Releases prior to 7.0 has been removed from this file to declutter search result
[semantic versioning]: https://semver.org/spec/v2.0.0.html

<!-- Versions -->
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.1.1...HEAD
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.1.2...HEAD
[8.1.2]: https://github.com/dipdup-io/dipdup/compare/8.0.1...8.1.2
[8.1.1]: https://github.com/dipdup-io/dipdup/compare/8.0.0...8.1.1
[8.1.0]: https://github.com/dipdup-io/dipdup/compare/8.0.0...8.1.0
[8.0.0]: https://github.com/dipdup-io/dipdup/compare/8.0.0b5...8.0.0
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ mypy: ## Lint with mypy
docs_build: docs
docs: ## Build docs
python scripts/docs.py check-links --source docs
python scripts/docs.py dump-references
python scripts/docs.py dump-references || true
python scripts/docs.py dump-demos
python scripts/docs.py dump-metrics
python scripts/docs.py dump-jsonschema
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ description: "DFK Chain network support"

Explorer: [Avascan](https://avascan.info/blockchain/dfk/home)

| datasource | status | URLs |
| -----------------:|:------------- | -------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/dfk-chain` |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | |
| datasource | status | URLs |
| -----------------:|:------------- | -------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/dfk-chain` |
| **abi.etherscan** | 🤔 not tested | `https://api.avascan.info/v2` |
| **evm.node** | 🤔 not tested | `https://subnets.avax.network/defi-kingdoms/dfk-chain/` |
18 changes: 0 additions & 18 deletions docs/10.supported-networks/14.dogechain.md

This file was deleted.

28 changes: 28 additions & 0 deletions docs/10.supported-networks/15.dogechain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: "Dogechain"
description: "Dogechain network support"
---

<!-- markdownlint-disable single-h1 heading-increment no-inline-html -->

# Dogechain

{{ #include 10.supported-networks/_intro.md }}

Explorers: [Dogechain](https://dogechain.info/), [Blockscout](https://explorer.dogechain.dog/)

### Dogechain Mainnet

| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/dogechain-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://explorer.dogechain.dog/api` |
| **evm.node** | 🤔 not tested | `https://rpc.dogechain.dog` |

### Dogechain Testnet

| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/dogechain-testnet` |
| **abi.etherscan** | 🤔 not tested | `http://explorer-testnet.dogechain.dog/api` |
| **evm.node** | 🤔 not tested | `https://rpc-testnet.dogechain.dog` |
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,19 @@ description: "Etherlink network support"

{{ #include 10.supported-networks/_intro.md }}

### Etherlink Mainnet

Explorer: [Blockscout](https://explorer.etherlink.com/)

| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/etherlink-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://testnet-explorer.etherlink.com/api` |
| **evm.node** | 🤔 not tested | `https://node.mainnet.etherlink.com` |

### Etherlink Testnet

Explorer: [Blockscout](https://testnet-explorer.etherlink.com/)
Explorer: [Blockscout](https://testnet.explorer.etherlink.com/)

| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------------- |
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Explorer: [Blockscout](https://explorer.immutable.com/)
| -----------------:|:------------- | ---------------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/immutable-zkevm-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://explorer.immutable.com/` |
| **evm.node** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://rpc.immutable.com` |

### Immutable zkEVM Testnet

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ description: "Mantle network support"
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/mantle-mainnet` |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://rpc.mantle.xyz` |

## Mantle Sepolia

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,20 @@ description: "Merlin network support"

### Merlin Mainnet

Explorer: [Merlinscan](https://scan.merlinchain.io/)

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/merlin-mainnet` |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | |
| **abi.etherscan** | 🤔 not tested | `https://scan.merlinchain.io/api/` |
| **evm.node** | 🤔 not tested | `https://rpc.merlinchain.io` |

### Merlin Testnet

Explorer: [Merlinscan](https://testnet-scan.merlinchain.io/)

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/merlin-testnet` |
| **abi.etherscan** | 🤔 not tested | |
| **abi.etherscan** | 🤔 not tested | `https://testnet-scan.merlinchain.io/api/` |
| **evm.node** | 🤔 not tested | |
18 changes: 18 additions & 0 deletions docs/10.supported-networks/29.metis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: "Metis"
description: "Metis network support"
---

<!-- markdownlint-disable single-h1 heading-increment no-inline-html -->

# Metis

{{ #include 10.supported-networks/_intro.md }}

Explorer: [Blockscout](https://andromeda-explorer.metis.io/)

| datasource | status | URLs |
| -----------------:|:------------- | -------------------------------------------------------|
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/metis-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://andromeda-explorer.metis.io/api` |
| **evm.node** | 🤔 not tested | `https://metis.drpc.org` <br> `wss://metis.drpc.org` |
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ Explorer: [Blockscout](https://explorer.mode.network/)

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------ |
| **evm.subsquid** | 🔴 no API | N/A |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://mainnet.mode.network` |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/mode-mainnet` |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://mode.drpc.org` <br> `wss://mode.drpc.org` |
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ description: "Neon network support"

### Neon EVM Mainnet

Explorer: [Blockscout](https://neon-devnet.blockscout.com/)
Explorer: [Blockscout](https://neon.blockscout.com/)

| datasource | status | URLs |
| -----------------:|:------------- | ----------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/neon-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://neon-devnet.blockscout.com/api` |
| **evm.node** | 🤔 not tested | |
| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/neon-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://neon.blockscout.com/api` |
| **evm.node** | 🤔 not tested | `https://neon-evm.drpc.org` <br> `wss://neon-evm.drpc.org` |

### Neon EVM Devnet

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Explorers: [Bscscan](https://opbnb.bscscan.com/), [Opbnbscan](https://opbnbscan.
| -----------------:|:------------- | ------------------------------------------------------ |
| **evm.subsquid** | 🟢 works | `https://v2.archive.subsquid.io/network/opbnb-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://api-opbnb.bscscan.com/api` |
| **evm.node** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://opbnb.drpc.org` <br> `wss://opbnb.drpc.org` |

### opBNB Testnet

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,18 @@ description: "Prom network support"

{{ #include 10.supported-networks/_intro.md }}

### Prom Mainnet

Explorer: [Promscan](https://promscan.io/)

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/prom-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://promscan.io/api/v2/search?q=USDT` |
| **evm.node** | 🤔 not tested | `https://prom-rpc.eu-north-2.gateway.fm` |

### Prom Testnet

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/prom-testnet` |
Expand Down
File renamed without changes.
8 changes: 0 additions & 8 deletions docs/10.supported-networks/4.base.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,6 @@ Explorer: [Basescan](https://basescan.org/)
| **abi.etherscan** | 🟢 works | `https://api.basescan.org/api` |
| **evm.node** | 🟡 HTTP only | `https://base-mainnet.g.alchemy.com/v2` |

### Base Goerli

| datasource | status | URLs |
| -----------------:|:------------- | ---------------------------------------------------- |
| **evm.subsquid** | ⚰️ deprecated | `https://v2.archive.subsquid.io/network/base-goerli` |
| **abi.etherscan** | ⚰️ deprecated | `https://api-goerli.basescan.org/api` |
| **evm.node** | ⚰️ deprecated | |

### Base Sepolia

Explorer: [Basescan](https://sepolia.basescan.org/)
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ description: "Shiden network support"

Explorer: [Subscan](https://shiden.subscan.io/)

| datasource | status | URLs |
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🟢 works | `https://v2.archive.subsquid.io/network/shiden-mainnet` |
| **abi.etherscan** | 🔴 no API | N/A |
| **evm.node** | 🤔 not tested | |
| datasource | status | URLs |
| -----------------:|:------------- | -------------------------------------------------------------------- |
| **evm.subsquid** | 🟢 works | `https://v2.archive.subsquid.io/network/shiden-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://support.subscan.io/api` |
| **evm.node** | 🤔 not tested | `https://shiden-rpc.dwellir.com` <br> `wss://shiden-rpc.dwellir.com` |
File renamed without changes.
20 changes: 0 additions & 20 deletions docs/10.supported-networks/43.taiko.md

This file was deleted.

20 changes: 20 additions & 0 deletions docs/10.supported-networks/44.sonic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: "Sonic"
description: "Sonic network support"
---

<!-- markdownlint-disable single-h1 heading-increment no-inline-html -->

# Sonic

{{ #include 10.supported-networks/_intro.md }}

### Sonic Testnet

Explorer: [Sonic Explorer](https://explorer.soniclabs.com/)

| datasource | status | URLs |
| ----------------: | :------------ | ------------------------------------------------------ |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/sonic-testnet` |
| **abi.etherscan** | 🔴 no API | N/A |
| **evm.node** | 🤔 not tested | `https://rpc.testnet.soniclabs.com` |
30 changes: 30 additions & 0 deletions docs/10.supported-networks/45.taiko.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: "Taiko"
description: "Taiko network support"
---

<!-- markdownlint-disable single-h1 heading-increment no-inline-html -->

# Taiko

{{ #include 10.supported-networks/_intro.md }}

### Taiko Mainnet

Explorer: [Taikoscan](https://taikoscan.io/)

| datasource | status | URLs |
| -----------------:|:------------ | --------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/taiko-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://api.taikoscan.io/api` |
| **evm.node** | 🤔 not tested | `https://rpc.taiko.xyz` |

### Taiko Hekla

Explorer: [Taikoscan](https://hekla.taikoscan.io/)

| datasource | status | URLs |
| -----------------:|:------------ | --------------------------------------------------|
| **evm.subsquid** | 🔴 no API | N/A |
| **abi.etherscan** | 🤔 not tested | `https://api-hekla.taikoscan.io/api` |
| **evm.node** | 🤔 not tested | `https://rpc.hekla.taiko.xyz` |
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ description: "X Layer network support"
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🤔 not tested | `https://v2.archive.subsquid.io/network/xlayer-mainnet` |
| **abi.etherscan** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://xlayer.drpc.org` <br> `wss://xlayer.drpc.org` |

### X Layer Testnet

Expand Down
28 changes: 0 additions & 28 deletions docs/10.supported-networks/48.zora.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Explorer: [Zkscan](https://zkscan.io/)
| -----------------:|:------------- | ------------------------------------------------------- |
| **evm.subsquid** | 🟢 works | `https://v2.archive.subsquid.io/network/zksync-mainnet` |
| **abi.etherscan** | 🤔 not tested | `https://block-explorer-api.mainnet.zksync.io/api` |
| **evm.node** | 🤔 not tested | |
| **evm.node** | 🤔 not tested | `https://zksync.drpc.org` <br> `wss://zksync.drpc.org` |

### zkSync Sepolia

Expand Down
Loading

0 comments on commit 86fd6fe

Please sign in to comment.