You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allows dispatching calls on behalf of a keyless account using an authenticator that resolves alternative signing methods.
Tasks
register: Registers a new Account, uninitialized. While an AccountId is reserved, and a Device is associated against it, it's unusable: it's not possible to authenticate to initiate a long-lived Session, and trying to dispatch a function specifying the AuthenticationData to open a short-lived Session will fail early). Also, a non-initialized account would expire with its registered Device after a defined block of inactivity without being initialized. To initialize an Account, it can be touched or an existential deposit can be provided.
Phase 2: Defined by a Registrar handler. After this, registrars will be in charge of ensuring to create and provide an account. This should solve the problem of spamming, while also providing easy access for off-chain users.
Taken from this cool document:
Tasks
register
: Registers a newAccount
, uninitialized. While anAccountId
is reserved, and aDevice
is associated against it, it's unusable: it's not possible toauthenticate
to initiate a long-livedSession
, and trying todispatch
a function specifying theAuthenticationData
to open a short-livedSession
will fail early). Also, a non-initialized account would expire with its registeredDevice
after a defined block of inactivity without being initialized. To initialize anAccount
, it can be touched or an existential deposit can be provided.register
an Account #4Registrar
handler. After this, registrars will be in charge of ensuring to create and provide an account. This should solve the problem of spamming, while also providing easy access for off-chain users.authenticate
to open aSession
#5add_device
#6dispatch
to execute a call on behalf of anAccount
#7The text was updated successfully, but these errors were encountered: