UNPKG

@venly/venly-core-sdk

Version:

Javascrip/Typescript SDK for Venly's Web3 Services

36 lines 1.08 kB
import { VyMetaTransferNonFungibleTokenDto } from "../models"; export declare class VyEIP721_MetaTransaction { document: EIP721_Document; functionSignature: String; } export type EIP721_Document = { types: { EIP712Domain: Array<{ name: string; type: string; }>; MetaTransaction: Array<{ name: string; type: string; }>; }; domain: { name: string; version: string; verifyingContract: string; salt: string; }; primaryType: string; message: { nonce: number; from: string; functionSignature: string; }; }; export declare class TransactionHelper { private static padAddr; private static padHex; static createFunctionSignature_safeTransferFrom(fromAddr: string, toAddr: string, tokenId: string, amount?: number): string; static createEIP721_MetaTransaction(data: VyMetaTransferNonFungibleTokenDto, chainId: number, nonce: number): EIP721_Document; } //# sourceMappingURL=VyTransactionHelper.d.ts.map