コンテンツにスキップ

buildPaymentRequirements

このコンテンツはまだ日本語訳がありません。

buildPaymentRequirements(params): X402PaymentRequirements

Defined in: src/x402/payment-requirements.ts:184

Builds one X402PaymentRequirements entry suitable for the accepts array of a PAYMENT-REQUIRED response.

Parameters

params

BuildPaymentRequirementsParams

Returns

X402PaymentRequirements

Example

import { parseUnits } from "viem";
import {
buildPaymentRequirements,
JPYC_DECIMALS,
JPYC_V2_ADDRESS,
polygonAmoy,
} from "kawasekit";
const requirements = buildPaymentRequirements({
chainId: polygonAmoy.id,
asset: JPYC_V2_ADDRESS,
payTo: "0x209693Bc6afc0C5328bA36FaF03C514EF312287C",
amount: parseUnits("0.001", JPYC_DECIMALS),
});