The EOSIO auth (a.k.a. permission level) the session can sign for.
Id of the chain where the session is valid.
App identifier that owns the session.
The underlying link instance used by the session.
Arbitrary metadata that will be serialized with the session.
The public key the session can sign for.
Session type, e.g. 'channel'.
API client for the chain this session is valid on.
Creates a eosjs compatible signature provider that can sign for the session public key.
Convenience, remove this session from associated Link storage if set. Equivalent to:
session.link.removeSession(session.identifier, session.auth, session.chainId)
Returns a JSON-encodable object that can be used recreate the session.
Transact using this session. See Link.transact.
Restore a previously serialized session.
Generated using TypeDoc
Type describing a link session that can create a eosjs compatible signature provider and transact for a specific auth.