Multi-Chain Example
This example shows how to combine data from multiple chains in a single HDP module.
Location
examples/multi_chain_access/
Build
cd examples/multi_chain_access
scarb build
Run (source build)
./run.sh
The script uses a custom MMR hasher config:
cargo run --bin fetcher -- --mmr-hasher-config examples/multi_chain_access/mmr_hasher_config.json
Run (CLI)
hdp dry-run -m target/dev/example_multi_chain_access_module.compiled_contract_class.json --print_output
hdp fetch-proofs --mmr-hasher-config examples/multi_chain_access/mmr_hasher_config.json
hdp sound-run -m target/dev/example_multi_chain_access_module.compiled_contract_class.json --print_output