Beta Static createSends an RFQ and options to the PFI to initiate an exchange
The RFQ message that will be sent to the PFI
Optional opts: { Optional replyA callback URL where the PFI will send subsequent messages
if message verification fails
if recipient DID resolution fails
if recipient DID does not have a PFI service entry
Static generateCreates and signs a request token (JWT) that's included as the value of Authorization header for requests sent to a PFI API's endpoints that require authentication
JWT payload with the following claims:
audissexpiatjti The JWT is then signed and returned.the request token (JWT)
RequestTokenSigningError If an error occurs during the token generation.
Static getBeta gets balances from the pfi provided
options
Static getget a specific exchange from the pfi provided
options
Static getreturns all exchanges created by requester
options
Static getBeta gets offerings from the pfi provided
options
Static getPrivate Static sendStatic submitSends the Close message to the PFI
if message verification fails
if recipient DID resolution fails
if recipient DID does not have a PFI service entry
Static submitSends the Order message to the PFI
if message verification fails
if recipient DID resolution fails
if recipient DID does not have a PFI service entry
Static verifyValidates and verifies the integrity of a request token (JWT) generated by TbdexHttpClient.generateRequestToken. Specifically:
the requester's DID as a string if the token is valid.
RequestTokenVerificationError If the token is invalid, expired, or has been tampered with
RequestTokenMissingClaimsError If the token does not contain all required claims
RequestTokenAudienceMismatchError If the token's aud property does not match the PFI's DID
HTTP client for interacting with TBDex PFIs