UNPKG

@okxweb3/coin-ethereum

Version:

An Ethereum SDK for building Web3 wallets and applications.

34 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isAuthorizationList = exports.isAuthorizationListBytes = exports.isAccessList = exports.isAccessListBuffer = void 0; function isAccessListBuffer(input) { if (input.length === 0) { return true; } const firstItem = input[0]; if (Array.isArray(firstItem)) { return true; } return false; } exports.isAccessListBuffer = isAccessListBuffer; function isAccessList(input) { return !isAccessListBuffer(input); } exports.isAccessList = isAccessList; function isAuthorizationListBytes(input) { if (input.length === 0) { return true; } const firstItem = input[0]; if (Array.isArray(firstItem)) { return true; } return false; } exports.isAuthorizationListBytes = isAuthorizationListBytes; function isAuthorizationList(input) { return !isAuthorizationListBytes(input); } exports.isAuthorizationList = isAuthorizationList; //# sourceMappingURL=types.js.map