LinkFallbackSession

class AnchorLinkSharp::LinkFallbackSession
  : public LinkSession
  : public ILinkTransport

AnchorLink session that sends every request over the transport.

Summary

MembersDescriptions

public override AnchorLink AnchorLink

public override string Identifier

public override string PublicKey

public override PermissionLevel Auth

public override Dictionary< string, object > Metadata

public LinkFallbackSession( AnchorLinkanchorLink, LinkFallbackSessionData data, Dictionary< string, object > metadata)

public void OnSuccess(SigningRequest request, TransactResult result)

public void OnFailure(SigningRequest request, Exception exception)

public void OnRequest(SigningRequest request, Action< object > cancel)

public Task< SigningRequest > Prepare(SigningRequest request, LinkSession session)

public void ShowLoading()

public virtual override LinkSignatureProvider MakeSignatureProvider()

public virtual override async Task< TransactResult> Transact( TransactArgsargs, TransactOptions options)

public virtual override SerializedLinkSession Serialize()

public void OnSessionRequest( LinkSession session, SigningRequest request, Action< object > cancel)

Members

public override AnchorLink AnchorLink

public override string Identifier

public override string PublicKey

public override PermissionLevel Auth

public override Dictionary< string, object > Metadata

public ILinkStorage Storage

public LinkFallbackSession( AnchorLinkanchorLink, LinkFallbackSessionData data, Dictionary< string, object > metadata)

public void OnSuccess(SigningRequest request, TransactResult result)

public void OnFailure(SigningRequest request, Exception exception)

public void OnRequest(SigningRequest request, Action< object > cancel)

public Task< SigningRequest > Prepare(SigningRequest request, LinkSession session)

public void ShowLoading()

public virtual override LinkSignatureProvider MakeSignatureProvider()

public virtual override async Task< TransactResult> Transact( TransactArgsargs, TransactOptions options)

public virtual override SerializedLinkSession Serialize()

public void OnSessionRequest( LinkSession session, SigningRequest request, Action< object > cancel)

private readonly LinkFallbackSessionData _data

Last updated