|
|
|
@ -388,6 +388,75 @@ endif |
|
|
|
|
ifdef FETCH_REWARDS_WAY |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'FETCH_REWARDS_WAY=$(FETCH_REWARDS_WAY)'
|
|
|
|
|
endif |
|
|
|
|
ifdef INDEXER_EMPTY_BLOCKS_SANITIZER_BATCH_SIZE |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'INDEXER_EMPTY_BLOCKS_SANITIZER_BATCH_SIZE=$(INDEXER_EMPTY_BLOCKS_SANITIZER_BATCH_SIZE)'
|
|
|
|
|
endif |
|
|
|
|
ifdef FOOTER_CHAT_LINK |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'FOOTER_CHAT_LINK=$(FOOTER_CHAT_LINK)'
|
|
|
|
|
endif |
|
|
|
|
ifdef FOOTER_FORUM_LINK |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'FOOTER_FORUM_LINK=$(FOOTER_FORUM_LINK)'
|
|
|
|
|
endif |
|
|
|
|
ifdef FOOTER_GITHUB_LINK |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'FOOTER_GITHUB_LINK=$(FOOTER_GITHUB_LINK)'
|
|
|
|
|
endif |
|
|
|
|
ifdef NETWORK_ICON |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'NETWORK_ICON=$(NETWORK_ICON)'
|
|
|
|
|
endif |
|
|
|
|
ifdef LOGO_TEXT |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'LOGO_TEXT=$(LOGO_TEXT)'
|
|
|
|
|
endif |
|
|
|
|
ifdef SHOW_TESTNET_LABEL |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'SHOW_TESTNET_LABEL=$(SHOW_TESTNET_LABEL)'
|
|
|
|
|
endif |
|
|
|
|
ifdef TESTNET_LABEL_TEXT |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'TESTNET_LABEL_TEXT=$(TESTNET_LABEL_TEXT)'
|
|
|
|
|
endif |
|
|
|
|
ifdef OTHER_EXPLORERS |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'OTHER_EXPLORERS=$(OTHER_EXPLORERS)'
|
|
|
|
|
endif |
|
|
|
|
ifdef CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST=$(CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST)'
|
|
|
|
|
endif |
|
|
|
|
ifdef CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST_V_0_5 |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST_V_0_5=$(CUSTOM_CONTRACT_ADDRESSES_DARK_FOREST_V_0_5)'
|
|
|
|
|
endif |
|
|
|
|
ifdef CUSTOM_CONTRACT_ADDRESSES_CIRCLES |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'CUSTOM_CONTRACT_ADDRESSES_CIRCLES=$(CUSTOM_CONTRACT_ADDRESSES_CIRCLES)'
|
|
|
|
|
endif |
|
|
|
|
ifdef HEALTHY_BLOCKS_PERIOD |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'HEALTHY_BLOCKS_PERIOD=$(HEALTHY_BLOCKS_PERIOD)'
|
|
|
|
|
endif |
|
|
|
|
ifdef EXCHANGE_RATES_FETCH_BTC_VALUE |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'EXCHANGE_RATES_FETCH_BTC_VALUE=$(EXCHANGE_RATES_FETCH_BTC_VALUE)'
|
|
|
|
|
endif |
|
|
|
|
ifdef ENABLE_TXS_STATS |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'ENABLE_TXS_STATS=$(ENABLE_TXS_STATS)'
|
|
|
|
|
endif |
|
|
|
|
ifdef INDEXER_DISABLE_BLOCK_REWARD_FETCHER |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'INDEXER_DISABLE_BLOCK_REWARD_FETCHER=$(INDEXER_DISABLE_BLOCK_REWARD_FETCHER)'
|
|
|
|
|
endif |
|
|
|
|
ifdef INDEXER_DISABLE_ADDRESS_COIN_BALANCE_FETCHER |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'INDEXER_DISABLE_ADDRESS_COIN_BALANCE_FETCHER=$(INDEXER_DISABLE_ADDRESS_COIN_BALANCE_FETCHER)'
|
|
|
|
|
endif |
|
|
|
|
ifdef INDEXER_DISABLE_CATALOGED_TOKEN_UPDATER_FETCHER |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'INDEXER_DISABLE_CATALOGED_TOKEN_UPDATER_FETCHER=$(INDEXER_DISABLE_CATALOGED_TOKEN_UPDATER_FETCHER)'
|
|
|
|
|
endif |
|
|
|
|
ifdef INDEXER_DISABLE_EMPTY_BLOCK_SANITIZER |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'INDEXER_DISABLE_EMPTY_BLOCK_SANITIZER=$(INDEXER_DISABLE_EMPTY_BLOCK_SANITIZER)'
|
|
|
|
|
endif |
|
|
|
|
ifdef SECRET_KEY_BASE |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'SECRET_KEY_BASE=$(SECRET_KEY_BASE)'
|
|
|
|
|
endif |
|
|
|
|
ifdef PORT |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'PORT=$(PORT)'
|
|
|
|
|
endif |
|
|
|
|
ifdef DATABASE_READ_ONLY_API_URL |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'DATABASE_READ_ONLY_API_URL=$(DATABASE_READ_ONLY_API_URL)'
|
|
|
|
|
endif |
|
|
|
|
ifdef POOL_SIZE_API |
|
|
|
|
BLOCKSCOUT_CONTAINER_PARAMS += -e 'POOL_SIZE_API=$(POOL_SIZE_API)'
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
HAS_BLOCKSCOUT_IMAGE := $(shell docker images | grep -sw "${BS_CONTAINER_IMAGE} ")
|
|
|
|
|
build: |
|
|
|
|