Skip to content

Releases: unpackdev/sourcify-go

v1.0.3

26 Apr 18:01
4f88b7f
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/ethereum/go-ethereum from 1.12.0 to 1.12.1 by @dependabot in #9
  • Bump golang.org/x/crypto from 0.9.0 to 0.17.0 by @dependabot in #10
  • Changing namespace and cross tests by @0x19 in #11
  • Readme by @0x19 in #12

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

27 Jun 17:25
31a6b1d
Compare
Choose a tag to compare

What's Changed

  • Fixes for check by address and metadata by @0x19 in #8

Full Changelog: v1.0.1...v1.0.2

v1.0.1

23 Jun 14:11
74f9e3a
Compare
Choose a tag to compare

What's Changed

  • Add Comprehensive Test Suite for Sourcify API Service by @0x19 in #7
  • Introducing RateLimiter to Control Request Rate (Issue #4) by @0x19 in #5

New Contributors

  • @0x19 made their first contribution in #7

Full Changelog: v1.0.0...v1.0.1

v1.0.0

20 Jun 21:19
Compare
Choose a tag to compare

First release that is going out to the wild includes following higher overview:

  • Sourcify-Go is a Go client library for interacting with the Sourcify service.
  • It provides convenient methods to access various features and functionalities offered by the Sourcify service.
  • The package allows you to retrieve contract information, source code, metadata, file trees, and more.
  • It supports custom HTTP client options, including timeout and retry settings.
  • You can create a Sourcify client with the desired options using the NewClient function.
  • The package offers API methods such as GetChains, GetAvailableContractAddresses, GetContractMetadata, GetContractSourceCode, and more.
  • Each API method corresponds to a specific endpoint in the Sourcify service.
  • The package handles HTTP requests, response parsing, and error handling for easy integration with your Go applications.
  • It follows best practices for error handling and provides descriptive error messages.
  • The Sourcify-Go package is actively maintained and regularly updated.
  • It is compatible with the latest version of the Sourcify service and supports the most recent features and improvements.
  • The package is open source and available on GitHub for contributions and community support.