Skip to content

Releases: safe-global/safe-transaction-service

v2.3.4 - Outgoing transfers

06 Oct 14:10

Choose a tag to compare

  • Add outgoing token transfers in all-transactions endpoint
  • Fix get_balance for problematic erc20

v2.3.3 - Optimize ERC20 Indexing

01 Oct 09:06

Choose a tag to compare

  • Optimize ERC20 indexing to detect logs without indexed topics
  • Fix bug with some tokens not appearing when adding exclude_spam flag
  • Don't index and process calls to a non existing function on the Safe contract
  • Update dependencies

v2.3.1 - Volta/EWC support

21 Sep 09:36

Choose a tag to compare

  • Add support for Safe contracts deployed on Volta/EWC
  • Add support for Uniswap V2 oracle
  • Sort tokens on balances endpoints ascending
  • Refactor contract addresses setup

v2.3.0

14 Sep 11:31

Choose a tag to compare

  • Fix swagger for balance/collectibles endpoint
  • Add analytics endpoint with filters
  • Add logoUri to collectibles
  • Fix sorting by nonce for all-transactions
  • Add trusted and spam flags to tokens
  • Use decimals: null for ERC721 tokens

v2.1.2

31 Aug 10:18

Choose a tag to compare

  • Make confirmations ordering stable
  • Fix missing notifications for multisig transactions
  • Fix block_number filter for module transactions
  • Fix duplicate INCOMING_TOKEN notifications

v2.1.0 - Push Notifications

26 Aug 14:44

Choose a tag to compare

Add support for push notifications via firebase:

  • Add endpoins to register/delete devices
  • Add async tasks for notifications delivery
  • Add tests
  • Migrate database to add table for devices
  • Add devices table support for django admin

v2.0.2

27 Jul 08:18

Choose a tag to compare

  • Add django static checks to CI
  • Add flake8 checks and configuration
  • Don't log errors getting collectible metadata
  • Update swagger
  • Cache swagger
  • Fix 500 when retrieving information of an invalid Safe
  • Add more tests for Safe Creation view
  • Add tokenInfo to transfers
  • Improve README, add admin information and support for configuring other networks
  • Decode Request, Sablier, Idle and Compound data
  • Update dependencies
  • Support v1.2.0 version of the Safe contracts (rinkeby)
  • Improve token admin

v2.0.0 - One for all update

17 Jun 15:25

Choose a tag to compare

One For All image

  • Add /all-transactions/ endpoint, one endpoint to retrieve all information:
    • Transactions
    • ERC20/ERC721/Ether Transfers
    • Module Transactions
  • Add the new /collectibles/ endpoint, supporting ERC721 🐱 🌮 and ENS
  • Add /tokens endpoint, same as the relay service
  • Difference trusted transactions
  • Decode multisend data. Also stringify integers on dataDecoded
  • Fix indexing not trusting indexed transactions 😅
  • Improve Django admin
  • Create database table for storing ERC20/ERC721 tokens and commands to auto fetch them
  • Use always null for empty data in transactions instead of 0x sometimes

v1.8.0

07 May 11:41

Choose a tag to compare

  • Add endpoint to retrieve safe info: /api/v1/safes/<safe-address>/

v1.7.1

22 Apr 11:00

Choose a tag to compare

  • Empty blocks will not raise a tracing error, they will just be logged
  • Add owner delegates for proposing txs #62
  • Update dependencies
  • Add outgoing transfers endpoint ( /transfers/ )
  • Rename /incoming-transactions/ endpoint to /incoming-transfers/
  • Add has_confirmations parameter to tx list #83
  • Decode dfusion, sight and erc20/721 txs on tx list