ILinkTransport
Last updated
Last updated
Protocol anchorLink transports need to implement. A transport is responsible for getting the request to the user, e.g. by opening request URIs or displaying QR codes.
Can be implemented if transport provides a storage as well.
Present a signing request to the user.
Called if the request was successful.
Called if the request failed.
Called when a session request is initiated.
Can be implemented to modify request just after it has been created.
Called immediately when the transaction starts
public
Can be implemented if transport provides a storage as well.
public void
(SigningRequest request, Action< object > cancel)
Present a signing request to the user.
request
The signing request.
cancel
Can be called to abort the request.
Called if the request was successful.
Called if the request failed.
Called when a session request is initiated.
session
Session where the request originated.
request
Signing request that will be sent over the session.
Can be implemented to modify request just after it has been created.
Called immediately when the transaction starts
public
public void
(SigningRequest request, Action< object > cancel)
public void
(SigningRequest request,
result)
public void
(SigningRequest request, Exception exception)
public void
(
session, SigningRequest request, Action< object > cancel)
public Task< SigningRequest >
(SigningRequest request,
session)
public void
()
public void
(SigningRequest request,
result)
public void
(SigningRequest request, Exception exception)
public void
(
session, SigningRequest request, Action< object > cancel)
public Task< SigningRequest >
(SigningRequest request,
session)
public void
()