@celo/connect › "utils/formatter"
Module: "utils/formatter"
Index
Functions
- hexToNumber
- inputAddressFormatter
- inputBlockNumberFormatter
- inputCeloTxFormatter
- inputDefaultBlockNumberFormatter
- inputSignFormatter
- outputBigNumberFormatter
- outputBlockFormatter
- outputBlockHeaderFormatter
- outputCeloTxFormatter
- outputCeloTxReceiptFormatter
- outputLogFormatter
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