UNPKG

@dapix/react-native-fio

Version:

The FIO react-native-fio SDK communicates with the FIO Blockchain.

61 lines (60 loc) 2.86 kB
export namespace Aes { function decrypt(private_key: any, public_key: any, nonce: any, message: any, checksum: any): any; function encrypt(private_key: any, public_key: any, message: any, ...args: any[]): any; } export function PrivateKey(d: any): any; export namespace PrivateKey { function fromBuffer(buf: any): any; function fromHex(hex: any): any; function fromSeed(seed: any): any; function fromString(privateStr: any): any; function fromWif(str: any): any; function initialize(...args: any[]): any; function isValid(key: any): any; function isWif(text: any): any; function randomKey(...args: any[]): any; function unsafeRandomKey(): any; } export function PublicKey(Q: any, ...args: any[]): any; export namespace PublicKey { function fromBinary(bin: any): any; function fromBuffer(buffer: any): any; function fromHex(hex: any): any; function fromPoint(point: any): any; function fromString(public_key: any, ...args: any[]): any; function fromStringHex(hex: any): any; function fromStringOrThrow(public_key: any, ...args: any[]): any; function isValid(pubkey: any, ...args: any[]): any; } export function Signature(r: any, s: any, i: any): any; export namespace Signature { function from(o: any): any; function fromBuffer(buf: any): any; function fromHex(hex: any): any; function fromString(signature: any): any; function fromStringOrThrow(signature: any): any; function sign(data: any, privateKey: any, ...args: any[]): any; function signHash(dataSha256: any, privateKey: any, ...args: any[]): any; } export function initialize(...args: any[]): any; export function isValidPrivate(wif: any): any; export function isValidPublic(pubkey: any, ...args: any[]): any; export namespace key_utils { function addEntropy(...args: any[]): void; function checkDecode(keyString: any, ...args: any[]): any; function checkEncode(keyBuffer: any, ...args: any[]): any; function cpuEntropy(...args: any[]): any; function entropyCount(): any; function random32ByteBuffer(...args: any[]): any; } export function privateToPublic(wif: any, ...args: any[]): any; export function randomKey(cpuEntropyBits: any): any; export function recover(signature: any, data: any, ...args: any[]): any; export function recoverHash(signature: any, dataSha256: any, ...args: any[]): any; export function seedPrivate(seed: any): any; export function sha256(data: any, ...args: any[]): any; export function sign(data: any, privateKey: any, ...args: any[]): any; export function signHash(dataSha256: any, privateKey: any, ...args: any[]): any; export function unsafeRandomKey(): any; export function verify(signature: any, data: any, pubkey: any, ...args: any[]): any; export function verifyHash(signature: any, dataSha256: any, pubkey: any, ...args: any[]): any;