Takes in a simulated instantiation of a Sui blockchain and builds a cluster around it. This
cluster is typically used in e2e tests to emulate and test behaviors.
Starts a validator, fullnode, indexer, and graphql service for testing.
Starts a validator, fullnode, indexer (using data ingestion). Re-using GraphQL’s ConnectionConfig for convenience.
This does not start any GraphQL services, only the network cluster. You can start a GraphQL service
calling start_graphql_server
.
Ping the GraphQL server until its background task has updated the checkpoint watermark to the
desired checkpoint.
Ping the GraphQL server for a checkpoint until an empty response is returned, indicating that
the checkpoint has been pruned.
Ping the GraphQL server until its background task has updated the checkpoint watermark to the
desired checkpoint.
Repeatedly ping the GraphQL server for 60s, until it responds