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

Integrate Eth Bytecode DB #7187

Merged
merged 12 commits into from
Apr 10, 2023
Merged

Integrate Eth Bytecode DB #7187

merged 12 commits into from
Apr 10, 2023

Conversation

nikitosing
Copy link
Member

@nikitosing nikitosing commented Mar 31, 2023

Changelog

  • integrate search functionality of eth-bytecode-db
  • add broadcast event smart_contract_was_verified
  • add metadata to requests to the verification microservice
  • add MICROSERVICE_ETH_BYTECODE_DB_INTERVAL_BETWEEN_LOOKUPS
  • add MICROSERVICE_SC_VERIFIER_TYPE (eth_bytecode_db or sc_verifier)

blockscout/docs#134

Checklist for your Pull Request (PR)

@nikitosing nikitosing changed the title Add Explorer.Chain.Fetcher.LookUpSmartContractSourcesOnDemand Integrate Eth Bytecode DB Apr 1, 2023
@nikitosing nikitosing force-pushed the np-integrate-eth-bytecode-db branch from 97904b6 to 6b01d40 Compare April 3, 2023 10:32
@nikitosing nikitosing requested a review from vbaranov April 3, 2023 10:37
@nikitosing nikitosing force-pushed the np-integrate-eth-bytecode-db branch from 89e3dcb to 7f41a8c Compare April 6, 2023 07:57
@vbaranov vbaranov force-pushed the np-integrate-eth-bytecode-db branch from 2b93281 to cbecbdf Compare April 10, 2023 09:46
@vbaranov vbaranov merged commit 3633b7d into master Apr 10, 2023
@vbaranov vbaranov deleted the np-integrate-eth-bytecode-db branch April 10, 2023 15:56
fx0x55 pushed a commit to PundiAI/blockscout that referenced this pull request May 10, 2023
* Add Explorer.Chain.Fetcher.LookUpSmartContractSourcesOnDemand

* Add smart_contract_was_verified broadcast

* Changelog

* Rollback rename

* Refactoring

* Fix warning on rendering contracts without constructor args

* Add metadata to the verification request to microservice

* Add ETH_BYTECODE_DB_INTERVAL_BETWEEN_LOOKUPS

* Add MICROSERVICE_ prefix to MICROSERVICE_ETH_BYTECODE_DB_INTERVAL_BETWEEN_LOOKUPS; Add MICROSERVICE_SC_VERIFIER_TYPE

* Fix tests

* Update runtime.exs

* Update common-blockscout.env

---------

Co-authored-by: Victor Baranov <baranov.viktor.27@gmail.com>
(cherry picked from commit 3633b7d)
@blockscout blockscout deleted a comment from danigtclog Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants