Skip to content
This repository has been archived by the owner on Mar 30, 2022. It is now read-only.

Pull Upstream #8

Open
wants to merge 5,435 commits into
base: master
Choose a base branch
from
Open

Pull Upstream #8

wants to merge 5,435 commits into from

Conversation

boyuan-chen
Copy link

GitHub keywords to close any associated issues

Motivation

Why we should merge these changes. If using GitHub keywords to close issues, this is optional as the motivation can be read on the issue page.

Changelog

Enhancements

Things you added that don't break anything. Regression tests for Bug Fixes count as Enhancements.

Bug Fixes

Things you changed that fix bugs. If a fixes a bug, but in so doing adds a new requirement, removes code, or requires a database reset and reindex, the breaking part of the change should be added to Incompatible Changes below also.

Incompatible Changes

Things you broke while doing Enhancements and Bug Fixes. Breaking changes include (1) adding new requirements and (2) removing code. Renaming counts as (2) because a rename is a removal followed by an add.

Upgrading

If you have any Incompatible Changes in the above Changelog, outline how users of prior versions can upgrade once this PR lands or when reviewers are testing locally. A common upgrading step is "Database reset and re-index required".

Checklist for your Pull Request (PR)

akolotov and others added 30 commits August 13, 2024 12:03
* feat: Add DELETE /api/v2/import/token-info method

* Process review comments

* Unify params case

* Fix test

* Fix test
* Add token decimals to token transfers CSV export

* Fix tests

* Process review comments
* Fix internal transaction validation

* Add parsing function clause for failed internal transaction, add logging of to internal transaction changeset validation
…n view (#10593)

* more descriptive status for message in transaction view

* fix dialyzer issue
* Init

* feat: Add /api/v2/proxy/metadata/addresses endpoint

* Process review comments
* feat: Add method name to transactions CSV export

* Add doc
* feat: enhance /api/v2/smart-contracts/:hash API endpoint

* Refactor implementation fetch

* Refactoring address controller

* Process review comment

* Fix address overview template

* Update apps/block_scout_web/lib/block_scout_web/controllers/api/v2/address_controller.ex

Co-authored-by: nikitosing <[email protected]>

---------

Co-authored-by: nikitosing <[email protected]>
* feat: Integrate Cryptorank API

* Fix config

* Fix tests

* Process review comments

* Add guard

* def -> defp

* Process review comments

* Fix
* chore: Upgrade WS client

* Websocket client refactoring
* chore: Shrink internal transactions

* Optimize shrink internal transactions migration

* Shrink internal transactions refactoring

* Fix internal transactions input shrink

* Update apps/explorer/lib/explorer/migrator/shrink_internal_transactions.ex

Co-authored-by: Victor Baranov <[email protected]>

* Update apps/ethereum_jsonrpc/lib/ethereum_jsonrpc.ex

Co-authored-by: Victor Baranov <[email protected]>

* Shrink internal transactions function docs

---------

Co-authored-by: Victor Baranov <[email protected]>
* db changes for zksync smart-contract verification support

* Update SmartContract model

* Pass zk_compiler_version value in API v1/v2 endpoints

* Extend sc verification config with config for zk compilers

* Fix constructor arguments saving

* Enhance api/v2/smart-contracts/verification/config for zkSync

* Process review comments

* creationMatch -> runtimeMatch

* Fix merging conflicts

* Finishing touches
* fix: Better detection IPFS links in NFT metadata fetcher

* Fix tests

* Remove bypass from tests
* fix: Fix bug in update_replaced_transactions query

* Fix condition for error
dependabot bot and others added 30 commits November 3, 2024 14:44
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/mini-css-extract-plugin@v2.9.1...v2.9.2)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@amplitude/analytics-browser](https://github.com/amplitude/Amplitude-TypeScript) from 2.9.3 to 2.11.8.
- [Release notes](https://github.com/amplitude/Amplitude-TypeScript/releases)
- [Commits](https://github.com/amplitude/Amplitude-TypeScript/compare/@amplitude/[email protected]...@amplitude/[email protected])

---
updated-dependencies:
- dependency-name: "@amplitude/analytics-browser"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) from 4.6.2 to 4.6.3.
- [Changelog](https://github.com/phoenixframework/phoenix_ecto/blob/main/CHANGELOG.md)
- [Commits](phoenixframework/phoenix_ecto@v4.6.2...v4.6.3)

---
updated-dependencies:
- dependency-name: phoenix_ecto
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…11112)

Bumps [babel-loader](https://github.com/babel/babel-loader) from 9.1.3 to 9.2.1.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](babel/babel-loader@v9.1.3...v9.2.1)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.1 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](import-js/eslint-plugin-import@v2.29.1...v2.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tesla](https://github.com/elixir-tesla/tesla) from 1.12.2 to 1.13.0.
- [Release notes](https://github.com/elixir-tesla/tesla/releases)
- [Commits](elixir-tesla/tesla@v1.12.2...v1.13.0)

---
updated-dependencies:
- dependency-name: tesla
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [oauth2](https://github.com/scrogson/oauth2) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/scrogson/oauth2/releases)
- [Changelog](https://github.com/ueberauth/oauth2/blob/master/CHANGELOG.md)
- [Commits](ueberauth/oauth2@v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tarekraafat/autocomplete.js](https://github.com/TarekRaafat/autoComplete.js) from 10.2.7 to 10.2.9.
- [Release notes](https://github.com/TarekRaafat/autoComplete.js/releases)
- [Changelog](https://github.com/TarekRaafat/autoComplete.js/blob/master/docs/release-notes.md)
- [Commits](TarekRaafat/autoComplete.js@v10.2.7...v10.2.9)

---
updated-dependencies:
- dependency-name: "@tarekraafat/autocomplete.js"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](indutny/elliptic@v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.38.1 to 3.39.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.39.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [credo](https://github.com/rrrene/credo) from 1.7.8 to 1.7.9.
- [Release notes](https://github.com/rrrene/credo/releases)
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md)
- [Commits](rrrene/credo@v1.7.8...v1.7.9)

---
updated-dependencies:
- dependency-name: credo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: Add filecoin robust addresses to proxy implementations

* Fix tests

* Fix tests

* Fix credo

* Process review comments

* Change naming
* fix: Fix sitemap timeout; optimize OrderedCache preloads

* Process review comments
* convinient way to manage known_hosts within container

* ignore cursor.ai configs

* readme improved
* refactor: DRY declaration of chain type and feature dependent repos

* feat: add `:zilliqa` chain type

* chore: add `zilliqa` to cspell.json

* feat: import consensus data related to block

* fix: cspell

* fix: ethereum_jsonrpc tests

* fix: format & credo

* feat: render consensus data in `/api/v2/blocks/:block_hash_or_number` response

* fix: add missing `view` field to block db schema

* feat: add workflow to publish docker image

* fix: cast `zilliqa_view` field of a block

* refactor: view

* refactor: define spec only once

* refactor: DRY definition of other repos

* fix: remove not null constraint for `zilliqa_view`

* fix: dialyzer

* fix: `@spec` for `chain_type_fields/2`

* feat: github workflows

* fix: debug

* fix: add missing indexer and API workflows
* Update Github Actions packages versions

* Update Github Actions packages version
* fix: cspell ignore weird IPFS url

* fix: cspell ignore filecoin f410f addresses

* chore: write ignore in single line

* feat: configure everything in `cspell.json`

* refactor: remove unnecessary cspell ignores

* refactor: cspell run command in actions and devcontainer

* chore: enable editor support

* chore: add comment

* fix: cspell action options

* feat: run for all files
* Xname app proxy

* fix specs

* Process reviewer comments
* feat: gas prices with base fee if no transactions

* Replace wildcard with exact error

Co-authored-by: Victor Baranov <[email protected]>

---------

Co-authored-by: Victor Baranov <[email protected]>
* feat: Multiple json rpc urls

* Fix archive balances request in case of trace url is missing

* Add docs + specs for EndpointAvailabilityObserver public functions

* Update tests for internal transactions fetcher

* Fix archive balances request

* Fix adding unavailable endpoint
Bumps [credo](https://github.com/rrrene/credo) from 1.7.9 to 1.7.10.
- [Release notes](https://github.com/rrrene/credo/releases)
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md)
- [Commits](rrrene/credo@v1.7.9...v1.7.10)

---
updated-dependencies:
- dependency-name: credo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.