Releases: safe-global/safe-transaction-service
Releases · safe-global/safe-transaction-service
v2.5.1
v2.5.0 - Internal optimizations and small bugfixes
- Indexing just stores useful traces (
CALL
withvalue>=0
) andDELEGATE_CALL
withdata
. Errored traces (or with a parent errored) are not stored anymore 🦖. - A migration will be executed to delete errored traces when the service starts 🗡️ .
- Notifications are not sent for transactions older than 10 minutes (for reindexing). 🔕
- Cache all-transactions endpoint 📆 .
- Add more caching for collectibles 📆.
- New ABIs for decoding: chainlink, Safe allowance module, Timelock. 📔
- Refactor
process_txs_again
command. ☕ - Fix warm shutdown on workers (
gevent
is used now and is different from theprefork
worker).⚠️ - Fix
gevent
BlockingSwitchOutError
. 🟥 - Use block
timestamp
forcreated
forMultisigConfirmations
. 🕙 - Refactor
celery
tasks code. 📗 - Organize
gunicorn
configuration. 🐊 - Optimize nginx default configuration (add keepalive, increase
gzip compression
to6
). 👽 - Fix small warnings
⚠️ . - Fix
ModuleTransaction
admin page⚠️ . - Bugfixes 🐛
v2.3.5 - Minor bugfixes
- Fix error handling retrieving eth/usd exchange rate
- Use
fiat
instead ofusd
for attributes on balances - Don't duplicate notifications for incoming eth/tokens
v2.3.4 - Outgoing transfers
- Add outgoing token transfers in
all-transactions
endpoint - Fix
get_balance
for problematic erc20
v2.3.3 - Optimize ERC20 Indexing
- 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
- 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
v2.1.2
v2.1.0 - Push Notifications
v2.0.2
- 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