T402 API Reference - v2.9.0
Website
Documentation
GitHub
Preparing search index...
extensions/src
Module extensions/src
Interfaces
ValidationResult
ListDiscoveryResourcesParams
DiscoveryResource
DiscoveryResourcesResponse
BazaarClientExtension
QueryDiscoveryInfo
BodyDiscoveryInfo
QueryDiscoveryExtension
BodyDiscoveryExtension
Eip2612GasSponsorExtensionInfo
Eip2612GasSponsorExtension
Eip2612GasSponsorPayload
DeclareEip2612GasSponsorOptions
ValidateEip2612GasSponsorOptions
Eip2612GasSponsorValidationResult
CreatePermitParams
PermitSigner
ERC20ApprovalGasSponsorExtensionInfo
ERC20ApprovalGasSponsorExtension
ERC20ApprovalGasSponsorPayload
DeclareERC20ApprovalGasSponsorOptions
ValidateERC20ApprovalGasSponsorOptions
ERC20ApprovalGasSponsorValidationResult
CreateERC20ApprovalParams
JWSProtectedHeader
JWSVerifyResult
OfferReceiptServerConfig
VerifyOfferReceiptOptions
OfferPayload
EIP712Offer
JWSOffer
ReceiptPayload
EIP712Receipt
JWSReceipt
OfferReceiptRequirementsExtension
OfferReceiptSettlementExtension
EIP712OfferReceiptSigner
EIP712OfferReceiptVerifier
PaymentIdExtensionInfo
PaymentIdExtension
PaymentIdPayload
DeclarePaymentIdOptions
SIWxExtensionInfo
SIWxExtension
SIWxPayload
DeclareSIWxOptions
ValidateSIWxOptions
VerifySIWxOptions
SIWxValidationResult
SIWxVerificationResult
SIWxSigner
Type Aliases
DiscoveryInfo
DiscoveryExtension
JWSAlgorithm
JWSKeyResolver
SignatureFormat
SignedOffer
SignedReceipt
SignatureScheme
WithExtensions
Variables
bazaarResourceServerExtension
BAZAAR
EIP2612_GAS_SPONSOR_EXTENSION_KEY
EIP2612_GAS_SPONSOR_HEADER_NAME
ERC20_APPROVAL_GAS_SPONSOR_EXTENSION_KEY
ERC20_APPROVAL_GAS_SPONSOR_HEADER_NAME
APPROVE_FUNCTION_SELECTOR
OFFER_DOMAIN
RECEIPT_DOMAIN
OFFER_TYPES
RECEIPT_TYPES
OFFER_PRIMARY_TYPE
RECEIPT_PRIMARY_TYPE
OFFER_RECEIPT_KEY
PAYMENT_ID_EXTENSION_KEY
SIWX_EXTENSION_KEY
SIWX_HEADER_NAME
Functions
validateDiscoveryExtension
extractDiscoveryInfo
extractDiscoveryInfoFromExtension
validateAndExtract
withBazaar
declareDiscoveryExtension
extractDiscoveryInfoV1
isDiscoverableV1
extractResourceMetadataV1
createPermitSignature
createEip2612GasSponsorPayload
encodeEip2612GasSponsorHeader
extractEip2612GasSponsorPayload
validateAndExtractPermit
buildPermitCallData
declareEip2612GasSponsorExtension
parseEip2612GasSponsorHeader
validateEip2612GasSponsorPayload
encodeApproveCalldata
createERC20ApprovalGasSponsorPayload
encodeERC20ApprovalGasSponsorHeader
extractERC20ApprovalGasSponsorPayload
processERC20ApprovalPayload
validateAndExtractApproval
decodeApproveCalldata
declareERC20ApprovalGasSponsorExtension
parseERC20ApprovalGasSponsorHeader
validateERC20ApprovalGasSponsorPayload
extractOffers
extractReceipt
findAndVerifyOffer
verifyReceiptFromResponse
normalizeOfferForSigning
normalizeReceiptForSigning
verifyJWSSignature
createOffersFromRequirements
createReceiptForPayment
offerReceiptServerExtension
createSignedOffer
createSignedReceipt
verifyOffer
verifyReceipt
matchOfferToRequirements
isOfferExpired
createPaymentIdPayload
encodePaymentIdHeader
declarePaymentIdExtension
parsePaymentIdPayload
validatePaymentId
encodeSIWxHeader
createSIWxMessage
createSIWxTypedData
signSIWxMessage
createSIWxPayload
declareSIWxExtension
parseSIWxHeader
validateSIWxMessage
verifySIWxSignature
constructMessage
hashMessage
verifyEIP6492Signature
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Interfaces
Validation
Result
List
Discovery
Resources
Params
Discovery
Resource
Discovery
Resources
Response
Bazaar
Client
Extension
Query
Discovery
Info
Body
Discovery
Info
Query
Discovery
Extension
Body
Discovery
Extension
Eip2612
Gas
Sponsor
Extension
Info
Eip2612
Gas
Sponsor
Extension
Eip2612
Gas
Sponsor
Payload
Declare
Eip2612
Gas
Sponsor
Options
Validate
Eip2612
Gas
Sponsor
Options
Eip2612
Gas
Sponsor
Validation
Result
Create
Permit
Params
Permit
Signer
ERC20
Approval
Gas
Sponsor
Extension
Info
ERC20
Approval
Gas
Sponsor
Extension
ERC20
Approval
Gas
Sponsor
Payload
Declare
ERC20
Approval
Gas
Sponsor
Options
Validate
ERC20
Approval
Gas
Sponsor
Options
ERC20
Approval
Gas
Sponsor
Validation
Result
Create
ERC20
Approval
Params
JWS
Protected
Header
JWS
Verify
Result
Offer
Receipt
Server
Config
Verify
Offer
Receipt
Options
Offer
Payload
EIP712
Offer
JWS
Offer
Receipt
Payload
EIP712
Receipt
JWS
Receipt
Offer
Receipt
Requirements
Extension
Offer
Receipt
Settlement
Extension
EIP712
Offer
Receipt
Signer
EIP712
Offer
Receipt
Verifier
Payment
Id
Extension
Info
Payment
Id
Extension
Payment
Id
Payload
Declare
Payment
Id
Options
SI
Wx
Extension
Info
SI
Wx
Extension
SI
Wx
Payload
Declare
SI
Wx
Options
Validate
SI
Wx
Options
Verify
SI
Wx
Options
SI
Wx
Validation
Result
SI
Wx
Verification
Result
SI
Wx
Signer
Type Aliases
Discovery
Info
Discovery
Extension
JWS
Algorithm
JWS
Key
Resolver
Signature
Format
Signed
Offer
Signed
Receipt
Signature
Scheme
With
Extensions
Variables
bazaar
Resource
Server
Extension
BAZAAR
EIP2612_
GAS_
SPONSOR_
EXTENSION_
KEY
EIP2612_
GAS_
SPONSOR_
HEADER_
NAME
ERC20_
APPROVAL_
GAS_
SPONSOR_
EXTENSION_
KEY
ERC20_
APPROVAL_
GAS_
SPONSOR_
HEADER_
NAME
APPROVE_
FUNCTION_
SELECTOR
OFFER_
DOMAIN
RECEIPT_
DOMAIN
OFFER_
TYPES
RECEIPT_
TYPES
OFFER_
PRIMARY_
TYPE
RECEIPT_
PRIMARY_
TYPE
OFFER_
RECEIPT_
KEY
PAYMENT_
ID_
EXTENSION_
KEY
SIWX_
EXTENSION_
KEY
SIWX_
HEADER_
NAME
Functions
validate
Discovery
Extension
extract
Discovery
Info
extract
Discovery
Info
From
Extension
validate
And
Extract
with
Bazaar
declare
Discovery
Extension
extract
Discovery
Info
V1
is
Discoverable
V1
extract
Resource
Metadata
V1
create
Permit
Signature
create
Eip2612
Gas
Sponsor
Payload
encode
Eip2612
Gas
Sponsor
Header
extract
Eip2612
Gas
Sponsor
Payload
validate
And
Extract
Permit
build
Permit
Call
Data
declare
Eip2612
Gas
Sponsor
Extension
parse
Eip2612
Gas
Sponsor
Header
validate
Eip2612
Gas
Sponsor
Payload
encode
Approve
Calldata
create
ERC20
Approval
Gas
Sponsor
Payload
encode
ERC20
Approval
Gas
Sponsor
Header
extract
ERC20
Approval
Gas
Sponsor
Payload
process
ERC20
Approval
Payload
validate
And
Extract
Approval
decode
Approve
Calldata
declare
ERC20
Approval
Gas
Sponsor
Extension
parse
ERC20
Approval
Gas
Sponsor
Header
validate
ERC20
Approval
Gas
Sponsor
Payload
extract
Offers
extract
Receipt
find
And
Verify
Offer
verify
Receipt
From
Response
normalize
Offer
For
Signing
normalize
Receipt
For
Signing
verify
JWS
Signature
create
Offers
From
Requirements
create
Receipt
For
Payment
offer
Receipt
Server
Extension
create
Signed
Offer
create
Signed
Receipt
verify
Offer
verify
Receipt
match
Offer
To
Requirements
is
Offer
Expired
create
Payment
Id
Payload
encode
Payment
Id
Header
declare
Payment
Id
Extension
parse
Payment
Id
Payload
validate
Payment
Id
encode
SI
Wx
Header
create
SI
Wx
Message
create
SI
Wx
Typed
Data
sign
SI
Wx
Message
create
SI
Wx
Payload
declare
SI
Wx
Extension
parse
SI
Wx
Header
validate
SI
Wx
Message
verify
SI
Wx
Signature
construct
Message
hash
Message
verify
EIP6492
Signature
Website
Documentation
GitHub
T402 API Reference - v2.9.0
Loading...