graph-networks-registry 0.7.0

The Graph Networks Registry types and helpers
Documentation
Build #2582557 2025-10-13 03:43:08
# rustc version
rustc 1.92.0-nightly (2300c2aef 2025-10-12)# docs.rs version
docsrs 0.6.0 (f42173de 2025-09-12)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/graph-networks-registry-0.7.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/graph-networks-registry-0.7.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251012-1.92.0-nightly-2300c2aef\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 33ab0df32bf2044ab01124f87985e17a1da73b3b5afb96cb99d40df1d9bb48e5
[INFO] running `Command { std: "docker" "start" "-a" "33ab0df32bf2044ab01124f87985e17a1da73b3b5afb96cb99d40df1d9bb48e5", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting graph-networks-registry v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `namespace`
[INFO] [stderr]    --> src/client.rs:141:60
[INFO] [stderr]     |
[INFO] [stderr] 141 |     /// * `chain_id` - The CAIP-2 chain ID in the format "[namespace]:[reference]" (e.g., "eip155:1")
[INFO] [stderr]     |                                                            ^^^^^^^^^ no item named `namespace` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]   --> src/types.rs:40:10
[INFO] [stderr]    |
[INFO] [stderr] 40 |     /// [optional] List of possible aliases for the network id, e.g. ethereum, eth, mainnet,
[INFO] [stderr]    |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:144:10
[INFO] [stderr]     |
[INFO] [stderr] 144 |     /// [optional] Timestamp when the network was deprecated in Firehose software
[INFO] [stderr]     |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:147:10
[INFO] [stderr]     |
[INFO] [stderr] 147 |     /// [optional] Whether there is support for extended EVM block model
[INFO] [stderr]     |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:184:10
[INFO] [stderr]     |
[INFO] [stderr] 184 |     /// [optional] Timestamp when the network was deprecated in Graph Node software
[INFO] [stderr]     |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:187:10
[INFO] [stderr]     |
[INFO] [stderr] 187 |     /// [optional] Protocol name in graph-node, e.g. ethereum, near, arweave
[INFO] [stderr]     |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:191:6
[INFO] [stderr]     |
[INFO] [stderr] 191 | /// [optional] Protocol name in graph-node, e.g. ethereum, near, arweave
[INFO] [stderr]     |      ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `optional`
[INFO] [stderr]    --> src/types.rs:309:10
[INFO] [stderr]     |
[INFO] [stderr] 309 |     /// [optional] Timestamp when the network was deprecated in Token API software
[INFO] [stderr]     |          ^^^^^^^^ no item named `optional` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: Rust code block is empty
[INFO] [stderr]    --> src/client.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 |     /// ```
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default
[INFO] [stderr] help: mark blocks that do not contain Rust code as text
[INFO] [stderr]     |
[INFO] [stderr] 146 |     /// ```text
[INFO] [stderr]     |            ++++
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:138:49
[INFO] [stderr]     |
[INFO] [stderr] 138 |     /// Protobuf definitions on buf.build, e.g. https://buf.build/streamingfast/firehose-ethereum
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 138 |     /// Protobuf definitions on buf.build, e.g. <https://buf.build/streamingfast/firehose-ethereum>
[INFO] [stderr]     |                                                 +                                                 +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:212:30
[INFO] [stderr]     |
[INFO] [stderr] 212 |     /// Web3Icons icon - see https://github.com/0xa3k5/web3icons
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 212 |     /// Web3Icons icon - see <https://github.com/0xa3k5/web3icons>
[INFO] [stderr]     |                              +                                   +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:216:26
[INFO] [stderr]     |
[INFO] [stderr] 216 | /// Web3Icons icon - see https://github.com/0xa3k5/web3icons
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 216 | /// Web3Icons icon - see <https://github.com/0xa3k5/web3icons>
[INFO] [stderr]     |                          +                                   +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:231:40
[INFO] [stderr]     |
[INFO] [stderr] 231 |     /// URL to the documentation, e.g. https://docs.infradao.com/archive-nodes-101/arbitrum
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 231 |     /// URL to the documentation, e.g. <https://docs.infradao.com/archive-nodes-101/arbitrum>
[INFO] [stderr]     |                                        +                                                    +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:292:65
[INFO] [stderr]     |
[INFO] [stderr] 292 |     /// Substreams-based subgraphs studio deployment URLs, e.g. https://api.thegraph.com/deploy
[INFO] [stderr]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 292 |     /// Substreams-based subgraphs studio deployment URLs, e.g. <https://api.thegraph.com/deploy>
[INFO] [stderr]     |                                                                 +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:295:47
[INFO] [stderr]     |
[INFO] [stderr] 295 |     /// Subgraph studio deployment URLs, e.g. https://api.thegraph.com/deploy
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 295 |     /// Subgraph studio deployment URLs, e.g. <https://api.thegraph.com/deploy>
[INFO] [stderr]     |                                               +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/types.rs:301:30
[INFO] [stderr]     |
[INFO] [stderr] 301 |     /// Token API URLs, e.g. https://token-api.thegraph.com
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 301 |     /// Token API URLs, e.g. <https://token-api.thegraph.com>
[INFO] [stderr]     |                              +                              +
[INFO] [stderr] 
[INFO] [stderr] warning: `graph-networks-registry` (lib doc) generated 16 warnings (run `cargo fix --lib -p graph-networks-registry` to apply 8 suggestions)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.09s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/graph_networks_registry/index.html
[INFO] running `Command { std: "docker" "inspect" "33ab0df32bf2044ab01124f87985e17a1da73b3b5afb96cb99d40df1d9bb48e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33ab0df32bf2044ab01124f87985e17a1da73b3b5afb96cb99d40df1d9bb48e5", kill_on_drop: false }`
[INFO] [stdout] 33ab0df32bf2044ab01124f87985e17a1da73b3b5afb96cb99d40df1d9bb48e5