UNPKG

@owlprotocol/contracts-account-abstraction

Version:

ERC4337 Account Abstraction support for deploying relevant smart contracts and interacting with UserOps.

7 lines (6 loc) 289 B
const getUserOperationTotalGas = (userOp) => { return userOp.maxFeePerGas * (userOp.preVerificationGas + userOp.callGasLimit + userOp.verificationGasLimit + (userOp.paymasterVerificationGasLimit ?? 0n) + (userOp.paymasterPostOpGasLimit ?? 0n)); }; export { getUserOperationTotalGas };