Closed CyberCyclone closed 3 years ago
Is cardano-graphql:master technically compatible with alonzo-white and just requires some network param updates?
No. cardano-db-sync@10
, which is still unreleased but has been tagged, only supports Alonzo blue. There will be a release branch shortly, and then master
can be updated to use cardano-db-sync@10.1
which will support Alonzo white
Network params are hard coded to some extent (can't simply swap out config files with alonzo-white).
The config and Dockerfile design allows you to load in any network config at build time as long as it's transformed with the minor path changes relating to the genesis files. We're now using a separate repo to centralise and automate the process, so I'll add Alonzo white and then update the submodule for us to access here.
No sure if this helps, but the release/10.1.x
branch of db-sync
supports alonzo_white
.
No sure if this helps, but the
release/10.1.x
branch ofdb-sync
supportsalonzo_white
.
I'm probably 'jumping the gun' here, however I gave release/10.1.x
a go but somewhere something isn't compatible. Here's the steps I did in case there's something obvious I've done wrong. Otherwise I'll wait until cardano-db-sync:10.1 is released.
release/10.1.x
docker load -i $(nix-build -A dockerImage --no-out-link)
. Took a Ryzen 9 four hours to build.sudo NETWORK=alonzo-white CARDANO_DB_SYNC_VERSION=84226d33eed66be8e61d50b7e1dacebdc095cee9 docker-compose up -d --build && sudo docker-compose logs -f
A lot of errors appeared.
The incompatibility is with Ogmios. Hang tight for now and I'll let you know when you can try this out on master
Bumping to the alonzo-white-1.2
tag in https://github.com/CardanoSolutions/ogmios/pull/100
I know Alonzo support is currently being worked on, however I'm wondering if there's a way to get the current master to work against alonzo-white and later versions as they're rolled out?
I'm not after anything alonzo related, just wanting to run against the network so I can have a alonzo-white version of ADATools.io (just like testnet.adatools.io).
Is cardano-graphql:master technically compatible with alonzo-white and just requires some network param updates?
Here's some of the attempts I've tried so far.
cardano-graphql:master
cardano-graphql:4.0.0
Remove merkle_root field from block table.
and therefore can't start up.ada
throws"ada results are only available when close to the network tip. This is expected during the initial chain-sync."
even though it is fully synced.These are the config files I'm running against: Changed config files in
/config/network/testnet
to the ones found here:https://hydra.iohk.io/build/6854041/download/1/index.html
(from https://github.com/input-output-hk/Alonzo-testnet/blob/main/Alonzo-exercises/alonzo-white/1_Alonzo-white-exercise-1.md)