Skip to content

Releases: ethereum/sourcify

[email protected]

03 Jan 09:22
Compare
Choose a tag to compare

[email protected] - 2024-01-03

  • Increase "master" rate limit to 2 req/sec
  • Add rate limit to the config file
  • Add local-test.js config file for tests. Pass NODE_CONFIG_ENV=test to use it.
  • Improved logging
  • Point dotenv to the correct file
  • Pass direcory to verifyContract function in chain-tests.js instead of each file.
  • Add missing files in few chain tests to avoid IPFS fetching.
  • Deprecated chains:
    • Klaytn Mainnet Cypress (8217)
    • Taiko Grimsvotn L2" (167005)
    • Taiko Eldfell L3 (167006)
    • Kekchain Main Net (kekistan) (420420)
    • Kekchain Test Net (kektest) (420666)
  • Updated Evmos blockscoutScrape URL

[email protected]

03 Jan 09:22
Compare
Choose a tag to compare

[email protected] - 2024-01-03

  • Point dotenv to the correct file

@ethereum-sourcify/[email protected]

03 Jan 09:22
Compare
Choose a tag to compare

@ethereum-sourcify/[email protected] - 2023-01-03

  • Don't fetch creationTx twice
  • More detailed debug logging.

@ethereum-sourcify/[email protected]

03 Jan 09:21
Compare
Choose a tag to compare

@ethereum-sourcify/[email protected] - 2023-12-19

  • Bump @ethereum-sourcify/bytecode-utils to 1.2.5

@ethereum-sourcify/[email protected]

03 Jan 09:21
Compare
Choose a tag to compare

@ethereum-sourcify/[email protected] - 2024-01-03

  • Update cbor-x to fix "Segmentation Fault" errors.

[email protected]

19 Dec 14:41
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Remove CREATE2 verification and related code such as AUTH0
  • Update README and run instructions
  • Remove legacy.sourcify.dev link

Full Changelog: https://github.com/ethereum/sourcify/compare/[email protected]@1.1.0

[email protected]

19 Dec 20:09
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Revert hotfix in 1.4.1

[email protected]

19 Dec 20:08
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Fix already partially verified contracts being verified again instead of retuning the existing verification.

[email protected]

19 Dec 14:40
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Remove CREATE2 verification and related code as it is not used and makes the code unnecessarily complex with AUTH0 etc.
  • Clean-up environment variables and enable passing configs in a .js file. #1232. Use config instead of env vars.
  • Enable passing sourcify-chains.json as a file instead of a built-in sourcify-chains.ts #1223
  • Change the RepositoryService to IpfsRepositoryService. Create an umbrella StorageService to handle all storage related operations. Also a AllianceDatabase service under the StorageService which is currently not used (turned off).
  • Use multi-stage Docker builds and use bullseye-slim
  • Bring whitelists for rate limiting
  • Improved logging, remove SourcifyEventManager.
  • Update README for passing sourcify-chains.json and the server configs (default.js etc) file and how to run the Docker containers
  • Remove Typescript from dependencies and move to the project root
  • Remove snowtrace.io from Etherscan support
  • New Chains:
    • Arbitrum Sepolia (421614)
    • Optimism Sepolia (11155420)
    • Stratos Mainnet (2048)
    • Stratos Testnet (2047)
    • Energi Testnet (49797)
    • Energi Mainnet (39797)
    • Mantle Mainnet (5000)
    • Crosbell Mainnet (3737)
    • Rikeza Network (1433)
    • Zeniq Mainnet (383414847825)
    • Tiltyard Subnet (1127469)
  • Deprecated Chains:
    • Arbitrum Goerli (421613)
    • Optimism Goerli (420)

Full Changelog: https://github.com/ethereum/sourcify/compare/[email protected]@1.4.0

[email protected]

19 Dec 20:10
Compare
Choose a tag to compare

[email protected] - 2023-12-19

  • Fix tagged builds not being triggered because they are not in the entrypoint circleci YML file.
  • Fix latest tag not being pushed to Docker Hub.