Skip to content

Commit dede99f

Browse files
authored
Merge pull request #66 from skalenetwork/develop
Beta release
2 parents 566075f + 35a9941 commit dede99f

File tree

4 files changed

+26
-6
lines changed

4 files changed

+26
-6
lines changed

admin/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
BLOCKSCOUT_FRONTEND_DOCKER_TAG = os.environ.get('BLOCKSCOUT_FRONTEND_DOCKER_TAG')
4444
DB_PASSWORD = os.environ.get('DB_PASSWORD')
4545
RE_CAPTCHA_SECRET_KEY = os.environ.get('RE_CAPTCHA_SECRET_KEY')
46+
NOVES_API_KEY = os.environ.get('NOVES_API_KEY')
4647

4748
SSL_DIR_PATH = os.path.join(SERVER_DATA_DIR, 'certs')
4849
SSL_CRT_PATH = os.path.join(SSL_DIR_PATH, 'server.crt')
@@ -59,3 +60,14 @@
5960
STATS_TIME_DELTA = 3600
6061
GAS_PRICE_REFRESHING_TIME = 86400
6162
COMPOSE_HTTP_TIMEOUT = 600
63+
64+
NOVES_SUPPORTED_CHAINS = {
65+
"honorable-steel-rasalhague": "skale-calypso-hub",
66+
"elated-tan-skat": "skale-europa-hub",
67+
"green-giddy-denebola": "skale-nebula-hub",
68+
"parallel-stormy-spica": "skale-titan-hub",
69+
"giant-half-dual-testnet": "skale-calypso-hub-testnet",
70+
"juicy-low-small-testnet": "skale-europa-hub-testnet",
71+
"lanky-ill-funny-testnet": "skale-nebula-hub-testnet",
72+
"aware-fake-trim-testnet": "skale-titan-hub-testnet"
73+
}

admin/core/explorers.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
import requests
77

88
from admin import (BLOCKSCOUT_DATA_DIR, ENVS_DIR_PATH, BLOCKSCOUT_PROXY_CONFIG_DIR,
9-
SSL_ENABLED, RE_CAPTCHA_SECRET_KEY,
9+
SSL_ENABLED, RE_CAPTCHA_SECRET_KEY, NOVES_SUPPORTED_CHAINS,
1010
HOST_DOMAIN, BLOCKSCOUT_PROXY_SSL_CONFIG_DIR, HOST_SSL_DIR_PATH,
1111
WALLET_CONNECT_PROJECT_ID, BLOCKSCOUT_BACKEND_DOCKER_TAG,
12-
BLOCKSCOUT_FRONTEND_DOCKER_TAG, IS_TESTNET, DB_PASSWORD)
12+
BLOCKSCOUT_FRONTEND_DOCKER_TAG, IS_TESTNET, DB_PASSWORD,
13+
NOVES_API_KEY)
1314
from admin.configs.meta import get_explorer_endpoint
1415
from admin.configs.nginx import regenerate_nginx_config
1516
from admin.configs.schains import generate_config
@@ -124,8 +125,15 @@ def generate_schain_envs(schain_name):
124125
'WS_ENDPOINT': get_schain_endpoint(schain_name, ws=True),
125126
'SCHAIN_DATA_DIR': schain_data_dir,
126127
'CONFIG_PATH': config_host_path,
127-
'NEXT_PUBLIC_IS_TESTNET': json.dumps(IS_TESTNET)
128+
'NEXT_PUBLIC_IS_TESTNET': json.dumps(IS_TESTNET),
129+
'NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER': 'none'
128130
}
131+
if NOVES_SUPPORTED_CHAINS.get(schain_name):
132+
schain_envs.update({
133+
'NOVES_FI_CHAIN_NAME': NOVES_SUPPORTED_CHAINS[schain_name],
134+
'NOVES_API_KEY': NOVES_API_KEY,
135+
'NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER': 'noves'
136+
})
129137
return schain_envs
130138

131139

deps/blockscout

Submodule blockscout updated 1333 files

docker-compose.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ services:
1414
HOST_DIR_PATH: ${HOST_DIR_PATH}
1515
SSL_ENABLED: ${SSL_ENABLED:-true}
1616
IS_TESTNET: ${IS_TESTNET:-false}
17-
BLOCKSCOUT_BACKEND_DOCKER_TAG: ${BLOCKSCOUT_BACKEND_DOCKER_TAG:-2.2.0}
18-
BLOCKSCOUT_FRONTEND_DOCKER_TAG: ${BLOCKSCOUT_FRONTEND_DOCKER_TAG:-1.1.0}
17+
BLOCKSCOUT_BACKEND_DOCKER_TAG: ${BLOCKSCOUT_BACKEND_DOCKER_TAG:-2.3.0}
18+
BLOCKSCOUT_FRONTEND_DOCKER_TAG: ${BLOCKSCOUT_FRONTEND_DOCKER_TAG:-1.1.1}
1919
volumes:
2020
- /var/run/docker.sock:/var/run/docker.sock
2121
- ./data:/skale-explorer/data

0 commit comments

Comments
 (0)