@akord/akord-js-arweave-signer
Version:
Arweave signer for akord-js
18 lines (17 loc) • 408 B
TypeScript
import Arweave from 'arweave';
export declare enum KeyType {
JWK = "JWK",
ARCONNECT = "ARCONNECT"
}
export default class ArweaveSigner {
keyType: KeyType;
wallet: any;
arweave: Arweave;
constructor(config?: {
jwk?: any;
});
signingPublicKey(): Promise<string>;
sign(message: string): Promise<string>;
getAddress(): Promise<string>;
}
export { ArweaveSigner };