Skip to content

Releases: ethereum/sourcify

v1.2.2

17 Feb 07:44
fdc30f3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.1

15 Feb 09:33
84663e8
Compare
Choose a tag to compare

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

11 Jan 16:28
fb36eae
Compare
Choose a tag to compare
  • Changes to the ipfs node config to improve performance
  • Change how local node URLs are added to sourcify-chains
  • Require tests to pass to build and deploy server&monitor on CI
  • Emit events with EventManager and log events onto console and to a Grafana dashboard
  • Verification with simulation: Capability to verify contracts by executing the creation bytecode on an EthereumJS instance with additional contextVariables i.e. msgSenger and abiEncodedConstructorArguments. This enables verifying contracts created by a factory contract and that contain immutables.
  • Add contract-call-decoder as a package
  • Fix create2 verification logic
  • Handle nightly compiler CBOR encodings 1267f21 and inconsistent compiler version naming cee9d72
  • New chains:
    • Dexalot Mainnet #432204
    • Oasis Emerald Mainnet #42262
    • Oasis Emerald Testnet #42261
    • Oasis Sapphire Testnet #23295
    • Update Celo Mainnet contractFetchAddress 3069c98

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

21 Nov 13:44
d318763
Compare
Choose a tag to compare
  • create2
  • import from contract
  • repository now rewrites url
  • added chains (8217, 10200, 336, 28428)
  • npm script to update chains
  • bytecode-utils
  • typescript strict null check

v1.0.1

09 Nov 08:31
258968d
Compare
Choose a tag to compare

The release includes:

  • add chain 592, 1001
  • ui fixes for mobile
  • remove kovan and ropsten support for both L1 and L2

v1.0.0

19 Oct 15:28
6d40731
Compare
Choose a tag to compare

Initial release for Sourcify.

Sourcify is a Solidity source code and metadata verification tool and repository and acts as a base layer allowing other tools build on top of it. We aim to keep as much as smart contract metadata and verified source code open and available via IPFS, and facilitate an improved smart contract UX with verified sources and decoded transactions.

The release includes:

  • Server
  • Monitor
  • UI
  • Repository
  • external services: IPFS, s3
  • packages
    • verification
    • validation
    • core

https://sourcify.dev