Skip to content

Commit a3cd730

Browse files
committed
set accessList
1 parent fcab35c commit a3cd730

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/components/c2d/compute_engine_docker.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import type {
2727
} from '../../@types/C2D/C2D.js'
2828
import {
2929
BASE_CHAIN_ID,
30-
BENCHMARK_MONITORING_ADDRESS,
3130
getConfiguration,
3231
USDC_TOKEN_ADDRESS_BASE
3332
} from '../../utils/config.js'
@@ -64,7 +63,8 @@ import { Service } from '@oceanprotocol/ddo-js'
6463
import { getOceanTokenAddressForChain } from '../../utils/address.js'
6564
import { dockerRegistrysAuth, dockerRegistryAuth } from '../../@types/OceanNode.js'
6665
import { EncryptMethod } from '../../@types/fileObject.js'
67-
import { ZeroAddress } from 'ethers'
66+
import { getAddress, ZeroAddress } from 'ethers'
67+
import { AccessList } from '../../@types/AccessList.js'
6868

6969
const C2D_CONTAINER_UID = 1000
7070
const C2D_CONTAINER_GID = 1000
@@ -231,8 +231,8 @@ export class C2DEngineDocker extends C2DEngine {
231231
...gpuResources
232232
],
233233
access: {
234-
addresses: [BENCHMARK_MONITORING_ADDRESS],
235-
accessLists: null
234+
addresses: [],
235+
accessLists: [{ '8453': ['0xcb7Db55Ca9Aa9C3b25F5Bc266da63317fa02086a'] }]
236236
},
237237
fees: benchmarkFees
238238
}
@@ -400,8 +400,9 @@ export class C2DEngineDocker extends C2DEngine {
400400
for (const env of this.envs) {
401401
const cpuRes = this.getResource(env.resources ?? [], 'cpu')
402402
if (cpuRes && cpuRes.total > 0) {
403-
const isBenchmarkEnv = env.access?.addresses?.includes(
404-
BENCHMARK_MONITORING_ADDRESS
403+
const baseAccessList = env.access?.accessLists?.[0] as AccessList
404+
const isBenchmarkEnv = baseAccessList['8453'].includes(
405+
getAddress('0xcb7Db55Ca9Aa9C3b25F5Bc266da63317fa02086a')
405406
)
406407
if (isBenchmarkEnv) {
407408
const total = physicalCpuCount > 0 ? physicalCpuCount : cpuRes.total

src/utils/config/constants.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ export const ENV_TO_CONFIG_MAPPING = {
7676
// Configuration defaults
7777
export const DEFAULT_RATE_LIMIT_PER_MINUTE = 30
7878
export const DEFAULT_MAX_CONNECTIONS_PER_MINUTE = 60 * 2 // 120 requests per minute
79-
export const BENCHMARK_MONITORING_ADDRESS = '0xC5ea7916f95D5a087A644f1Dc0f7d19955eC446F'
8079
export const SEPOLIA_CHAIN_ID = '11155111'
8180
export const BASE_CHAIN_ID = '8453'
8281
export const USDC_TOKEN = '0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238'

0 commit comments

Comments
 (0)