Skip to main content
Version: Next

Class: StarknetIdImpl

Defined in: src/plugins/starknet-id/index.ts:55

Constructors

Constructor

new StarknetIdImpl(): StarknetIdImpl

Returns

StarknetIdImpl

Methods

getStarkName()

static getStarkName(provider, address, StarknetIdContract?): Promise<string>

Defined in: src/plugins/starknet-id/index.ts:56

Parameters

provider

ProviderInterface

address

BigNumberish

StarknetIdContract?

string

Returns

Promise<string>


getAddressFromStarkName()

static getAddressFromStarkName(provider, name, StarknetIdContract?): Promise<string>

Defined in: src/plugins/starknet-id/index.ts:90

Parameters

provider

ProviderInterface

name

string

StarknetIdContract?

string

Returns

Promise<string>


getStarkProfile()

static getStarkProfile(provider, address, StarknetIdContract?, StarknetIdIdentityContract?, StarknetIdVerifierContract?, StarknetIdPfpContract?, StarknetIdPopContract?, StarknetIdMulticallContract?): Promise<StarkProfile>

Defined in: src/plugins/starknet-id/index.ts:122

Parameters

provider

ProviderInterface

address

BigNumberish

StarknetIdContract?

string

StarknetIdIdentityContract?

string

StarknetIdVerifierContract?

string

StarknetIdPfpContract?

string

StarknetIdPopContract?

string

StarknetIdMulticallContract?

string

Returns

Promise<StarkProfile>