Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions infra/prover-cluster/Pulumi.prod-nightly-8453.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ config:
secure: v1:9FrKfdSIsieo1bxD:S8s/9tyJN0U4V2r4PT81CQYWHgR9tbA=
prover-cluster:apiKey:
secure: v1:cQTlzOGOQeKDgN3q:xi9tY9JD1CKOjVZhxbnSczW3xiHs4dg+Ioi11z1lYiLkzuITbQQaqljkXtujYP/U1hirI5CLD7OzpOQ=
prover-cluster:mcyclePrice: "0.00000001"
prover-cluster:mcyclePrice: "0.00000003"
prover-cluster:peakProveKhz: 10000
prover-cluster:minDeadline: 0
prover-cluster:lookbackBlocks: 300
prover-cluster:maxCollateral: "200"
prover-cluster:maxFileSize: "0"
prover-cluster:maxFileSize: 500000000000
prover-cluster:maxMcycleLimit: "0"
prover-cluster:maxConcurrentProofs: 1
prover-cluster:balanceWarnThreshold: "0"
Expand Down
2 changes: 1 addition & 1 deletion infra/prover-cluster/Pulumi.prod-release-8453.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ config:
prover-cluster:minDeadline: 0
prover-cluster:lookbackBlocks: 300
prover-cluster:maxCollateral: "200"
prover-cluster:maxFileSize: "0"
prover-cluster:maxFileSize: 500000000000
prover-cluster:maxMcycleLimit: "0"
prover-cluster:maxConcurrentProofs: 1
prover-cluster:balanceWarnThreshold: "0"
Expand Down
29 changes: 14 additions & 15 deletions infra/prover-cluster/components/LaunchTemplateComponent.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,19 +145,17 @@ export class LaunchTemplateComponent extends BaseComponent {
config.minDeadline || 0,
config.lookbackBlocks || 0,
config.maxCollateral || "200",
config.maxFileSize || "0",
config.maxMcycleLimit || "0",
config.maxFileSize || "500000000000",
config.maxMcycleLimit || "1000000000000",
config.maxConcurrentProofs || 1,
config.balanceWarnThreshold || "0",
config.balanceErrorThreshold || "0",
config.collateralBalanceWarnThreshold || "0",
config.collateralBalanceErrorThreshold || "0",
config.priorityRequestorAddresses || "",
config.denyRequestorAddresses || "",
config.balanceWarnThreshold || "50",
config.balanceErrorThreshold || "100",
config.collateralBalanceWarnThreshold || "50",
config.collateralBalanceErrorThreshold || "100",
config.maxFetchRetries || 3,
config.allowClientAddresses || "",
config.lockinPriorityGas || "0",
]).apply(([dbName, dbUser, dbPass, rpcUrl, privKey, orderStreamUrl, verifierAddress, boundlessMarketAddress, setVerifierAddress, collateralTokenAddress, chainId, stackName, componentType, rdsEndpoint, s3BucketName, s3AccessKeyId, s3SecretAccessKey, mcyclePrice, peakProveKhz, minDeadline, lookbackBlocks, maxCollateral, maxFileSize, maxMcycleLimit, maxConcurrentProofs, balanceWarnThreshold, balanceErrorThreshold, collateralBalanceWarnThreshold, collateralBalanceErrorThreshold, priorityRequestorAddresses, denyRequestorAddresses, maxFetchRetries, allowClientAddresses, lockinPriorityGas]) => {
]).apply(([dbName, dbUser, dbPass, rpcUrl, privKey, orderStreamUrl, verifierAddress, boundlessMarketAddress, setVerifierAddress, collateralTokenAddress, chainId, stackName, componentType, rdsEndpoint, s3BucketName, s3AccessKeyId, s3SecretAccessKey, mcyclePrice, peakProveKhz, minDeadline, lookbackBlocks, maxCollateral, maxFileSize, maxMcycleLimit, maxConcurrentProofs, balanceWarnThreshold, balanceErrorThreshold, collateralBalanceWarnThreshold, collateralBalanceErrorThreshold, maxFetchRetries, allowClientAddresses, lockinPriorityGas]) => {
// Extract host from endpoints (format: host:port)
const rdsEndpointStr = String(rdsEndpoint);
const rdsHost = rdsEndpointStr.split(':')[0];
Expand All @@ -173,18 +171,19 @@ peak_prove_khz = ${peakProveKhz}
min_deadline = ${minDeadline}
lookback_blocks = ${lookbackBlocks}
max_collateral = "${maxCollateral}"
max_file_size = "${maxFileSize}"
max_mcycle_limit = "${maxMcycleLimit}"
max_file_size = ${maxFileSize}
max_mcycle_limit = ${maxMcycleLimit}
max_concurrent_proofs = ${maxConcurrentProofs}
balance_warn_threshold = "${balanceWarnThreshold}"
balance_error_threshold = "${balanceErrorThreshold}"
collateral_balance_warn_threshold = "${collateralBalanceWarnThreshold}"
collateral_balance_error_threshold = "${collateralBalanceErrorThreshold}"
priority_requestor_addresses = "${priorityRequestorAddresses}"
deny_requestor_addresses = "${denyRequestorAddresses}"
max_fetch_retries = ${maxFetchRetries}
allow_client_addresses = "${allowClientAddresses}"
lockin_priority_gas = "${lockinPriorityGas}"
${allowClientAddresses ? `allow_client_addresses = ${allowClientAddresses}\n` : ''}
${lockinPriorityGas ? `lockin_priority_gas = ${lockinPriorityGas}\n` : ''}
priority_requestor_lists = [
"https://requestors.boundless.network/boundless-recommended-priority-list.standard.json",
]

[prover]
status_poll_retry_count = 3
Expand Down
Loading