Skip to content

Reprocess notes in pxe when a new contract is added #2709

@spalladino

Description

@spalladino

If a user receives a private note from a contract they haven't yet added to their pxe, note processing will fail since the pxe doesn't have access to the compute_note_hash_and_nullifier function of that contract to decode the note. However, when the contract is later added, the note remains as failed.

We should collect the notes that fail due to missing contract info, and when the contract is added, reprocess them.

Metadata

Metadata

Assignees

Labels

T-bugType: Bug. Something is broken.

Type

No type
No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions