@@ -20,9 +20,13 @@ interface GetCrossChainOrderParams {
2020export async function getCrossChainOrder ( params : GetCrossChainOrderParams ) : Promise < CrossChainOrder | null > {
2121 const { chainId, orderId, orderBookApi, providers, env } = params
2222
23+ console . log ( 'SDK getCrossChainOrder params ==>' , params )
24+
2325 const chainContext = { chainId, env }
2426 const order = await orderBookApi . getOrder ( orderId , chainContext )
2527
28+ console . log ( 'SDKgetCrossChainOrder order ==>' , order )
29+
2630 // Find the provider by name (note that I could just have use this.provider, but just wanted to leave it ready in case we implement multiple providers)
2731 const provider = order . fullAppData && findBridgeProviderFromHook ( order . fullAppData , providers )
2832 if ( ! provider ) {
@@ -37,6 +41,8 @@ export async function getCrossChainOrder(params: GetCrossChainOrderParams): Prom
3741 // Check if there are any trades for this order
3842 const trades = await orderBookApi . getTrades ( { orderUid : order . uid } , chainContext )
3943
44+ console . log ( 'SDK getCrossChainOrder trades ==>' , trades )
45+
4046 if ( trades . length > 0 ) {
4147 // Bridging already initiated
4248 const firstTrade = trades [ 0 ]
@@ -52,7 +58,11 @@ export async function getCrossChainOrder(params: GetCrossChainOrderParams): Prom
5258 const { params : bridgingParams , status : statusResult } =
5359 ( await provider . getBridgingParams ( chainId , orderId , tradeTxHash ) ) || { }
5460
61+ console . log ( 'SDK getCrossChainOrder bridgingParams ==>' , bridgingParams )
62+ console . log ( 'SDK getCrossChainOrder statusResult ==>' , statusResult )
63+
5564 if ( ! bridgingParams || ! statusResult ) {
65+ console . log ( 'SDK getCrossChainOrder bridgingParams || !statusResult ==>' , bridgingParams || ! statusResult )
5666 throw new BridgeOrderParsingError ( `Bridging params cannot be derived from transaction: ${ tradeTxHash } ` )
5767 }
5868
@@ -70,13 +80,15 @@ export async function getCrossChainOrder(params: GetCrossChainOrderParams): Prom
7080 try {
7181 const explorerUrl = provider . getExplorerUrl ( bridgingParams . bridgingId )
7282
83+ console . log ( 'SDK getCrossChainOrder explorerUrl ==>' , explorerUrl )
84+
7385 return {
7486 ...state ,
7587 statusResult,
7688 explorerUrl,
7789 }
7890 } catch ( e ) {
79- console . error ( 'Cannot get bridging status' , e )
91+ console . error ( 'SDK getCrossChainOrder Cannot get bridging status' , e )
8092 return state
8193 }
8294 }
0 commit comments