UNPKG

@ixily/activ

Version:

Alpha Capture Trade Idea Verification. Blockchain ownership proven trade ideas and strategies.

18 lines (17 loc) 1.1 kB
import { default as CryptoJs } from 'crypto-js'; import { ethers } from 'ethers'; import { CONTRACT_INTERFACES } from '../..'; export { CryptoJs }; export declare const randomKeyWithLength: (length: number) => string; export declare const id: () => string; export declare const uInt8ArrayFromHexString: (hexString: string) => Uint8Array; export declare const uInt8ArrayFromString: (str: string) => Uint8Array; export declare const getHashedMessage: (originalMessage: string) => CONTRACT_INTERFACES.IHashedMessage; export declare const splitSignature: (signature: string) => { r: string; s: string; v: number; }; export declare const getSignedMessage: (hashedMessage: CONTRACT_INTERFACES.IHashedMessage, signer: ethers.Signer) => Promise<CONTRACT_INTERFACES.IHashedSignedMessage>; export declare const getHashedSignedMessage: (originalMessage: string, signer: ethers.Signer) => Promise<CONTRACT_INTERFACES.IHashedSignedMessage>; export declare const validateHashedSignedMessage: (hashedSignedMessage: CONTRACT_INTERFACES.IHashedSignedMessage, expectedAddress?: string) => Promise<string>;