UNPKG

@safe-global/protocol-kit

Version:

SDK that facilitates the interaction with Safe Smart Accounts

15 lines 832 B
import { EIP712MessageTypes, EIP712TxTypes, EIP712TypedData, SafeEIP712Args, EIP712TypedDataMessage, EIP712TypedDataTx } from '@safe-global/types-kit'; export declare const EIP712_DOMAIN_BEFORE_V130: { type: string; name: string; }[]; export declare const EIP712_DOMAIN: { type: string; name: string; }[]; export declare function getEip712TxTypes(safeVersion: string): EIP712TxTypes; export declare function getEip712MessageTypes(safeVersion: string): EIP712MessageTypes; export declare const hashTypedData: (typedData: EIP712TypedData) => string; export declare const hashSafeMessage: (message: string | EIP712TypedData) => string; export declare function generateTypedData({ safeAddress, safeVersion, chainId, data }: SafeEIP712Args): EIP712TypedDataTx | EIP712TypedDataMessage; //# sourceMappingURL=index.d.ts.map