Comments (7)
It does not look like the API changed
from blockscout.
@GimluCom You are right, I saw it wrong. Is there any way to log http error messages?
from blockscout.
Would you mind sharing your "exchange rates" ENVs?
from blockscout.
The complete configuration is here, you need to start postgre and rpc node separately.
The free API of COINGECKO is used, which may have limitations, but because there is no error message, it is difficult to debug. I hope the error message can be added. like this:
from blockscout.
docker run -it -d \
--env POSTGRES_DB=blockscout \
--env POSTGRES_USER=blockscout \
--env POSTGRES_PASSWORD=blockscout \
-p 5432:5432 \
postgres:15 \
postgres -c 'max_connections=200' -c 'client_connection_check_interval=60000'
docker run --env-file=./envs/common-blockscout.env \
--env FIRST_BLOCK=30000000 \
--env ETHEREUM_JSONRPC_HTTP_URL=https://rpc.ankr.com/eth \
--env DATABASE_URL=postgresql://blockscout:[email protected]:5432/blockscout \
--env DISABLE_EXCHANGE_RATES=false \
--env EXCHANGE_RATES_COINGECKO_PLATFORM_ID=ethereum \
--env EXCHANGE_RATES_COINGECKO_COIN_ID=ethereum \
--env TOKEN_EXCHANGE_RATE_INTERVAL=2m \
--env EXCHANGE_RATES_MARKET_CAP_SOURCE=coin_gecko \
--env INDEXER_EMPTY_BLOCKS_SANITIZER_BATCH_SIZE=1 \
--env INDEXER_CATCHUP_BLOCKS_BATCH_SIZE=1 \
--env INDEXER_CATCHUP_BLOCKS_CONCURRENCY=1 \
--env INDEXER_CATCHUP_BLOCK_INTERVAL=30s \
--env INDEXER_BLOCK_REWARD_BATCH_SIZE=1 \
--env INDEXER_BLOCK_REWARD_CONCURRENCY=1 \
--env INDEXER_RECEIPTS_BATCH_SIZE=1 \
--env INDEXER_RECEIPTS_CONCURRENCY=1 \
--env INDEXER_COIN_BALANCES_BATCH_SIZE=1 \
--env INDEXER_COIN_BALANCES_CONCURRENCY=1 \
--env INDEXER_TOKEN_CONCURRENCY=1 \
--env INDEXER_TOKEN_BALANCES_BATCH_SIZE=1 \
--env INDEXER_TOKEN_BALANCES_CONCURRENCY=1 \
--env INDEXER_CATCHUP_MISSING_RANGES_BATCH_SIZE=1 \
--env MIN_MISSING_BLOCK_NUMBER_BATCH_SIZE=1 \
--env INDEXER_DISABLE_PENDING_TRANSACTIONS_FETCHER=true \
--env INDEXER_DISABLE_INTERNAL_TRANSACTIONS_FETCHER=true \
blockscout/blockscout:6.2.2.commit.f8092ac3 \
sh -c "bin/blockscout eval \"Elixir.Explorer.ReleaseTasks.create_and_migrate()\" && bin/blockscout start"
from blockscout.
this can reproduce the error
The Coingecko API is rate limiting your IP address because you have not provided an API key. The Coingecko API has a monthly limit, meaning you will be rate limited until the next month.
Please clarify if this solves your issue or if your issue is about including the error_code
/error_message
in the warning from Blockscout.
from blockscout.
I hope to print the error code and error message returned by the API in the log, like this #9586 (comment)
so the developers can resolve it easily.
from blockscout.
Related Issues (20)
- regression on ABI processing HOT 1
- Erros in the transfer from OP mainnet to Mode network using Jumper.Exchange HOT 1
- Web UI Lags Behind HOT 6
- Getting Error: protocol Enumerable not implemented for nil of type Atom. This protocol is implemented for the following type(s. HOT 8
- My currency address has not been transacted but can you assist me in getting it back HOT 1
- ETH Transation HOT 1
- Mixed Email linking on Satoshi app HOT 1
- Bahamut: <Issue Title>
- Add chain & explorer Prometheus metrics
- ETERNAL AI HOT 1
- Transaction issue HOT 1
- Run Microservices ERROR HOT 2
- What's the problem with synchronization not happening halfway through synchronization? HOT 1
- Support for CELO
- Return small balances as ordinary numbers in Token holders CSV export
- Cleaning a previous deployment and redeploying blockscout for new chain
- BRIDGE XTERIO TO BNB chain ISSUE HOT 1
- Want to ask HOT 2
- Refactor `:on_conflict` option usage in import runners
- My Transaction not received
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blockscout.