Releases: safe-global/safe-transaction-service
Releases · safe-global/safe-transaction-service
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
v2.0.0 - One for all update
- 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 ondataDecoded
- 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 of0x
sometimes
v1.8.0
v1.7.1
- 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
"Notary" update👨⚖️👩⚖️
- Implemented offchain signatures #52
- Allow more than one signature in every POST
- Support Contract signatures
- Return 200 instead of 404 for empty lists
- Use 201 CREATED instead of 202 Accepted for POST txs
- Don't calculate unique nonce if no txs
- Run DB migrations on worker
- Optimize database indexes and SQL queries
- Use
trace_block
for last indexed blocks - Add NFT transfers to
incoming-transactions
endpoint #76 - Call decode internal txs just if new traces are found
- Decode CPK creation data #78
v1.5.1
- Add a lot more tests and increase coverage #48
- Support fallbackHandler and modules
- Improve admin page
- Create endpoint to retrieve module transactions
/safes/<address>/module-transactions/
- Add Binance as a fallback oracle for eth/usd
- Update dependencies
- If possible, use block timestamp for Transactions
created
- Fix Geth
eth_call
missingblock_identifier
v1.4.0
- Optimize service start up
- Add modified filter for multisig txs #63
- Use IsoDateTimeFilter for every datetime
- Update MultisigTx on new Confirmation (related to #63)
- Start erc20 indexing one day before creation of Safe (Safes founded with token might be affected)
- New endpoint to return creation info of Safes #65
- Make webhooks independent from address #68
- Fix 500 in filters using Ethereum addresses