Skip to content

🐛 Missing "Author" Field in Proposal Discussion Metadata Prevents Governance Actions from Syncing to DBSync #3307

@kneerose

Description

@kneerose

Area

Proposal Pillar

Domain

preview.gov.tools

Which wallet were you using?

No response

Context

I attempted to retrieve metadata details of governance actions from DBSync, but most newly created governance actions return null for metadata. The root cause appears to be the missing "author" field in the proposal discussion metadata format.

To confirm this, I created two Info proposals—one with the author field and one without it.

Governance Action with the Author Field

  • Governance Action Anchor Data:

    • govtool.cardanoapi.ioLink
  • DBSync Output:
    Image


Governance Action Without the Author Field

  • Governance Action Anchor Data:

    • govtool.cardanoapi.ioLink
  • DBSync Output:
    Image


Issue Observed on Mainnet

This issue also occurs on Mainnet when proposals are submitted via proposal discussion.

Example:

This governance action's metadata is not found in Mainnet DBSync.

Image

Steps to reproduce

  1. Connect to the wallet.
  2. Create a proposal.
  3. Click on Submit proposal.
  4. Download the metadata.
  5. Check the author field in the metadata format.

Actual behavior

  • The author field is missing in the proposal discussion metadata format.

  • As a result, the proposal metadata is not recorded in DBSync.

Expected behavior

  • The author field should be included in the proposal discussion metadata format.
  • The created proposal’s metadata should be correctly recorded in DBSync’s off-chain data.

Metadata

Metadata

Assignees

Type

Projects

Status

Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions