@celo/base"address"

Module: "address"

Index

Type aliases

Variables

Functions

Type aliases

Address

Ƭ Address: string

Defined in packages/sdk/base/src/address.ts:3

Variables

Const NULL_ADDRESS

NULL_ADDRESS: "0x0000000000000000000000000000000000000000" = "0x0000000000000000000000000000000000000000"

Defined in packages/sdk/base/src/address.ts:28

Functions

Const bufferToHex

bufferToHex(buf: Buffer): string

Defined in packages/sdk/base/src/address.ts:26

Parameters:

Name Type
buf Buffer

Returns: string


Const ensureLeading0x

ensureLeading0x(input: string): string

Defined in packages/sdk/base/src/address.ts:15

Parameters:

Name Type
input string

Returns: string


Const eqAddress

eqAddress(a: Address, b: Address): boolean

Defined in packages/sdk/base/src/address.ts:5

Parameters:

Name Type
a Address
b Address

Returns: boolean


Const findAddressIndex

findAddressIndex(address: Address, addresses: Address[]): number

Defined in packages/sdk/base/src/address.ts:30

Parameters:

Name Type
address Address
addresses Address[]

Returns: number


Const getAddressChunks

getAddressChunks(input: string): string[]

Defined in packages/sdk/base/src/address.ts:19

Parameters:

Name Type
input string

Returns: string[]


Const hexToBuffer

hexToBuffer(input: string): Buffer‹›

Defined in packages/sdk/base/src/address.ts:24

Parameters:

Name Type
input string

Returns: Buffer‹›


Const isHexString

isHexString(input: string): boolean

Defined in packages/sdk/base/src/address.ts:22

Parameters:

Name Type
input string

Returns: boolean


Const isNullAddress

isNullAddress(a: Address): boolean

Defined in packages/sdk/base/src/address.ts:9

Parameters:

Name Type
a Address

Returns: boolean


mapAddressListDataOnto

mapAddressListDataOnto<T>(data: T[], oldAddress: Address[], newAddress: Address[], initialValue: T): T[]

Defined in packages/sdk/base/src/address.ts:67

Type parameters:

T

Parameters:

Name Type
data T[]
oldAddress Address[]
newAddress Address[]
initialValue T

Returns: T[]


Const mapAddressListOnto

mapAddressListOnto(oldAddress: Address[], newAddress: Address[]): any[]

Defined in packages/sdk/base/src/address.ts:34

Parameters:

Name Type
oldAddress Address[]
newAddress Address[]

Returns: any[]


Const normalizeAddress

normalizeAddress(a: Address): string

Defined in packages/sdk/base/src/address.ts:7

Parameters:

Name Type
a Address

Returns: string


Const normalizeAddressWith0x

normalizeAddressWith0x(a: Address): string

Defined in packages/sdk/base/src/address.ts:11

Parameters:

Name Type
a Address

Returns: string


Const trimLeading0x

trimLeading0x(input: string): string

Defined in packages/sdk/base/src/address.ts:13

Parameters:

Name Type
input string

Returns: string