MCPcopy Create free account

hub / github.com/amanusk/starknet-cli-wallet / functions

Functions40 in github.com/amanusk/starknet-cli-wallet

↓ 10 callersFunctiongetWalletFromConfig
(txVersion = 2)
src/index.ts:26
↓ 5 callersFunctionprettyPrintFee
(fee: EstimateFee)
src/util.ts:38
↓ 4 callersMethodcomputeAddressFromPk
(pk: string, accountClassHash: string)
src/StarkNetWallet.ts:91
↓ 4 callersFunctiongetStarkPk
(mnemonic: string, index: number)
src/keyDerivation.ts:7
↓ 4 callersMethodtoRawCallData
(calldata: string[])
src/StarkNetWallet.ts:291
↓ 4 callersMethodtransfer
(recipientAddress: string, amount: BigInt, tokenAddress: string, decimals: number = 18)
src/StarkNetWallet.ts:185
↓ 3 callersMethodcomputeAddressFromMnemonic
(mnemonic: string, accountClassHash: string, index = 0)
src/StarkNetWallet.ts:86
↓ 3 callersFunctiondescribeIf
(condition: boolean)
test/fixtures.ts:82
↓ 3 callersMethodfromMnemonic
( mnemonic: string, index: number = 0, provider: ProviderInterface, address?: string, acco
src/StarkNetWallet.ts:52
↓ 3 callersMethodgetAddress
()
src/StarkNetWallet.ts:82
↓ 3 callersMethodgetBalance
(tokenAddress: string)
src/StarkNetWallet.ts:123
↓ 2 callersMethoddeclareNewContract
(filename: string, classHash?: string, casmFilename?: string, compiledClassHash?: string)
src/StarkNetWallet.ts:232
↓ 2 callersMethoddeployAccount
(accountClassHash: string)
src/StarkNetWallet.ts:134
↓ 2 callersMethodgenerateSeed
()
src/StarkNetWallet.ts:166
↓ 2 callersMethodgetAccountFromPk
(address: string, pk: string, provider: ProviderInterface, txVersion = 2)
src/StarkNetWallet.ts:96
↓ 2 callersMethodgetERC20Contract
(tokenAddress: string, provider: ProviderInterface)
src/StarkNetWallet.ts:107
↓ 2 callersMethodgetPrivateKey
()
src/StarkNetWallet.ts:74
↓ 2 callersFunctiongetProvider
(nodeUrl: string)
src/ProviderConfig.ts:3
↓ 1 callersMethodcall
(contractAddress: string, selector: string, calldata: string[])
src/StarkNetWallet.ts:282
↓ 1 callersMethoddeploy
(classHash: string, salt: string, unique: boolean, constructorArgs: string[])
src/StarkNetWallet.ts:206
↓ 1 callersMethodgeneratePk
()
src/StarkNetWallet.ts:178
↓ 1 callersFunctiongenerateRandomStarkPrivateKey
(length = 63)
src/util.ts:29
↓ 1 callersMethodgetAccountFromMnemonic
( address: string, mnemonic: string, index: number = 0, provider: ProviderInterface, txVer
src/StarkNetWallet.ts:112
↓ 1 callersFunctiongetERC20FeeContract
(provider: ProviderInterface)
test/fixtures.ts:87
↓ 1 callersFunctiongetPathForIndex
(index: number, baseDerivationPath: string)
src/keyDerivation.ts:19
↓ 1 callersFunctiongetPubKey
(pk: string)
src/keyDerivation.ts:15
↓ 1 callersMethodgetPublicKey
()
src/StarkNetWallet.ts:78
↓ 1 callersFunctiongetStarknetWallet
(provider: ProviderInterface)
test/fixtures.ts:61
↓ 1 callersFunctiongetTestProvider
()
test/fixtures.ts:24
↓ 1 callersMethodinvoke
(contractAddress: string, selector: string, calldata: string[])
src/StarkNetWallet.ts:261
↓ 1 callersFunctionisASCII
(str: string)
src/util.ts:52
↓ 1 callersFunctionisShortString
(str: string)
src/util.ts:58
↓ 1 callersFunctionreadContract
(name: string)
test/fixtures.ts:7
FunctionadaptAddress
* Receives a hex address, converts it to bigint, converts it back to hex. * This is done to strip leading zeros. * @param address a hex string repre
src/util.ts:25
Methodconstructor
( privateKey: string, provider: ProviderInterface, address?: string, accountClassHash?: string
src/StarkNetWallet.ts:32
FunctiondecodeShortString
(str: string)
src/util.ts:68
Functiondelay
(ms: number)
src/StarkNetWallet.ts:24
FunctionencodeShortString
(str: string)
src/util.ts:62
FunctionensureEnvVar
(varName: string)
src/util.ts:4
FunctiongetTestAccount
(provider: ProviderInterface)
test/fixtures.ts:39