Skip to content

Releases: cardano-community/koios-go-client

v4.0.0

30 May 21:34
v4.0.0
Compare
Choose a tag to compare

Changelog

  • 5a011e2 fix: update ScriptRedeemer
  • a3995e4 fix: update PlutusScriptListItem
  • ad2aacc fix: update NativeScript
  • 9dc9de0 fix: update GetPoolMetadata
  • 19e6902 fix: update GetAccountUpdates
  • 50ee777 fix: update GetAccountRewards
  • 983eb6a fix: update GetAccountList
  • 993e535 fix: add missing DatumInfo fields
  • aca3f0d feat: update GetAccountInfo and GetAccountInfoCached
  • 9c67d47 feat: implement GetScriptInfo
  • 43a8eb4 feat: implement GetAccountUtxos
  • c387a00 feat: implement GetAccountTxs
  • ea25c73 fix: update default DefaultOrigin
  • 319cdeb fix: update asset summary request
  • ffedb0c fix: update TxInfo
  • 2dd4bdb fix: update PoolRelays
  • 98421e3 fix: update PoolInfo sigma decimal
  • acbd2f9 fix: update GetTxStatus
  • a6e20ef fix: update GetTxMetadata
  • a794be1 fix: update GetPoolUpdates
  • 3542bb0 fix: update GetPoolDelegatorsHistory
  • f4bd2f2 fix: update GetPoolBlocks
  • 405dba6 fix: update GetPolicyAssetInfo response
  • 184caa9 fix: update GetEpochInfo
  • 21f35da fix: update GetEpochBlockProtocols remove pointer to EpochNo
  • ef03a90 fix: update GetBlocksTxs response
  • 284e794 fix: update GetBlocks
  • 90b49c6 fix: update GetAssetTxs
  • 98ee8f6 fix: update GetAssetInfo to return list pased on provided args
  • c2b97a9 fix: update GetAssetHistory method to match new api
  • a4b4296 fix: update GetAccountHistory
  • 5e08448 fix: update GetAccountAddresses
  • 77b8736 fix: update EpochParams CostModels
  • 98229db fix: update AccountAssets
  • 32d7496 fix: rename GetPoolSnapshot to GetPoolStakeSnapshot
  • e83e9f2 fix: remove deprecated GetTxUTxOs
  • cb50629 fix: enhance PoolListItem and GetPoolList
  • d13da7a fix: deprecate asset_policy_info and asset_address_list
  • 64b3de1 fix: deprecate /asset_address_list
  • 7a1d78d feat: update v1 address_Assets schema
  • 9c2dbdf feat: replace LibraryVersion with Version() to get library version
  • 245874a feat: implement http client timeout option
  • ab857d6 feat: implement GetUTxOInfo
  • c28a2de feat: implement GetPoolRetirements
  • 4fba9b4 feat: implement GetPoolRegistrations
  • 5c9551b feat: implement GetPolicyAssetMints
  • a3661e7 feat: implement GetAssetPolicyAddresses for policy_asset_addresses endpoint
  • 3427d31 feat: implement GetAssetNftAddress for asset_nft_address endpoint
  • bf0c82b feat: imlplement GetScriptUtxos
  • 3b11698 feat: allow tracking requests_today for subscription
  • 2c99eb3 feat: add koios subscription auth
  • 6867933 feat: add MemberRewards to PoolHistory response
  • 41e4ed3 feat: add Koios auth
  • 2fc8713 feat: add Koios auth
  • e0304a1 feat: add GetPolicyAssetList
  • 2428fc9 feat: add GetCredentialUTxOs and GetAddressUTxOs
  • 783cde1 feat: add GetAssetUTxOs to call asset_utxos endpoint
  • df39dde feat: add GetAssetTokenRegistry for asset_token_registry endpoint
  • fe6daf3 feat: EnableRequestsStats replaces CollectRequestsStats
  • 8cec177 feat!: upgrade to v4 and min go1.22
  • 940e20b ci: update github actions config
  • 79b39b6 ci: init v2 github actions
  • 8e820d6 chore: update file headers
  • 762504c chore: rename account -> stake_account

v3.1.3

30 Jan 21:11
v3.1.3
Compare
Choose a tag to compare

Changelog

  • 87385b6 fix: decompress resonse when appropriate, fixes #46

v3.1.2

27 Jan 22:59
v3.1.2
680d504
Compare
Choose a tag to compare

Changelog

  • 680d504 fix: account assets is now asset_list

v3.1.1

28 Dec 00:05
v3.1.1
e8a27f2
Compare
Choose a tag to compare

Changelog

  • e8a27f2 fix: handle invalid port option

v3.1.0

28 Nov 13:23
v3.1.0
b2a6c74
Compare
Choose a tag to compare

Changelog

  • b2a6c74 feat: do not add default ports to request url

v3.0.0

28 Nov 12:40
v3.0.0
fb5239b
Compare
Choose a tag to compare

Changelog

  • fb5239b fix: add networkDatumHash for mainnet tests
  • 8963d42 feat: deprecate testnet in favor of preview and preprod

v3.0.0-rc.1

18 Nov 11:52
v3.0.0-rc.1
Compare
Choose a tag to compare

Changelog

  • 352c006 fix: asset_history to refer to right object
  • cfa8fa6 feat: use decimal.Decimal for PoolHistory
  • 682a877 feat: upgrade go module v3
  • e102be5 feat: implment GetDatumInfo GetDatumInfos
  • b53dac6 feat: implement account_info_cached
  • 751b4a9 feat: enhance AssetListResponse closes #38
  • ae85182 feat: deprecate AssetCollection in favor of Asset
  • 62a6f17 feat: add support and tests for Preview, PreProd
  • 502ebd8 feat: add optional _history parameter to asset_txs
  • 27d4199 ci: rm coverage fail_ci_if_error flag

v2.0.2

09 Oct 09:44
v2.0.2
055c0d3
Compare
Choose a tag to compare

Changelog

v2.0.1

03 Oct 05:27
v2.0.1
22fc002
Compare
Choose a tag to compare

Changelog

  • 7967bac fix: init AddressInfoResponse for single address
  • 22fc002 fix: init AccountInfoResponse for single account
  • 18e9d05 ci: set windows dep download verbose
  • 7d815bb ci: label linux, macos, windows workflows
  • 7a37c62 ci(windows): rename coverage report

v2.0.0

03 Oct 00:50
v2.0.0
Compare
Choose a tag to compare

BREAKING CHANGES:

See Koios API Release notes
https://github.com/cardano-community/koios-artifacts/releases/tag/v1.0.7

New import path v2

Previous import path github.com/cardano-community/koios-go-client will show you deprecation notice.
You can use previous library if you used only GET, POST API's other API's from v1 scope will not work due breaking changes of Koios v1.0.7

import (
  "github.com/cardano-community/koios-go-client/v2" // imports as package "koios"
)

PkgGoDev

Changelog

  • cc45794 feat: module v2
  • bd2342b sfix: update tx metalabels endpoint
  • d1bb64c sci: drop go < 1.18
  • 48f3012 fix: use qfe UnmarshalJSON step for Block
  • b139a86 fix: update network tip, add Slot and BlockNo
  • 9405a37 fix: update metalabels schema
  • 76041a9 fix: update address endpoints
  • 4a75b87 fix: trim submit tx extra q closes #28
  • ebda70b fix: sync with koios v1.0.7 block endpoints
  • 74ecbb2 fix: edge when can not get epoch response
  • 34f9644 fix: add types for net tip
  • 18e51b3 feat: upgrade pool endpoint and add pool snapshot
  • ecd15c4 feat: upgrade go1.18, module v2
  • ead90bb feat: update asset testdata and asset tx endpoint
  • 3798209 feat: update asset endpoints
  • 61b787c feat: simplify RequestOptions API
  • 40bbe41 feat: replace Lovelace with shopspring/decimal.Decimal
  • df53628 feat: prep tx struct for tx submit feature
  • 64882e4 feat: implement multinet tests closes #31
  • 79f5e35 feat: implement exhaustruct instead of exhaustivestruct
  • 3047dd7 feat: enhance tx metadata to have consistent schema
  • b7322f2 feat: enhance transaction info and utxo api
  • c02f54a feat: enhance accounts api
  • 26732c5 feat: add epoch_block_protocols endpoint
  • e9d7655 feat: add const MainnetHostEU eu-api.koios.rest
  • 2332795 feat: add ErrorCode and simplify RequestOptions.Clone
  • ed00ca2 feat: add Address.Bytes
  • 9542be0 dep: update go.mod
  • f0c9353 ci: update mainnet, testnet, guild live tests
  • e9a9abe ci: test networks separately
  • dd1936d ci: teach misspell Decentralisation
  • 048d1a5 ci: skip saturation_pct check
  • caf7922 ci: disabel misspell
  • 396bb8b ci: check pool meta json if exists
  • baff8ef ci: add tags to coverage to group coverage metrics
  • bc376d9 ci: add guild and testnet workflows
  • 15f793a ci: add guild and testnet network group tests