bcgov / bcgov/traction

[Bug] 🐛 Public agent endpoint is not updated

Open
#1,768 1 comment 0 reactions 0 assignees View on GitHub
pinned
Dominant language
TypeScript
Stars
62
Forks
59
Avg merge
1d 11h
Merged PRs (30d)
5

Description

When the public agent endpoint, which gets registered on the ledger, is updated and Traction restarted ALL tenants having recorded a public DID and their endpoint should automatically update the value by creating a newer `ATTRIB` transaction with the new endpoint. This does not seem to be working, and the old endpoint remains in place.

This may be in ACA-Py multitenancy and not Traction, but it is worth starting the investigation from here.

Contributor guide

Open the contributing guide

Research direction

Start in Traction's public-agent endpoint registration and ACA-Py multitenancy flow, then reproduce a restart with tenants that have recorded public DIDs. Done means each affected tenant has a newer ATTRIB transaction containing the updated endpoint and the old endpoint is no longer retained.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.