Skip to content

Commit

Permalink
fix: uicommon export
Browse files Browse the repository at this point in the history
  • Loading branch information
bangjelkoski committed Feb 8, 2022
1 parent b10d20f commit 33463d4
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 30 deletions.
56 changes: 28 additions & 28 deletions packages/ui-common/src/bridge/transformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import {
IBCTransferTx,
PeggyDepositTx,
PeggyWithdrawalTx,
UIBridgeTransaction,
UiBridgeTransactionWithoutTokenMeta,
BridgeTransactionState,
BridgingNetwork,
} from './types'
Expand Down Expand Up @@ -45,13 +45,13 @@ export const getNetworkFromSender = (sender: string): BridgingNetwork => {
return BridgingNetwork.CosmosHub
}

export const covertKeplrToUIBridgeTransaction = async ({
export const covertKeplrToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: KeplrWalletResponse
network: Network
}): Promise<UIBridgeTransaction | undefined> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta | undefined> => {
const [events] = JSON.parse(transaction.rawLog) as [KeplrWalletEvents]
const sendPacketEvent = events.events.find(
({ type }: any) => type === 'send_packet',
Expand Down Expand Up @@ -101,15 +101,15 @@ export const covertKeplrToUIBridgeTransaction = async ({
}
}

export const convertPeggyToUIBridgeTransaction = async ({
export const convertPeggyToUiBridgeTransaction = async ({
transaction,
network,
blockHeight,
}: {
transaction: PeggyTxResponse
network: Network
blockHeight?: number
}): Promise<UIBridgeTransaction> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta> => {
const isDeposit = transaction.sender.startsWith('0x')

/*
Expand All @@ -134,13 +134,13 @@ export const convertPeggyToUIBridgeTransaction = async ({
}
}

export const convertInjectiveIBCToUIBridgeTransaction = async ({
export const convertInjectiveIBCToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: CosmosTxResponse
network: Network
}): Promise<UIBridgeTransaction> =>
}): Promise<UiBridgeTransactionWithoutTokenMeta> =>
/*
let tokenMeta = getTokenMetaDataBySymbol(transaction.denom) as TokenMeta
Expand All @@ -162,13 +162,13 @@ export const convertInjectiveIBCToUIBridgeTransaction = async ({
state: BridgeTransactionState.Submitted,
})

export const convertPeggoToUIBridgeTransaction = async ({
export const convertPeggoToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: UserDeposit
network: Network
}): Promise<UIBridgeTransaction> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta> => {
const txHash = transaction.id.slice(0, 66)
const receiver = transaction.destination.replace(
'0x000000000000000000000000',
Expand All @@ -194,7 +194,7 @@ export const convertPeggoToUIBridgeTransaction = async ({
}
}

export const convertTerraToUIBridgeTransaction = async ({
export const convertTerraToUiBridgeTransaction = async ({
transaction,
network,
}: {
Expand Down Expand Up @@ -230,13 +230,13 @@ export const convertTerraToUIBridgeTransaction = async ({
}
}

export const convertIBCTransferTxToUIBridgeTransaction = async ({
export const convertIBCTransferTxToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: IBCTransferTx
network: Network
}): Promise<UIBridgeTransaction> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta> => {
const txHash = transaction.txHashesList[0]
const denom = transaction.denom.includes('transfer/channel')
? (transaction.denom.split('/').pop() as string)
Expand Down Expand Up @@ -265,13 +265,13 @@ export const convertIBCTransferTxToUIBridgeTransaction = async ({
}
}

export const convertPeggyDepositTxToUIBridgeTransaction = async ({
export const convertPeggyDepositTxToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: PeggyDepositTx
network: Network
}): Promise<UIBridgeTransaction> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta> => {
const isFailedOrCancelled = FailedStates.includes(
transaction.state as BridgeTransactionState,
)
Expand Down Expand Up @@ -304,13 +304,13 @@ export const convertPeggyDepositTxToUIBridgeTransaction = async ({
}
}

export const convertPeggyWithdrawalTxToUIBridgeTransaction = async ({
export const convertPeggyWithdrawalTxToUiBridgeTransaction = async ({
transaction,
network,
}: {
transaction: PeggyWithdrawalTx
network: Network
}): Promise<UIBridgeTransaction> => {
}): Promise<UiBridgeTransactionWithoutTokenMeta> => {
const isFailedOrCancelled = FailedStates.includes(
transaction.state as BridgeTransactionState,
)
Expand Down Expand Up @@ -351,23 +351,23 @@ export const convertPeggyWithdrawalTxToUIBridgeTransaction = async ({
export class BridgeTransformer {
static getNetworkFromSender = getNetworkFromSender

static covertKeplrToUIBridgeTransaction = covertKeplrToUIBridgeTransaction
static covertKeplrToUiBridgeTransaction = covertKeplrToUiBridgeTransaction

static convertPeggyToUIBridgeTransaction = convertPeggyToUIBridgeTransaction
static convertPeggyToUiBridgeTransaction = convertPeggyToUiBridgeTransaction

static convertInjectiveIBCToUIBridgeTransaction =
convertInjectiveIBCToUIBridgeTransaction
static convertInjectiveIBCToUiBridgeTransaction =
convertInjectiveIBCToUiBridgeTransaction

static convertPeggoToUIBridgeTransaction = convertPeggoToUIBridgeTransaction
static convertPeggoToUiBridgeTransaction = convertPeggoToUiBridgeTransaction

static convertTerraToUIBridgeTransaction = convertTerraToUIBridgeTransaction
static convertTerraToUiBridgeTransaction = convertTerraToUiBridgeTransaction

static convertIBCTransferTxToUIBridgeTransaction =
convertIBCTransferTxToUIBridgeTransaction
static convertIBCTransferTxToUiBridgeTransaction =
convertIBCTransferTxToUiBridgeTransaction

static convertPeggyDepositTxToUIBridgeTransaction =
convertPeggyDepositTxToUIBridgeTransaction
static convertPeggyDepositTxToUiBridgeTransaction =
convertPeggyDepositTxToUiBridgeTransaction

static convertPeggyWithdrawalTxToUIBridgeTransaction =
convertPeggyWithdrawalTxToUIBridgeTransaction
static convertPeggyWithdrawalTxToUiBridgeTransaction =
convertPeggyWithdrawalTxToUiBridgeTransaction
}
5 changes: 3 additions & 2 deletions packages/ui-common/src/bridge/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export interface TokenMetaWithUsdPrice extends TokenMeta {
usdPrice?: number
}

export interface UIBridgeTransaction {
export interface UiBridgeTransactionWithoutTokenMeta {
amount: string
denom: string
receiver: string
Expand All @@ -75,7 +75,8 @@ export interface UIBridgeTransaction {
txHashes?: string[]
}

export interface UIBridgeTransactionWithTokenMeta extends UIBridgeTransaction {
export interface UiBridgeTransaction
extends UiBridgeTransactionWithoutTokenMeta {
token: TokenMeta
}

Expand Down
1 change: 1 addition & 0 deletions packages/ui-common/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ export * from './bridge'
export * from './peggy'
export * from './token'
export * from './types'
export * from './utils'
export * from './providers/MetricsProvider'
export * from './providers/TxProvider'

0 comments on commit 33463d4

Please sign in to comment.