v1.0.0
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.