Raised in: #222 · @filvecchiato
Description
signWithAccount accepts any AccountId the User Agent can attempt to sign with and that TrUAPI has returned into this product on this device. It replaces the *WithLegacyAccount variants of raw signing, payload signing and transaction construction.
Motivation
The signing surface is split by key provenance, so a product must know which kind of account it holds before it can pick a method.
Requirements
- Accepts any
AccountId the User Agent can attempt to sign with.
- The account must have been returned by TrUAPI into the current product on the current device.
- Covers raw signing, payload signing and transaction construction.
Tasks
Note: no RFC drafted yet.
Raised in: #222 · @filvecchiato
Description
signWithAccountaccepts anyAccountIdthe User Agent can attempt to sign with and that TrUAPI has returned into this product on this device. It replaces the*WithLegacyAccountvariants of raw signing, payload signing and transaction construction.Motivation
The signing surface is split by key provenance, so a product must know which kind of account it holds before it can pick a method.
Requirements
AccountIdthe User Agent can attempt to sign with.Tasks
Note: no RFC drafted yet.