Including TypeScript Library
declare module 'Circular' {
interface Circular {
GetWallet(Blockchain: string, Address: string): Promise;
SetNAGKey(NAGKey: string): void;
SetNAGURL(NURL: string): void;
stringToHex(str: string): string;
RegisterWallet(Blockchain: string, PrivateKey: string): Promise;
GetAsset(Blockchain: string, Name: string): Promise;
GetAssetSupply(Blockchain: string, Name: string): Promise;
SignMessage(message: string, privateKey: string): string;
getPublicKey(privateKey: string): string;
getFormattedTimestamp(): string;
verifySignature(publicKey: string, message: string, signature: string): boolean;
GetBlock(Blockchain: string, Num: number): Promise;
SendTransaction(ID: string, From: string, To: string, Timestamp: string, Type: string,
Payload: string, Nonce: string, PublicKey: string, Signature: string, Blockchain: string ): Promise;
}
const Circular: Circular;
export default Circular;
}Last updated