diff --git a/CHANGELOG.md b/CHANGELOG.md index 92e3cca..63ece92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 1.2.2 +2024/04/25 JST +- Added Web support ## 1.2.1 2023/08/26 JST - README update to change the versioning diff --git a/README.md b/README.md index b2b481a..2c99a20 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -<!-- version 1.2.1 --> - +<!-- version 1.2.2 --> +    @@ -12,7 +12,7 @@ <img src="https://img.shields.io/twitter/follow/Pangz55192569?style=social&logo=twitter" alt="follow on witter"> </a> -<p align="center"> +<!-- <p align="center"> <img src="https://lh3.googleusercontent.com/fife/APg5EOY3h1MG5I3ny2d3X9NITN9GNuyx8uPlEu50W6GhYw-CsCPY7h_8DN1l9uYw8J7YjmUl9pDhuUhv6yrh5gv9jENoaWQcPebQ4NcsweTAtsFB2ehWWa9ETrSWCLoRTEVax27GsKGKVB6lLYNN1776Mytpv0RlNXgsnA-1eP30YQopud2cqf0YOTudo-heagG4oieBKBGr2A4ChIrQ5t0UglNYpmz8Q_F57k9mdq8hrBzuDmyUhdFI40tFZtg_vUKIZTY_vd2BIJmGkZZ3nuMMyZbOOMhgSTMxzlpb3dA23Gd2ymBGfNobQZOa4hBOpd_XxibFox5EOQOd9XpSbhdPt0EIAzXEb4qVsMJ4_NMW7OEdk0JQAjaAsFzZvVYL-uKFu-vzWSFg_GRWteDkUUYhv60V1H2zrmAfDdN10lE5Y9aiMbyc-62XSzaCtGBwSmmfP8iCdMP_RsJquvqWHJTEHKW6mIC8BXbMqDu8ieTsUqc8veRBfHRgn1iA1lUywABUELyAANMCqZ450v6nDYOCiRXFVeIh9-O3G9PzGgYu7V0o7MSDBhL-3Y0kENycsIqzvnPSBQX38BOKgP77in8aXU9uBzS275CDoeCValoNwx2pZOXVmLFk7y_yBHArm3VD7ctfwP_NzOkC84zNcn2QVycgmBdsXlULj_Q-POX2W_LM7T4TxLQkoAn5B4SvBikTN-Le_Ge2WkQkIcA7U3_j8GUywRSYXr8m78xeZODWi9zJEFUfc8zYt-19PYcrx0YFSivwOqOxpIm-IEm6x4vyapjB-7X-ljxc2TzeWqOShXkyl5gKK0Evd-0U6hTVN_mL_uPWAlvWLs3LCKu9IZ5bVDEmJVtBspEhxdrjQQjNqur01g4VMy3Yy_KhNientu_AJm7ndNAeAQAoKfgiUtQNrtY306648slrRdKDOt5nTLWiHUWvXcUqh6u5KyTI1YNBneHQyWk2ExhxIUFPAi2QUnzeu21IBKUoele9BDGKEoOz4dV3J1qgi0-7C1kvvWtoxxnL5z-9LSwtAEW1vaw5iEy3yhAcbN9nrKtEC0O75e3XHR2eXt4NKxBF7dgdWX9lS_llslIsvw3rFx9VOLfcCM71HTCO3tczlf8abxHg1R6TlKWOGfqaYOBdqIRqPPF1sagLZvbe75uIjRbnCwBaRtVl4Z1s7Q30I_8Jeq2oJRCnYQcgbjpXRvpClEfhlJT76ybo9hT2aG_QFE01SwptYQ2A-btnwo9jimH0hc4vIQXR1_pMFHQa62rd2hSiTla5qo95WqTQWoVtbW55hN2h7LTF4IBm1ETYo81KFpM1HTzYR7LZQOQMs2_BaUaCQBetOmIWZKhLWRZC8_X3OVSRokTj6xuXtotwcHbXln661ITXs-1yCxdgWmpIL92mPjMlljMUA_kQJru0s_lm-DEqdZaFqmuj4fdNqGjZuEN1-FQgVRd-coSHPKd4F2RY2djuATNBtQU5nIwWgm-tuXM6YHX3KzliOp1glQzUURkKVaUq3-lxgfhY4IxRBgmHrw=w1862-h968" height="165" /> </p> @@ -21,14 +21,15 @@ <a href="https://www.coingecko.com/en/api"> <img src="https://pangz-lab.github.io/coupons/cgpangz2402-coupon-usage.png" height="500" /> </a> -</p> +</p> --> # coingecko_client -## Coingecko API client for Dart +## CoinGecko API client for Dart <br> <p> - <img src="https://dart.dev/assets/shared/dart-logo-for-shares.png" height="150" /> + <!-- <img src="https://dart.dev/assets/shared/dart-logo-for-shares.png" height="150" /> --> + <img src="https://files.readme.io/31ab3f6-small-CoinGecko_API_Documentation_-_SuperGecko.png" height="120" /> </p> A simple and intuitive package for the [CoinGecko REST API Service](https://www.coingecko.com/en/api/documentation) ( v3 ). @@ -93,7 +94,7 @@ Installation Add the dependency to your Dart / Flutter project:<br> ( in `pubspec.yaml` file under the `dependencies`, add the following ) ```yaml -coingecko_client: ^1.2.1 +coingecko_client: ^1.2.2 ``` <p></p>Go to <a href="https://pub.dev/packages/coingecko_client">pub.dev</a> for more details.</p> diff --git a/lib/src/domain/base_endpoint.dart b/lib/src/domain/base_endpoint.dart index dde9754..6c6c7ec 100644 --- a/lib/src/domain/base_endpoint.dart +++ b/lib/src/domain/base_endpoint.dart @@ -1,5 +1,4 @@ import 'dart:convert'; -import 'dart:io'; import 'package:coingecko_client/src/models/exceptions/data_parsing_exception.dart'; import 'package:coingecko_client/src/models/exceptions/network_request_exception.dart'; import 'package:coingecko_client/src/models/exceptions/request_exception.dart'; @@ -70,7 +69,7 @@ class BaseEndpoint { final query = urlComponent.length > 1 ? urlComponent.elementAt(1) : null; final response = await httpRequestService .sendGet(host, urlComponent.elementAt(0), query, headers: headers); - if (response.statusCode != HttpStatus.ok) { + if (response.statusCode != 200) { throw NetworkRequestException.failedResponse( response.statusCode, response); } diff --git a/pubspec.yaml b/pubspec.yaml index 4e17b03..d7e9763 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: coingecko_client description: A simple and intuitive package for the CoinGecko REST API Service ( v3 ) -version: 1.2.1 +version: 1.2.2 repository: https://github.com/pangz-lab/coingecko_client license: BSD 3-Clause