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

settlemint / asset-tokenization-kit / 16867106835 / 1
56%
main: 56%

Build:
DEFAULT BRANCH: main
Ran 10 Aug 2025 10:37PM UTC
Files 114
Run time 3s
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

10 Aug 2025 10:34PM UTC coverage: 74.544%. Remained the same
16867106835.1

push

github

web-flow
feat(contract-name): add contract name tracking across subgraph and dApp (#3177)

## Summary

This PR adds comprehensive contract name tracking functionality across
the ATK stack, enabling better identification and display of contracts
throughout the application.

## Key Changes

### 🗄️ Subgraph Updates
- Added `contractName` field to all major entity types in the GraphQL
schema (892 lines changed)
- Implemented contract name fetching utility
(`account-contract-name.ts`)
- Updated all entity fetch functions to include contract name:
  - System entities (System, SystemAccessManager, SystemAddonRegistry)
  - Token entities (Token, TokenFactory, TokenFactoryRegistry)
  - Identity entities (Identity, IdentityFactory, IdentityRegistry)
- Compliance entities (Compliance, ComplianceModule,
ComplianceModuleRegistry)
  - Asset factory entities (Bond, Deposit, Equity, Fund, StableCoin)
  - Support entities (Vault, TrustedIssuers, TopicScheme, etc.)

### 🎨 dApp Updates
- **New Account Features:**
  - Added `account.me` route for fetching current user account details
  - Added `account.search` route with comprehensive search capabilities
  - Added `account.read` route improvements
  - Created contract-first definitions and comprehensive test coverage

- **UI Improvements:**
- Enhanced `web3-address` component to display contract names when
available
  - Updated address restriction module detail component
  - Improved array fields layout component

- **Bug Fixes:**
- Fixed TypeScript error in `the-graph.middleware.ts` by removing unused
`rawSample` variable
  - Fixed lint errors in `actions.test.ts` 
  - Updated action schemas and routes for better type safety

### 📦 Dependencies & Configuration
- Updated package versions across charts, dApp, and subgraph
- Updated Portal API version to latest (charts configuration)
- Cleaned up unused .cursor rule files

## Test Plan
- [x] Run `bun run ci` - all checks pass
- [x] TypeScript compilation successful  
- [x] Linting ... (continued)

397 of 698 branches covered (56.88%)

Branch coverage included in aggregate %.

3688 of 4782 relevant lines covered (77.12%)

2424.63 hits per line

Source Files on job contracts - 16867106835.1
  • Tree
  • List 114
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 16867106835
  • b5b35ca0 on github
  • Prev Job for on main (#16867061994.1)
  • Next Job for on main (#16867109487.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