Skip to content

v1.10.0

Compare
Choose a tag to compare
@hectorgomezv hectorgomezv released this 24 Oct 12:03
· 1370 commits to main since this release
2700b86

What's Changed

  • Set default values for trusted and exclude_spam params by @fmrsabino in #735

    • /balances endpoint trusted query param will be false if none is provided.
    • /balances endpoint exclude_spam query param will be true if none is provided.
  • Change relative import paths to non-relative path aliases by @hectorgomezv in #749

    • Full paths with path aliases are now used on import statements in the whole service codebase.
  • Add external prices provider support by @hectorgomezv in #732

    • This PR adds the option to get token prices from an external prices provider (Coingecko). This feature is behind a feature flag, managed by the environment variable FF_PRICES_PROVIDER_CHAIN_IDS. So including chain IDs into FF_PRICES_PROVIDER_CHAIN_IDS (as comma-separated numbers), will enable Coingecko prices retrieval for those chain IDs.
  • Add RootController with SwaggerUI redirection by @hectorgomezv in #754

    • Redirects the root path to the SwaggerUI web app. This is intended to prevent the service from showing the default SwaggerUI template when requesting the index.html page directly.
  • Add Postgres database integration by @fmrsabino in #760

    • Adds support for connecting to a Postgres database. This is completely optional. It will only result in an error if a query is made and there's no database server running.
  • Allow null values as Safe version by @hectorgomezv in #764

    • Adds support for having null as Safes version attribute. This makes the service compatible with the Safe Transaction Service, which now allows a null version attribute if the masterCopy address is not one of the deterministic known addresses.

Other Changes

Full Changelog: v1.9.0...v1.10.0