diff --git a/blockchain-watcher/src/infrastructure/mappers/aptos/aptosLogMessagePublishedMapper.ts b/blockchain-watcher/src/infrastructure/mappers/aptos/aptosLogMessagePublishedMapper.ts index dcee8b328..a6fbb6290 100644 --- a/blockchain-watcher/src/infrastructure/mappers/aptos/aptosLogMessagePublishedMapper.ts +++ b/blockchain-watcher/src/infrastructure/mappers/aptos/aptosLogMessagePublishedMapper.ts @@ -12,11 +12,11 @@ export const aptosLogMessagePublishedMapper = ( ): LogFoundEvent | undefined => { const wormholeEvent = transaction.events.find((tx: any) => tx.type.includes(REDEEM_EVENT_TAIL)); const wormholeData = wormholeEvent.data; - const address = transaction.payload.function.split("::")[0]; + const sender = `000000000000000000000000000000000000000000000000000000000000000${wormholeData.sender}`; logger.info( - `[aptos] Source event info: [tx: ${transaction.hash}][VAA: ${CHAIN_ID_APTOS}/${wormholeData.sender}/${wormholeData.sequence}]` + `[aptos] Source event info: [tx: ${transaction.hash}][VAA: ${CHAIN_ID_APTOS}/${sender}/${wormholeData.sequence}]` ); return { @@ -27,7 +27,7 @@ export const aptosLogMessagePublishedMapper = ( blockHeight: transaction.blockHeight, blockTime: wormholeData.timestamp, attributes: { - sender: wormholeData.sender, + sender: sender, sequence: Number(wormholeData.sequence), payload: wormholeData.payload, nonce: Number(wormholeData.nonce),