UNPKG

viem

Version:

TypeScript Interface for Ethereum

13 lines 588 B
export function isEIP712Transaction(transaction) { if (transaction.type === 'eip712') return true; if (('customSignature' in transaction && transaction.customSignature) || ('paymaster' in transaction && transaction.paymaster) || ('paymasterInput' in transaction && transaction.paymasterInput) || ('gasPerPubdata' in transaction && typeof transaction.gasPerPubdata === 'bigint') || ('factoryDeps' in transaction && transaction.factoryDeps)) return true; return false; } //# sourceMappingURL=isEip712Transaction.js.map