StarknetKeypairWallet
Defined in: atomiq-chain-starknet/src/starknet/wallet/accounts/StarknetKeypairWallet.ts:12
Keypair-based wallet implementation using OpenZeppelin Account
Extends
unknown
Constructors
Constructor
new StarknetKeypairWallet(provider, privateKey): StarknetKeypairWallet;
Defined in: atomiq-chain-starknet/src/starknet/wallet/accounts/StarknetKeypairWallet.ts:16
Parameters
| Parameter | Type |
|---|---|
provider | Provider |
privateKey | string |
Returns
StarknetKeypairWallet
Overrides
Account.constructor
Properties
publicKey
readonly publicKey: string;
Defined in: atomiq-chain-starknet/src/starknet/wallet/accounts/StarknetKeypairWallet.ts:14
Methods
generateRandomPrivateKey()
static generateRandomPrivateKey(): string;
Defined in: atomiq-chain-starknet/src/starknet/wallet/accounts/StarknetKeypairWallet.ts:50
Generates a random Stark Curve private key for the OZ account
Returns
string
getDeploymentData()
getDeploymentData(): DeployAccountContractPayload;
Defined in: atomiq-chain-starknet/src/starknet/wallet/accounts/StarknetKeypairWallet.ts:38
Returns
DeployAccountContractPayload