T402 API Reference - v2.8.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
PaymentIdExtensionInfo
PaymentIdExtension
PaymentIdPayload
DeclarePaymentIdOptions
SIWxExtensionInfo
SIWxExtension
SIWxPayload
DeclareSIWxOptions
ValidateSIWxOptions
VerifySIWxOptions
SIWxValidationResult
SIWxVerificationResult
SIWxSigner
Type Aliases
DiscoveryInfo
DiscoveryExtension
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
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
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
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
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
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
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.8.0
Loading...