@proto-kit/stack • Docs
Documentation / @proto-kit/stack / sovereignConfig
Variable: sovereignConfig
constsovereignConfig:object
Type declaration
blockInterval
blockInterval:
number=10000
databaseUrl
databaseUrl:
string="postgresql://admin:password@postgres:5432/protokit?schema=public"
dispatcherContractPrivateKey
dispatcherContractPrivateKey:
string="EKF9Ei5G9PeB5ULMh9R6P5LfWX2gs15XxPNsect1pbcbMY9vs6v7"
dispatcherContractPublicKey
dispatcherContractPublicKey:
string="B62qmAzUJ1jqcsEf2V3K1k2Ec4MLsEKnodEvvJ5uweTFSLYEUALe1zs"
graphiqlEnabled
graphiqlEnabled:
boolean=true
graphqlHost
graphqlHost:
string="0.0.0.0"
graphqlPort
graphqlPort:
number=8080
indexerDatabaseUrl
indexerDatabaseUrl:
string="postgresql://admin:password@indexer-postgres:5432/protokit-indexer?schema=public"
indexerGraphqlEnabled
indexerGraphqlEnabled:
boolean=true
indexerGraphqlHost
indexerGraphqlHost:
string="0.0.0.0"
indexerGraphqlPort
indexerGraphqlPort:
number=8081
minaAccountManagerHost
minaAccountManagerHost:
string="http://lightnet"
minaAccountManagerPort
minaAccountManagerPort:
number=8084
minaArchiveGraphqlHost
minaArchiveGraphqlHost:
string="http://lightnet"
minaArchiveGraphqlPort
minaArchiveGraphqlPort:
number=8282
minaBridgeContractPrivateKey
minaBridgeContractPrivateKey:
string="EKFKTGqWU2egLKhMgoxX8mQ21zXSE1RZYkY82mmK9F3BxdSA7E5M"
minaBridgeContractPublicKey
minaBridgeContractPublicKey:
string="B62qn8XRkWcaBvv6F7kvarKs4cViaKRMbTUHT8FrDXLnvxuV6n7CHsN"
minaExplorerPort
minaExplorerPort:
number=3001
minaNetwork
minaNetwork:
string="lightnet"
minaNodeGraphqlHost
minaNodeGraphqlHost:
string="http://lightnet"
minaNodeGraphqlPort
minaNodeGraphqlPort:
number=8080
openTelemetryMetricsEnabled
openTelemetryMetricsEnabled:
boolean=true
openTelemetryMetricsHost
openTelemetryMetricsHost:
string="0.0.0.0"
openTelemetryMetricsPort
openTelemetryMetricsPort:
number=4320
openTelemetryMetricsScrapingFrequency
openTelemetryMetricsScrapingFrequency:
number=10
openTelemetryTracingEnabled
openTelemetryTracingEnabled:
boolean=true
openTelemetryTracingUrl
openTelemetryTracingUrl:
string="http://otel-collector:4317"
processorDatabaseUrl
processorDatabaseUrl:
string="postgresql://admin:password@processor-postgres:5432/protokit-processor?schema=public"
processorGraphqlEnabled
processorGraphqlEnabled:
boolean=true
processorGraphqlHost
processorGraphqlHost:
string="0.0.0.0"
processorGraphqlPort
processorGraphqlPort:
number=8082
processorIndexerGraphqlHost
processorIndexerGraphqlHost:
string="indexer"
pruneOnStartup
pruneOnStartup:
boolean=false
redisHost
redisHost:
string="redis"
redisPassword
redisPassword:
string="password"
redisPort
redisPort:
number=6379
sequencerPrivateKey
sequencerPrivateKey:
string="EKEdKhgUHMuDvwWJEg2TdCMCeiTSd9hh2HrEr6uYJfPVuwur1s43"
sequencerPublicKey
sequencerPublicKey:
string="B62qizW6aroTxQorJz4ywVNZom4jA6W4QPPCK3wLeyhnJHtVStUNniL"
settlementContractPrivateKey
settlementContractPrivateKey:
string="EKErS9gYHZNawqKuwfMiwYYJtNptCrvca491QEvB3tz8sFsS5w66"
settlementContractPublicKey
settlementContractPublicKey:
string="B62qjKhzrvDgTPXCp34ozmpFSx4sC9owZe6eDzhdGPdoiUbGPmBkHTt"
settlementEnabled
settlementEnabled:
boolean=true
settlementInterval
settlementInterval:
number=30000
shouldAttemptDbMigration
shouldAttemptDbMigration:
boolean=true
shouldAttemptIndexerDbMigration
shouldAttemptIndexerDbMigration:
boolean=true
shouldAttemptProcessorDbMigration
shouldAttemptProcessorDbMigration:
boolean=true
testAccount1PrivateKey
testAccount1PrivateKey:
string="EKF5p3wQTFd4tRBiGicRf93yXK82bcRryokC1qoazRM6wq6gMzWJ"
testAccount1PublicKey
testAccount1PublicKey:
string="B62qkVfEwyfkm5yucHEqrRjxbyx98pgdWz82pHv7LYq9Qigs812iWZ8"
transactionFeeRecipientPrivateKey
transactionFeeRecipientPrivateKey:
string="EKEssvj33MMBCg2tcybTzL32nTKbbwFHm6yUxd3JassdhL3J5aT8"
transactionFeeRecipientPublicKey
transactionFeeRecipientPublicKey:
string="B62qk4sNnzZqqjHp8YQXZUV3dBpnjiNieJVnsuh7mD2bMJ9PdbskH5H"