Address Book Example
Example of how to use Yahcli to read/update ledger and mirror node address book
The examples section provides information on some examples of how Solo can be used and leveraged.
Example Directory | Description |
---|---|
address-book | Example of using Yahcli to pull the ledger and mirror node address book |
custom-network-config | Deploy a Solo network with custom configuration settings (log4j2, properties, etc.) |
external-database-test | Deploy a Solo network with an external PostgreSQL database |
network-with-block-node | Deploy a Solo network that includes a block node |
network-with-domain-names | Setup a network using custom domain names for all components |
node-create-transaction | Manually write a NodeCreateTransaction and use the add-prepare/prepare-upgrade/freeze-upgrade/add-execute commands. |
node-delete-transaction | Manually write a NodeDeleteTransaction and use the add-prepare/prepare-upgrade/freeze-upgrade/add-execute commands. |
node-update-transaction | Manually write a NodeUpdateTransaction and use the add-prepare/prepare-upgrade/freeze-upgrade/add-execute commands. |
running-solo-inside-cluster | Example showing how to run Solo inside a Kubernetes cluster |
npm install -g @go-task/cli
cd
into the directory under examples
that has the Taskfile.yml
, e.g. (from solo repo root directory) cd examples/network-with-block-node/
task
which will do the rest and deploy the network and take care of many of the pre-requisitesNOTES:
init-containers-values.yaml
: hedera.nodes[]
init-containers-values.yaml
file and make sure the values are correct for your deployment with special attention to:Example of how to use Yahcli to read/update ledger and mirror node address book
Example of how to create and manage a custom Solo deployment and configure it with custom settings
example of how to deploy a Solo network with an external PostgreSQL database
Example of how to create and manage a custom Solo deployment and configure it with custom settings
Example of how to deploy a Solo network with custom domain names
Using Solo with a custom NodeCreateTransaction from an SDK call
Example of how to deploy a Solo network within a Kubernetes cluster
Using Solo with a custom NodeDeleteTransaction from an SDK call
Using Solo with a custom NodeUpdateTransaction from an SDK call