@celo/connect"utils/formatter"

Module: "utils/formatter"

Index

Functions

Functions

hexToNumber

hexToNumber(hex?: undefined | string): number | undefined

Defined in packages/sdk/connect/src/utils/formatter.ts:171

Parameters:

Name Type
hex? undefined | string

Returns: number | undefined


inputAddressFormatter

inputAddressFormatter(address?: undefined | string): string | undefined

Defined in packages/sdk/connect/src/utils/formatter.ts:216

Parameters:

Name Type
address? undefined | string

Returns: string | undefined


inputBlockNumberFormatter

inputBlockNumberFormatter(blockNumber: BlockNumber): undefined | string | number | BN‹› | BigNumber‹›

Defined in packages/sdk/connect/src/utils/formatter.ts:117

Parameters:

Name Type
blockNumber BlockNumber

Returns: undefined | string | number | BN‹› | BigNumber‹›


inputCeloTxFormatter

inputCeloTxFormatter(tx: CeloTx): CeloTx

Defined in packages/sdk/connect/src/utils/formatter.ts:19

Formats the input of a transaction and converts all values to HEX

Parameters:

Name Type
tx CeloTx

Returns: CeloTx


inputDefaultBlockNumberFormatter

inputDefaultBlockNumberFormatter(blockNumber: BlockNumber | null | undefined): undefined | string | number | BN‹› | BigNumber‹›

Defined in packages/sdk/connect/src/utils/formatter.ts:109

Parameters:

Name Type
blockNumber BlockNumber | null | undefined

Returns: undefined | string | number | BN‹› | BigNumber‹›


inputSignFormatter

inputSignFormatter(data: string): string

Defined in packages/sdk/connect/src/utils/formatter.ts:226

Parameters:

Name Type
data string

Returns: string


outputBigNumberFormatter

outputBigNumberFormatter(hex: string): string

Defined in packages/sdk/connect/src/utils/formatter.ts:212

Parameters:

Name Type
hex string

Returns: string


outputBlockFormatter

outputBlockFormatter(block: any): Block

Defined in packages/sdk/connect/src/utils/formatter.ts:150

Parameters:

Name Type
block any

Returns: Block


outputBlockHeaderFormatter

outputBlockHeaderFormatter(blockHeader: any): BlockHeader

Defined in packages/sdk/connect/src/utils/formatter.ts:135

Parameters:

Name Type
blockHeader any

Returns: BlockHeader


outputCeloTxFormatter

outputCeloTxFormatter(tx: any): CeloTxPending

Defined in packages/sdk/connect/src/utils/formatter.ts:46

Parameters:

Name Type
tx any

Returns: CeloTxPending


outputCeloTxReceiptFormatter

outputCeloTxReceiptFormatter(receipt: any): CeloTxReceipt

Defined in packages/sdk/connect/src/utils/formatter.ts:80

Parameters:

Name Type
receipt any

Returns: CeloTxReceipt


outputLogFormatter

outputLogFormatter(log: any): Log

Defined in packages/sdk/connect/src/utils/formatter.ts:178

Parameters:

Name Type
log any

Returns: Log