Skip to content

Transact: Propose latch should assert active app OR "embedded" app #1885

Description

@James-Mart

I'm thinking that somehow a staged tx should be able to be proposed both from the currently active app and also from the "top level app" in an embedded context. To allow a user prompt embedded in a third-party app to propose a staged tx.

We currently needed this for the accounts plugin user prompt to be able to propose setKey on the new premium account. To accomplish it, for now, we just completely whitelisted accounts in transact. I think it's safe for now because the only accounts plugin function that calls it is itself ONLY callable by accounts. But that doesn't feel like the right long term solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions