Skip to main content
Version: 10.8.0

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>