Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 942 Bytes

File metadata and controls

19 lines (15 loc) · 942 Bytes
title MetaIdentityManager
category reference
type content

MetaIdentityManager

The MetaIdentityManager has the same functionality as IdentityManager but with the addition of being able to send meta transactions (meta-tx).

Requirements

The MetaIdentityManager should be able to perform the following actions:

  • Everything that the IdentityManager can do
  • Allow the user to send meta-tx

Design

The interface of the MetaIdentityManager is the same as IdentityManager with some small changes to be able to use the TxRelay. Namely adding sender as the first parameters of all authenticated methods, as well as a onlyAuthorized modifier. Also note that a user can both send meta-tx and regular tx to the MetaIdentityManager.

Attacks

See IdentityManager, should have the same possible attack scenarios.