• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

safe-global / safe-transaction-service / 16419452988 / 1
91%
master: 100%

Build:
Build:
LAST BUILD BRANCH: v5.41.0
DEFAULT BRANCH: master
Ran 21 Jul 2025 02:18PM UTC
Files 210
Run time 7s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Jul 2025 02:14PM UTC coverage: 94.513% (+0.2%) from 94.354%
16419452988.1

push

github

web-flow
[OCX-87] Feat/Export (#2569)

* feat: [OCX-87] Add transaction export endpoint for Safe wallets

- Add new export endpoint in `views_v2.py` to export Safe transaction history
- Implement comprehensive SQL query to aggregate multisig transactions, module transactions, and token transfers
- Create `TransactionExportSerializer` for structured export data format
- Add transaction export service in transaction_service.py with deduplication logic
- Include support for ERC20, ERC721, and native ETH transfers
- Add URL routing for `/api/v2/safes/{address}/export/` endpoint
- Add comprehensive test coverage for export functionality

* remove unecessary tearDown

* Add incoming ERC transaction test

* Add tests for module transactions

* Add query for module transactions sending ether
Add tests for moduletransactions sending ether

* Add ERC721 tests

* Use Django pagination

* Fix date validator

* Refactor get_export_transactions

* Add test for no transfer transactions

* Rewrite count query

* Fix pagination issue

* Fix camelCase serializer

* Refactor to V1

* Fix typo

---------

Co-authored-by: moisses89 <7888669+moisses89@users.noreply.github.com>

16330 of 17278 relevant lines covered (94.51%)

0.95 hits per line

Source Files on job 16419452988.1
  • Tree
  • List 210
  • Changed 5
  • Source Changed 5
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16419452988
  • 3292f1a8 on github
  • Prev Job for on main (#16344067355.1)
  • Next Job for on main (#16438923814.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc