@fairmint/canton-node-sdk
Version:
Canton Node SDK
27 lines (23 loc) • 1.09 kB
YAML
services:
chown-participant-bootstrapping-dump:
image: busybox:1.37.0
volumes:
- ${VALIDATOR_PARTICIPANT_IDENTITIES_DUMP}:/participant-bootstrapping-dump/identities.json
command: ["sh", "-c", "chown 1001:1001 /participant-bootstrapping-dump/identities.json"]
validator:
environment:
- |
ADDITIONAL_CONFIG_SPLICE_APP_VALIDATOR_PARTICIPANT_IDENTITIES_DUMP_IMPORT=
canton.validator-apps.validator_backend.participant-bootstrapping-dump {
type = file
file = /participant-bootstrapping-dump/identities.json
new-participant-identifier = ${VALIDATOR_NEW_PARTICIPANT_IDENTIFIER}
}
- |
ADDITIONAL_CONFIG_MIGRATE_VALIDATOR_PARTY=
canton.validator-apps.validator_backend.migrate-validator-party.scan.admin-api.url = "${SCAN_ADDRESS}"
volumes:
- ${VALIDATOR_PARTICIPANT_IDENTITIES_DUMP}:/participant-bootstrapping-dump/identities.json
depends_on:
chown-participant-bootstrapping-dump:
condition: service_completed_successfully