Releases: safe-global/safe-decoder-service
Releases · safe-global/safe-decoder-service
v1.0.2
v1.0.1
What's Changed
🏕 Features
- Fix tuple decoding by @Uxio0 in #87
- Prevent
chainId
to be set withoutto
for decoder by @Uxio0 in #88 - Set version 1.0.1 by @Uxio0 in #89
👒 Dependencies
- Bump fastapi[all] from 0.115.6 to 0.115.7 by @dependabot in #86
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
🏕 Features
- Setup project by @falvaradorodriguez in #4
- Fix setup.cfg config by @falvaradorodriguez in #9
- Setup SqlModel and Alembic by @moisses89 in #11
- Make tags lowercase by @Uxio0 in #20
- Update precommit by @Uxio0 in #19
- Add dramatiq task planner by @falvaradorodriguez in #18
- Reuse the session between requests by @moisses89 in #21
- Move cache to datasources by @Uxio0 in #23
- Add the RabbitMQ consumer by @falvaradorodriguez in #24
- Add admin panel by @Uxio0 in #25
- Add model and tests by @moisses89 in #22
- Fix typo in rabbitmq var by @falvaradorodriguez in #27
- Fix rabbitmq exchange config by @falvaradorodriguez in #28
- Fix HTTPS mixed content for
/admin
by @Uxio0 in #30 - Implement Data Decoder by @Uxio0 in #29
- Add contracts endpoint by @moisses89 in #31
- Prepare database for tests by @moisses89 in #41
- Fix abi foreign key by @moisses89 in #42
- Add new fields contract abi by @falvaradorodriguez in #43
- Load core ABIs when service starts by @falvaradorodriguez in #47
- Download contract metadata by @moisses89 in #46
- Add default metadata providers sources by @falvaradorodriguez in #55
- Connect consumer to call get contract metadata task by @falvaradorodriguez in #50
- Add threading configuration for dramatiq worker by @moisses89 in #56
- Remove unbind and delete queue in queue disconnect method by @falvaradorodriguez in #57
- Add ipython profile to query the database by @moisses89 in #60
- Add proxy implementation address to contract and download metadata by @falvaradorodriguez in #59
- Add get missing metadata contracts task by @moisses89 in #58
- Upgrade Postgres version to 16 by @falvaradorodriguez in #63
- Add small fixes by @Uxio0 in #65
- Fix database issues by @falvaradorodriguez in #66
- Add update proxies task by @moisses89 in #64
- Add data decoder endpoint by @falvaradorodriguez in #61
- Update to Python 3.13 by @falvaradorodriguez in #69
- Implement multichain support for decoding by @Uxio0 in #70
- Add chainId parameter on decoder endpoint by @Uxio0 in #73
- Add accuracy for decoding endpoint by @Uxio0 in #77
- Fix contract without abi shouldn't be returned by @moisses89 in #78
- Fix unreadable address formatting issue by @moisses89 in #80
- Index contracts inside MultiSend calls by @Uxio0 in #81
- Refactor session by @moisses89 in #79
- Fix issue with nested transaction decoding by @Uxio0 in #82
- Don't process events if not data by @Uxio0 in #83
- Add psql to docker image by @Uxio0 in #84
- Set version 1.0.0 by @Uxio0 in #85
👒 Dependencies
- Bump fastapi[all] from 0.115.4 to 0.115.5 by @dependabot in #6
- Bump fastapi[all] from 0.115.5 to 0.115.6 by @dependabot in #17
- Bump redis[hiredis] from 5.2.0 to 5.2.1 by @dependabot in #16
- Bump pydantic-settings from 2.6.1 to 2.7.0 by @dependabot in #26
- Bump aio-pika from 9.5.1 to 9.5.4 by @dependabot in #39
- Bump aio-pika from 9.5.1 to 9.5.4 by @dependabot in #44
- Bump pydantic-settings from 2.7.0 to 2.7.1 by @dependabot in #49
- Bump alembic from 1.14.0 to 1.14.1 by @dependabot in #76
- Bump safe-eth-py from 6.2.0 to 6.3.0 by @dependabot in #75
- Bump python from 3.12-slim to 3.13-slim in /docker/web by @dependabot in #5
New Contributors
- @falvaradorodriguez made their first contribution in #4
- @dependabot made their first contribution in #6
- @moisses89 made their first contribution in #11
- @Uxio0 made their first contribution in #20
Full Changelog: https://github.com/safe-global/safe-decoder-service/commits/v1.0.0