Tags: TokenTax/etherscan-api
Tags
refactor(client): reorg structure & error handling BREAKING CHANGES: - Move all client-related code to pkg/client directory - Rename test files to follow Go conventions (*_integration_test.go) - Replace custom noError helper with testify/assert - Update response types and error handling in client methods - Move types to internal/types package Features: - Add StatusResponse type for transaction receipt status - Add url.Values based parameter handling - Improve test organization with integration test build tags The changes improve the overall package structure and maintainability while providing better error handling and type safety. Client code is now better organized in its own package with clearer separation of concerns.
PreviousNext