PublicKey
A public key
Static Method Summary
Static Public Methods | ||
public static |
async createProgramAddress(seeds: Array<Buffer|Uint8Array>, programId: PublicKey): Promise<PublicKey> Derive a program address from seeds and a program ID. |
|
public static |
async createWithSeed(fromPublicKey: PublicKey, seed: string, programId: PublicKey): Promise<PublicKey> Derive a public key from another key, a seed, and a program ID. |
|
public static |
isPublicKey(o: Object): boolean Checks if the provided object is a PublicKey |
Constructor Summary
Public Constructor | ||
public |
constructor(value: number | string | Buffer | Uint8Array | Array<number>) Create a new PublicKey object |
Method Summary
Public Methods | ||
public |
Checks if two publicKeys are equal |
|
public |
Return the base-58 representation of the public key |
|
public |
toBuffer(): Buffer Return the Buffer representation of the public key |
|
public |
Returns a string representation of the public key |
Static Public Methods
public static async createProgramAddress(seeds: Array<Buffer|Uint8Array>, programId: PublicKey): Promise<PublicKey> source
Derive a program address from seeds and a program ID.
Params:
Name | Type | Attribute | Description |
seeds | Array<Buffer|Uint8Array> | ||
programId | PublicKey |