Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with src repo #5

Merged
merged 284 commits into from
Nov 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
284 commits
Select commit Hold shift + click to select a range
4167926
Apply new issue template to the footer
vbaranov Sep 28, 2023
6674023
Merge pull request #8557 from blockscout/vb-apply-new-issue-template-…
vbaranov Sep 28, 2023
8dd47e4
Fix issue template filling
vbaranov Sep 28, 2023
ffb11ad
Merge pull request #8554 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Sep 28, 2023
1f3002a
Merge pull request #8547 from blockscout/dependabot/hex/briefly-51dfe7f
vbaranov Sep 28, 2023
6039408
Get historical market cap data from CoinGecko
vbaranov Sep 29, 2023
d03bf89
Merge pull request #8561 from blockscout/vb-cg-historical-mc-data
vbaranov Sep 29, 2023
2fcf7d4
Coin id definition fix
vbaranov Sep 29, 2023
34177fd
Merge pull request #8564 from blockscout/vb-coin-id-definition-fix
vbaranov Sep 29, 2023
0613155
Bump postcss from 8.4.30 to 8.4.31 in /apps/block_scout_web/assets
dependabot[bot] Sep 29, 2023
b46ee58
Bump photoswipe from 5.4.1 to 5.4.2 in /apps/block_scout_web/assets
dependabot[bot] Sep 29, 2023
47417b7
Merge pull request #8567 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 1, 2023
714a4e3
Merge pull request #8566 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 1, 2023
8dd011c
Actualize Chromedriver version
vbaranov Aug 24, 2023
90f453c
Sanitize paging params
vbaranov Sep 27, 2023
6b27d24
Merge pull request #8290 from blockscout/vb-latest-chromedriver
vbaranov Oct 1, 2023
6d3a037
Bump hackney from 1.18.1 to 1.19.1
dependabot[bot] Oct 1, 2023
d316782
Dependabot: ignore bootstrap updates, interval update from daily to w…
vbaranov Oct 1, 2023
917555f
Bump css-loader from 5.2.7 to 6.8.1 in /apps/block_scout_web/assets
dependabot[bot] Oct 1, 2023
452f909
dependabot: ignore web3 4.x
vbaranov Oct 1, 2023
5622b2e
Bump web3 from 1.10.0 to 1.10.2 in /apps/block_scout_web/assets
dependabot[bot] Oct 1, 2023
dd7d131
Bump core-js from 3.32.2 to 3.33.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 1, 2023
f0a2a29
Merge pull request #7575 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 1, 2023
831d0a9
Merge pull request #8569 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 1, 2023
22fbdc9
Merge pull request #8570 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 1, 2023
e4c2752
Process reviewer comment
vbaranov Oct 2, 2023
abf7476
Refactor docker-compose config: add DB healthcheck, run DB via non-ro…
vbaranov Oct 2, 2023
6c4f101
Merge pull request #8550 from blockscout/vb-fix-paging-params-parsing
vbaranov Oct 2, 2023
4f7d336
Merge pull request #8572 from blockscout/vb-refactor-docker-compose
vbaranov Oct 2, 2023
f71397f
Update Nginx proxy to open all frontend paths
vbaranov Oct 2, 2023
a4ead7a
Merge pull request #8573 from blockscout/vbdocker-compose-extend-fron…
vbaranov Oct 2, 2023
4e9ec06
Update README.md
ulyanas Oct 2, 2023
8b6f243
Fix nil structLogs
sl1depengwyn Sep 26, 2023
68e5428
Merge pull request #8544 from blockscout/mf-fix-null-structlogs
vbaranov Oct 2, 2023
3421d84
Merge pull request #8252 from blockscout/mf-rootstock-tx-types
vbaranov Aug 21, 2023
a000c74
IPFS gateway URL env var
vbaranov Oct 2, 2023
870dc11
Merge pull request #8579 from blockscout/vb-ipfs-url
vbaranov Oct 2, 2023
d1c847c
Bump credo from 1.7.0 to 1.7.1
dependabot[bot] Oct 2, 2023
c6eaad7
Merge pull request #8581 from blockscout/dependabot/hex/credo-1.7.1
vbaranov Oct 2, 2023
1abcea5
Store chain together with in Redis cookie
vbaranov Oct 2, 2023
4c25dd2
Merge pull request #8577 from blockscout/ulyanas-patch-2
vbaranov Oct 2, 2023
6dcbc01
Make cookie_key public function
vbaranov Oct 3, 2023
905f1e7
Add RSK tracing
sl1depengwyn Sep 25, 2023
f6a6c38
Merge pull request #8584 from blockscout/vb-store-chain-in-session-co…
vbaranov Oct 3, 2023
95583bf
Public IPFS gateway URL for frontend
vbaranov Oct 4, 2023
db07c0b
Merge pull request #8590 from blockscout/vb-public-ipfs-link-for-front
vbaranov Oct 5, 2023
ae8c7f8
Integrate /api/v2/bytecodes/sources:search-all of eth_bytecode_db
nikitosing Sep 17, 2023
f495283
Bump eslint from 8.50.0 to 8.51.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 9, 2023
1e25c68
Bump highlight.js from 11.8.0 to 11.9.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 9, 2023
26d090b
Bump sass from 1.68.0 to 1.69.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 9, 2023
65be04c
Merge pull request #8607 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 10, 2023
74ea1fd
Merge pull request #8606 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 10, 2023
f463e76
Merge pull request #8605 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 10, 2023
d9523f3
Bump sweetalert2 from 11.7.31 to 11.7.32 in /apps/block_scout_web/assets
dependabot[bot] Oct 10, 2023
ea55f5c
Merge pull request #8608 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 10, 2023
4d49a27
Merge pull request #8510 from blockscout/dependabot/hex/hackney-1.19.1
vbaranov Oct 10, 2023
69abff0
Merge pull request #8472 from blockscout/np-eth-bytecode-db-new-endpoint
vbaranov Oct 10, 2023
80c9944
Add RSK chain type
sl1depengwyn Oct 4, 2023
d735945
Disable market history cataloger when exchange rates are disabled
vbaranov Oct 10, 2023
c70968c
Merge pull request #8614 from blockscout/vb-disable-market-cataloger-…
vbaranov Oct 11, 2023
2e0acd5
Refactor parsing of FIRST_BLOCK, LAST_BLOCK, TRACE_FIRST_BLOCK, TRACE…
vbaranov Oct 10, 2023
dbca831
Fix css-loader
pustovalov Oct 12, 2023
392a71a
Merge pull request #8620 from pustovalov/css-loader
vbaranov Oct 13, 2023
0371d2a
Fix NEXT_PUBLIC_API_SPEC_URL in common-frontend.env
vbaranov Oct 13, 2023
e485c1d
DefiLlama TVL source
vbaranov Oct 3, 2023
159c4cb
Add tvl prop to /stats API
vbaranov Oct 13, 2023
99b4ff1
Fix typos
GoodDaisy Oct 15, 2023
a5abceb
Add Fuse branch to CI
vbaranov Oct 16, 2023
1bb6a7d
New branches to CI
vbaranov Oct 16, 2023
15f7985
Increase ELIXIR_VERSION and OTP_VERSION in GA configs
vbaranov Oct 16, 2023
7508b2f
Bump @babel/preset-env in /apps/block_scout_web/assets
dependabot[bot] Oct 16, 2023
23b83ff
Bump sass from 1.69.0 to 1.69.3 in /apps/block_scout_web/assets
dependabot[bot] Oct 16, 2023
d65efab
Bump hackney from 1.19.1 to 1.20.1
dependabot[bot] Oct 16, 2023
8ec4172
Bump ex_cldr from 2.37.2 to 2.37.4
dependabot[bot] Oct 16, 2023
491b5ba
Bump floki from 0.34.3 to 0.35.0
dependabot[bot] Oct 16, 2023
e70e3a4
Merge pull request #8637 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 16, 2023
8bc007a
Bump @babel/traverse in /apps/block_scout_web/assets
dependabot[bot] Oct 16, 2023
6de11df
Merge pull request #8639 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 16, 2023
e1f3333
Bump @babel/core from 7.23.0 to 7.23.2 in /apps/block_scout_web/assets
dependabot[bot] Oct 16, 2023
c482233
Merge pull request #8643 from blockscout/dependabot/hex/floki-0.35.0
vbaranov Oct 16, 2023
dea9ac3
Bump webpack from 5.88.2 to 5.89.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 16, 2023
913f7ee
Merge pull request #8641 from blockscout/dependabot/hex/ex_cldr-2.37.4
vbaranov Oct 16, 2023
629ee4b
Bump ex_doc from 0.30.6 to 0.30.7
dependabot[bot] Oct 16, 2023
66433af
Merge pull request #8646 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 16, 2023
c4e0372
Merge pull request #8636 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 16, 2023
3ed6d5f
Merge pull request #8645 from blockscout/dependabot/hex/ex_doc-0.30.7
vbaranov Oct 17, 2023
8c5aa45
Merge pull request #8638 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 17, 2023
d5ccbee
Merge pull request #8640 from blockscout/dependabot/hex/hackney-1.20.1
vbaranov Oct 17, 2023
35c992d
Merge pull request #8542 from blockscout/mf-rootstock-tracing
vbaranov Oct 17, 2023
8efd23e
Fix empty tvl in /stats page
vbaranov Oct 17, 2023
46fb687
Merge pull request #8589 from blockscout/vb-defillama-tvl-source
vbaranov Oct 18, 2023
c5ed2de
Fix polygon tracer
vbaranov Oct 18, 2023
da70f07
Merge pull request #8628 from GoodDaisy/master
vbaranov Oct 18, 2023
d328d10
Merge pull request #8543 from blockscout/mf-fix-polygon-tracer
vbaranov Oct 18, 2023
3309b6a
Set max 30sec JSON RPC poll frequency for realtime fetcher when WS is…
vbaranov Oct 18, 2023
3326d67
Merge pull request #8649 from blockscout/vb-set-max-polling-time
vbaranov Oct 18, 2023
94a76bf
Add RSK tracing
sl1depengwyn Sep 25, 2023
843430c
Add rootstock locked widget in stats
sl1depengwyn Oct 2, 2023
bc10429
Remove block consensus on import fail
Qwerty5Uiop Oct 19, 2023
b6278b1
arm64-compatible docker image
vbaranov Oct 19, 2023
c46aa15
Merge pull request #8661 from blockscout/vb-arm-compatible-docker-image
vbaranov Oct 19, 2023
2f4db2e
Improve `/tabs-counters` and add cache
nikitosing Oct 4, 2023
231d72d
Merge pull request #8583 from blockscout/mf-rootstock-widget
vbaranov Oct 19, 2023
6896b09
Change counting time function
nikitosing Oct 19, 2023
4614878
Process review comments
nikitosing Oct 20, 2023
d8da722
Process review comment
vbaranov Oct 20, 2023
73ad933
Merge pull request #8512 from blockscout/np-cut-heavy-counter
vbaranov Oct 20, 2023
f390e83
Merge pull request #8613 from blockscout/vb-refactor-first-last-block
vbaranov Oct 20, 2023
0173d3d
Add head offset for empty blocks sanitizer
Qwerty5Uiop Oct 19, 2023
067d06d
Fix TokenBalance fetcher retry logic
Qwerty5Uiop Oct 5, 2023
f09dd06
Merge pull request #8594 from blockscout/fix-token-balance-fetcher
vbaranov Oct 20, 2023
9acb453
Merge pull request #8658 from blockscout/remove-block-consensus-on-im…
vbaranov Oct 20, 2023
da6e63e
Filter token transfers on coin balances updates
Qwerty5Uiop Oct 2, 2023
9cba3b2
Merge pull request #8575 from blockscout/filter-token-transfers-from-…
vbaranov Oct 20, 2023
45178dc
v5.3.0
vbaranov Oct 20, 2023
4369728
Update CHANGELOG
vbaranov Oct 20, 2023
85b1dac
Configure Buildx for Optimism
vbaranov Oct 20, 2023
fd020a4
Workflow for image generation for zkevm
vbaranov Oct 23, 2023
57c595e
Add a window for balances fetching from non-archive node
Qwerty5Uiop Oct 23, 2023
fdbffc7
Bump sass from 1.69.3 to 1.69.4 in /apps/block_scout_web/assets
dependabot[bot] Oct 23, 2023
d4aa49c
Bump web3 from 1.10.2 to 1.10.3 in /apps/block_scout_web/assets
dependabot[bot] Oct 23, 2023
d257e2d
Bump core-js from 3.33.0 to 3.33.1 in /apps/block_scout_web/assets
dependabot[bot] Oct 23, 2023
39b29d7
Bump eslint from 8.51.0 to 8.52.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 23, 2023
5d62a2d
Bump @amplitude/analytics-browser in /apps/block_scout_web/assets
dependabot[bot] Oct 23, 2023
f7ab2da
Bump floki from 0.35.0 to 0.35.1
dependabot[bot] Oct 23, 2023
8d1a389
Bump ex_abi from 0.6.2 to 0.6.3
dependabot[bot] Oct 23, 2023
ef98166
Merge pull request #8683 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
2c51fd8
Merge pull request #8689 from blockscout/dependabot/hex/ex_abi-0.6.3
vbaranov Oct 24, 2023
f4f7c6f
Merge pull request #8682 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
d8dd37c
Merge pull request #8680 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
a96ccf4
Bump eslint-plugin-import in /apps/block_scout_web/assets
dependabot[bot] Oct 24, 2023
b4f95ce
Set CHAIN_TYPE=polygon_edge for Immutable
vbaranov Oct 24, 2023
7040a57
Merge pull request #8681 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
bbe862c
Merge pull request #8684 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
2fe4667
Merge pull request #8679 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 24, 2023
7647f8b
Merge pull request #8687 from blockscout/dependabot/hex/floki-0.35.1
vbaranov Oct 24, 2023
458648e
Bump ex_doc from 0.30.7 to 0.30.9
dependabot[bot] Oct 24, 2023
c18b929
Fix db pool size exceeds Postgres max connections
vbaranov Oct 23, 2023
ef73a3f
Bump redix from 1.2.3 to 1.3.0
dependabot[bot] Oct 24, 2023
4956c72
Merge pull request #8693 from blockscout/dependabot/hex/redix-1.3.0
vbaranov Oct 24, 2023
f017bbb
Merge pull request #8688 from blockscout/dependabot/hex/ex_doc-0.30.9
vbaranov Oct 24, 2023
38e4aa9
Rollback changes for Explorer.Repo.Replica1
vbaranov Oct 24, 2023
564a52c
Merge pull request #8685 from blockscout/vb-fix-pool-size
vbaranov Oct 24, 2023
c406eb9
Merge pull request #8673 from blockscout/archive-balances-window
vbaranov Oct 24, 2023
7cb58ec
Fix is_verified for /addresses and /smart-contracts
nikitosing Oct 23, 2023
b63d35a
Changelog
nikitosing Oct 23, 2023
63b023f
Create zkEVM tables
varasev Apr 20, 2023
27d9232
Add runners for zkEVM tables
varasev Apr 21, 2023
e630e51
Draft zkEVM indexer implementation
varasev May 1, 2023
6673b1c
Extend zkEVM batches indexer
varasev May 3, 2023
f3dd999
Improve detecting a new zkEVM batch
varasev May 8, 2023
6b5a353
Add INDEXER_ZKEVM_BATCHES_ENABLED env var
varasev May 8, 2023
8c145ef
Add logging to Indexer.Fetcher.ZkevmTxnBatch
varasev May 15, 2023
6efe1e5
Refactor Indexer.Fetcher.ZkevmTxnBatch
varasev May 15, 2023
7cf6202
Small refactoring of Indexer.Fetcher.ZkevmTxnBatch
varasev May 16, 2023
9b50f4d
Add zkEVM fields to API v2 response for transaction page
varasev May 16, 2023
ec5240e
Add zkEVM transaction status to API v2 response for transaction page
varasev May 17, 2023
dbc3921
Add API v2 response for zkEVM batch page (partially)
varasev May 17, 2023
eadef3c
Add API v2 response for zkEVM batch page
varasev May 23, 2023
b4e7a12
Add API v2 response for zkEVM list of batches page
varasev May 23, 2023
c445cdb
Add API v2 output for Latest Confirmed Batches homepage section
varasev May 24, 2023
5d990c9
Add API v2 output for Latest Batch homepage section
varasev May 24, 2023
c87e64f
Add API v2 output for transaction list of the specified batch
varasev May 25, 2023
beafb4a
Rename some routes in API v2
varasev May 25, 2023
242cac2
Update changelog
varasev May 30, 2023
a920650
Fix for dialyzer
varasev Jun 1, 2023
977c653
Add new words to cspell.json
varasev Jun 5, 2023
1d05035
Use latest batch number instead of aggregated count
varasev Jun 9, 2023
06ce6d7
Simplify batches chunking
varasev Jun 9, 2023
03566d5
Store l2 transactions count in the batch table
varasev Jun 9, 2023
f30a4d4
Fix syntax
varasev Sep 4, 2023
bc411f5
Minor changes
varasev Sep 11, 2023
841fd7b
Add INDEXER_ZKEVM_BATCHES_CHUNK_SIZE env variable
varasev Sep 11, 2023
3fe3c5c
Add INDEXER_ZKEVM_BATCHES_RECHECK_INTERVAL env variable
varasev Sep 11, 2023
00f71d3
Remove redundant line
varasev Sep 11, 2023
8b70c29
Small refactoring
varasev Sep 11, 2023
126c59a
Txn -> Transaction
varasev Sep 11, 2023
a82c8bd
Move zkevm_* files into a separate folder
varasev Sep 12, 2023
54fb9a3
Add Explorer.Chain.Zkevm.Reader module
varasev Sep 12, 2023
332062e
Change some API routes
varasev Sep 13, 2023
f563170
Add small comment
varasev Sep 13, 2023
d77f3f5
Add specs for public functions
varasev Sep 13, 2023
397df46
Fix config/runtime.exs
varasev Sep 15, 2023
a7d39c8
Extend zkevm batch info in API
varasev Sep 15, 2023
5ea5da2
Define chain type
varasev Sep 15, 2023
1d36bd8
Add @doc for public functions
varasev Sep 18, 2023
921e01d
Fix repos list definition in releases_tasks
varasev Sep 22, 2023
bea348d
Throw not_found error in API v2 when a batch is not found
varasev Sep 26, 2023
07c3dbf
Fixes after rebase
varasev Sep 27, 2023
8928bd3
Make transactions list in a batch optional
varasev Oct 2, 2023
f0fcf7a
Handle 0 gas limit
vbaranov Sep 14, 2023
adc277e
mix format
varasev Oct 2, 2023
bd7a783
Add socket for confirmed batches list on the main page
varasev Oct 5, 2023
158e64f
Fix for zkEVM websocket connection
varasev Oct 23, 2023
45cb6d2
Minor fixes
varasev Oct 24, 2023
e7bad40
Fix transaction_controller.ex
varasev Oct 24, 2023
5e3a8cb
Set pool_size to 1 for polygon_zkevm
varasev Oct 25, 2023
f5de3d2
Merge pull request #8678 from blockscout/np-fix-is-verified-flag
vbaranov Oct 25, 2023
2836ccf
Small refactoring
varasev Oct 25, 2023
2dba270
Merge pull request #7584 from blockscout/va-zkevm
vbaranov Oct 25, 2023
30a0bb5
Don't override internal transaction error if it's present already
Qwerty5Uiop Oct 24, 2023
15a48be
Merge pull request #8695 from blockscout/ap-fix-internal-transactions…
vbaranov Oct 25, 2023
0560fa8
Account: add pagination + envs for limits (#8528)
nikitosing Oct 25, 2023
e9522de
Suave functional (#8556)
varasev Oct 25, 2023
9828c92
Support tokenSymbol and tokenName in /api/v2/import/token-info (#8696)
nikitosing Oct 25, 2023
5d9cba1
Update more Docker images on release
vbaranov Oct 25, 2023
15efaac
Fix sourcify enabled flag (#8705)
nikitosing Oct 25, 2023
533eb26
Add stability_fee for CHAIN_TYPE=stability (#8651)
nikitosing Oct 26, 2023
9132b29
Fix sourcify check (#8714)
nikitosing Oct 26, 2023
6852a99
Add address name updating on contract re-verification (#8706)
nikitosing Oct 26, 2023
5d7c3fe
Rename `wrapped` field to `requestRecord` for Suave (#8715)
varasev Oct 26, 2023
68d449d
CoinBalanceHistory tab: show also tx with gasPrice & gasUsed > 0 (#8708)
nikitosing Oct 26, 2023
963d0a8
Save GasPriceOracle old prices as a fallback
Qwerty5Uiop Oct 26, 2023
eaf2d51
Merge pull request #8717 from blockscout/ap-gas-price-oracle-old-prices
vbaranov Oct 26, 2023
efd4d2f
5.3.1
vbaranov Oct 26, 2023
aecc6c8
Update CHANGELOG
vbaranov Oct 26, 2023
232b609
Update GA workflows
vbaranov Oct 26, 2023
dee9011
Fix CHANGELOG
vbaranov Oct 26, 2023
d8dbd08
GA Workflow for Stability
vbaranov Oct 26, 2023
cbdb98c
Split release workflow into 2
vbaranov Oct 27, 2023
0e79ee5
Adjust docker image build workflows: remove updating latest tag from …
vbaranov Oct 27, 2023
cc5b2d8
Remove repos_list (default value for ecto repos) from Explorer.Releas…
vbaranov Oct 27, 2023
743c90e
Fix flaky account notifier test (#8724)
sl1depengwyn Oct 27, 2023
919d79f
Bump browserify-sign from 4.2.1 to 4.2.2 in /apps/block_scout_web/assets
dependabot[bot] Oct 30, 2023
cd7959e
Merge pull request #8727 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 30, 2023
39fd80c
Add CI to PR creation production-optimism-stg
vbaranov Oct 30, 2023
c2d4a2d
Bump solc from 0.8.21 to 0.8.22 in /apps/explorer
dependabot[bot] Oct 30, 2023
bb64998
Bump phoenix_ecto from 4.4.2 to 4.4.3
dependabot[bot] Oct 30, 2023
51a42a3
Bump tesla from 1.7.0 to 1.8.0
dependabot[bot] Oct 30, 2023
7b0b873
Bump floki from 0.35.1 to 0.35.2
dependabot[bot] Oct 30, 2023
0f40aa2
Bump core-js from 3.33.1 to 3.33.2 in /apps/block_scout_web/assets
dependabot[bot] Oct 30, 2023
45a9561
Bump sweetalert2 from 11.7.32 to 11.9.0 in /apps/block_scout_web/assets
dependabot[bot] Oct 30, 2023
38e38be
Bump sass from 1.69.4 to 1.69.5 in /apps/block_scout_web/assets
dependabot[bot] Oct 30, 2023
6d234bc
Merge pull request #8748 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 30, 2023
c002553
Merge pull request #8747 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 30, 2023
5e8cbfc
Merge pull request #8743 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 30, 2023
b270cf0
Merge pull request #8745 from blockscout/dependabot/hex/tesla-1.8.0
vbaranov Oct 30, 2023
98a7e70
Merge pull request #8749 from blockscout/dependabot/npm_and_yarn/apps…
vbaranov Oct 30, 2023
76846bc
Merge pull request #8744 from blockscout/dependabot/hex/phoenix_ecto-…
vbaranov Oct 30, 2023
1c8addf
Merge pull request #8746 from blockscout/dependabot/hex/floki-0.35.2
vbaranov Oct 30, 2023
240376b
Add TOKEN_INSTANCE_OWNER_MIGRATION_ENABLED env
nikitosing Oct 30, 2023
96743ee
Fix internal transaction error
Qwerty5Uiop Oct 31, 2023
2d9112c
Changelog
nikitosing Oct 31, 2023
964fbc8
Merge pull request #8755 from blockscout/ap-fix-internal-transaction-…
vbaranov Oct 31, 2023
c472f7b
Merge pull request #8752 from blockscout/np-add-switcher-for-nft-migr…
vbaranov Oct 31, 2023
3c58526
Gnosis safe proxy via singleton
vbaranov Oct 31, 2023
9bc9e50
Merge pull request #8759 from blockscout/vb-enhance-gnosis-safe-proxy
vbaranov Oct 31, 2023
64309ed
Fix for tvl update in market history when row already exists
vbaranov Nov 1, 2023
1e832d9
Merge pull request #8765 from blockscout/vb-fix-tvl-update
vbaranov Nov 1, 2023
d5b178b
Merge branch 'cryptonomic0n' into master
istoril Nov 2, 2023
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
6 changes: 6 additions & 0 deletions .dialyzer-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,9 @@ lib/indexer/fetcher/polygon_edge/deposit_execute.ex:140
lib/indexer/fetcher/polygon_edge/deposit_execute.ex:184
lib/indexer/fetcher/polygon_edge/withdrawal.ex:160
lib/indexer/fetcher/polygon_edge/withdrawal.ex:204
lib/indexer/fetcher/zkevm/transaction_batch.ex:116
lib/indexer/fetcher/zkevm/transaction_batch.ex:156
lib/indexer/fetcher/zkevm/transaction_batch.ex:252
lib/block_scout_web/views/api/v2/transaction_view.ex:431
lib/block_scout_web/views/api/v2/transaction_view.ex:472
lib/explorer/chain/transaction.ex:166
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
74 changes: 40 additions & 34 deletions .github/workflows/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,39 @@ on:
push:
branches:
- master
- production-optimism-stg
- production-core-stg
- production-eth-stg-experimental
- production-eth-goerli-stg
- production-xdai-stg
- production-core-stg
- production-sokol-stg
- production-rsk-stg
- production-lukso-stg
- production-eth-sepolia-stg
- production-fuse-stg
- production-optimism-stg
- production-immutable-stg
- production-iota-stg
- production-lukso-stg
- production-rsk-stg
- production-sokol-stg
- production-suave-stg
- production-xdai-stg
- production-zkevm-stg
- production-zksync-stg
- staging-l2
pull_request:
branches:
- master
- production-optimism-stg

env:
MIX_ENV: test
OTP_VERSION: '25.2.1'
ELIXIR_VERSION: '1.14.3'
ELIXIR_VERSION: '1.14.5'
ACCOUNT_AUTH0_DOMAIN: 'blockscoutcom.us.auth0.com'

jobs:
build-and-cache:
name: Build and Cache deps
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -49,7 +55,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-

Expand Down Expand Up @@ -94,7 +100,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -107,7 +113,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand All @@ -118,7 +124,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -131,7 +137,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand All @@ -141,7 +147,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -154,7 +160,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand All @@ -163,7 +169,7 @@ jobs:
id: dialyzer-cache
with:
path: priv/plts
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-"

Expand All @@ -181,7 +187,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -194,7 +200,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand All @@ -207,7 +213,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -220,7 +226,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand All @@ -236,7 +242,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -249,7 +255,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -284,7 +290,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -297,7 +303,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -330,7 +336,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-and-cache
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -343,7 +349,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -387,7 +393,7 @@ jobs:
# Maps tcp port 5432 on service container to the host
- 5432:5432
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -400,7 +406,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -441,7 +447,7 @@ jobs:
# Maps tcp port 5432 on service container to the host
- 5432:5432
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -454,7 +460,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -506,7 +512,7 @@ jobs:
# Maps tcp port 5432 on service container to the host
- 5432:5432
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -519,7 +525,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down Expand Up @@ -570,7 +576,7 @@ jobs:
# Maps tcp port 5432 on service container to the host
- 5432:5432
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ env.OTP_VERSION }}
Expand All @@ -583,7 +589,7 @@ jobs:
path: |
deps
_build
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_23-${{ hashFiles('mix.lock') }}
key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_24-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-"

Expand Down
19 changes: 8 additions & 11 deletions .github/workflows/publish-docker-image-every-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ on:
- master
env:
OTP_VERSION: '25.2.1'
ELIXIR_VERSION: '1.14.3'
RELEASE_VERSION: 5.2.3
ELIXIR_VERSION: '1.14.5'
RELEASE_VERSION: 5.3.1

jobs:
push_to_registry:
Expand All @@ -18,23 +18,20 @@ jobs:
short-sha: ${{ steps.output-step.outputs.short-sha }}
steps:
- name: Check out the repo
uses: actions/checkout@v3

- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: actions/checkout@v4

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: blockscout/blockscout

Expand All @@ -48,7 +45,7 @@ jobs:
id: output-step

- name: Build and push Docker image
uses: docker/build-push-action@v3
uses: docker/build-push-action@v5
with:
context: .
file: ./docker/Dockerfile
Expand All @@ -73,7 +70,7 @@ jobs:
RELEASE_VERSION=${{ env.RELEASE_VERSION }}

- name: Build and push Docker image for frontend
uses: docker/build-push-action@v3
uses: docker/build-push-action@v5
with:
context: .
file: ./docker/Dockerfile
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/publish-docker-image-for-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,29 @@ jobs:
name: Push Docker image to Docker Hub
runs-on: ubuntu-latest
env:
RELEASE_VERSION: 5.2.3
RELEASE_VERSION: 5.3.1
DOCKER_CHAIN_NAME: poa
steps:
- name: Check out the repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Log in to Docker Hub
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: blockscout/blockscout

- name: Add SHORT_SHA env property with commit short sha
run: echo "SHORT_SHA=`echo ${GITHUB_SHA} | cut -c1-8`" >> $GITHUB_ENV

- name: Build and push Docker image
uses: docker/build-push-action@v3
uses: docker/build-push-action@v5
with:
context: .
file: ./docker/Dockerfile
Expand Down
Loading
Loading