Skip to content

validateDevnetInfo

validateDevnetInfo(data): object

Defined in: packages/synapse-core/src/foc-devnet-info/src/schema.ts:96

Validate DevNet info against schema.

ParameterTypeDescription
dataunknownThe parsed JSON data to validate

object

The validated data if successful

info: object = DevnetInfoV1

contracts: object = ContractsInfo

endorsements_addr: string

filecoin_pay_v1_addr: string

fwss_impl_addr: string

fwss_service_proxy_addr: string

fwss_state_view_addr: string

mockusdfc_addr: string

multicall3_addr: string

pdp_verifier_impl_addr: string

pdp_verifier_proxy_addr: string

info.contracts.service_provider_registry_impl_addr

Section titled “info.contracts.service_provider_registry_impl_addr”

service_provider_registry_impl_addr: string

info.contracts.service_provider_registry_proxy_addr

Section titled “info.contracts.service_provider_registry_proxy_addr”

service_provider_registry_proxy_addr: string

lotus: object = LotusInfo

container_id: string

container_name: string

host_rpc_url: string

lotus_miner: object = LotusMinerInfo

api_port: number

container_id: string

container_name: string

pdp_sps: object[]

run_id: string

start_time: string

startup_duration: string

users: object[]

version: 1

If validation fails