Releases: ethereum/sourcify
Releases · ethereum/sourcify
[email protected]
[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. PassNODE_CONFIG_ENV=test
to use it. - Improved logging
- Point dotenv to the correct file
- Pass direcory to
verifyContract
function inchain-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]
[email protected] - 2024-01-03
- Point dotenv to the correct file
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2023-01-03
- Don't fetch
creationTx
twice - More detailed debug logging.
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2023-12-19
- Bump
@ethereum-sourcify/bytecode-utils
to1.2.5
@ethereum-sourcify/[email protected]
@ethereum-sourcify/[email protected] - 2024-01-03
- Update cbor-x to fix "Segmentation Fault" errors.
[email protected]
[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]
[email protected] - 2023-12-19
- Revert hotfix in 1.4.1
[email protected]
[email protected] - 2023-12-19
- Fix already partially verified contracts being verified again instead of retuning the existing verification.
[email protected]
[email protected] - 2023-12-19
- Remove
CREATE2
verification and related code as it is not used and makes the code unnecessarily complex withAUTH0
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-insourcify-chains.ts
#1223 - Change the
RepositoryService
toIpfsRepositoryService
. Create an umbrellaStorageService
to handle all storage related operations. Also aAllianceDatabase
service under theStorageService
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]
[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.