@axiom-crypto/keystore-sdk
Version:
Keystore Rollup SDK
26 lines • 941 B
TypeScript
import { Bytes32, Data, Hash, KeystoreAddress, NodeClient } from "../types";
import { KeystoreAccount } from "../types/keystoreAccount";
export declare function initAccountCounterfactual({ salt, dataHash, vkey, nodeClient, }: {
salt: Bytes32;
dataHash: Hash;
vkey: Data;
nodeClient?: NodeClient;
}): KeystoreAccount;
export declare function initAccountFromAddress({ address, dataHash, vkey, nodeClient, }: {
address: KeystoreAddress;
dataHash: Hash;
vkey: Data;
nodeClient?: NodeClient;
}): KeystoreAccount;
export declare function initAccount({ address, salt, dataHash, vkey, nodeClient, }: {
address: KeystoreAddress;
salt: Bytes32;
dataHash: Hash;
vkey: Data;
nodeClient?: NodeClient;
}): KeystoreAccount;
export declare function initFromRlpEncoded({ rlpEncoded, nodeClient, }: {
rlpEncoded: Data;
nodeClient?: NodeClient;
}): KeystoreAccount;
//# sourceMappingURL=init.d.ts.map