1010
1111import { useState } from "react" ;
1212import { useAccount } from "wagmi" ;
13- import { TransferHook } from "@x402x/core " ;
13+ import { TransferHook } from "@x402x/core_v2 " ;
1414import { ServerlessPaymentDialog } from "../components/ServerlessPaymentDialog" ;
1515import { ScenarioCard } from "../components/ScenarioCard" ;
1616import { PaymentButton } from "../components/PaymentButton" ;
1717import { StatusMessage } from "../components/StatusMessage" ;
1818import { TransactionResult } from "../components/TransactionResult" ;
1919import { CodeBlock } from "../components/CodeBlock" ;
2020import { usePaymentFlow } from "../hooks/usePaymentFlow" ;
21- import { parseDefaultAssetAmount , formatDefaultAssetAmount } from "@x402x/core " ;
21+ import { parseDefaultAssetAmount , formatDefaultAssetAmount , toCanonicalNetworkKey } from "@x402x/core_v2 " ;
2222import { NETWORKS } from "../config" ;
2323import splitPaymentCode from "../code-examples/split-payment.ts?raw" ;
2424
@@ -28,7 +28,7 @@ const DEFAULT_RECIPIENT =
2828
2929// Helper function to get amount for a specific network
3030const getAmountForNetwork = ( network : string ) : string => {
31- return parseDefaultAssetAmount ( "0.1" , network ) ; // 0.1 token in network-specific atomic units
31+ return parseDefaultAssetAmount ( "0.1" , toCanonicalNetworkKey ( network ) ) ; // 0.1 token in network-specific atomic units
3232} ;
3333
3434interface Split {
@@ -519,7 +519,7 @@ export function ServerlessSplitPayment() {
519519 label : "Cost" ,
520520 value : paymentResult . facilitatorFee ? (
521521 < strong >
522- ${ formatDefaultAssetAmount ( paymentResult . facilitatorFee , paymentResult . network ) } facilitator fee
522+ ${ formatDefaultAssetAmount ( paymentResult . facilitatorFee , toCanonicalNetworkKey ( paymentResult . network ) ) } facilitator fee
523523 </ strong >
524524 ) : (
525525 < strong > $0.01 facilitator fee</ strong >
0 commit comments