Tried to create wallet using following command
$yarn run simpleAccount address
Later fund some eth to generated address then tried the following
$ yarn run simpleAccount transfer --to 0x17462eA99F7D4502347d629Dbd6f866Ee54E38E1 --amount 0.008
yarn run v1.22.19
$ ts-node scripts/simpleAccount/index.ts transfer --to 0x17462eA99F7D4502347d629Dbd6f866Ee54E38E1 --amount 0.008
Balance: 33844250040317952
Signed UserOperation: {
"sender": "0xd99D99a8d0bca1119403f1789721549ccCa9AE72",
"nonce": "0x0",
"initCode": "0x71d63edcda95c61d6235552b5bc74e32d8e2527b5fbfb9cf00000000000000000000000047b76a2dad532a791f2484ca47e0a25615384e3c0000000000000000000000000000000000000000000000000000000000000000",
"callData": "0xb61d27f600000000000000000000000017462ea99f7d4502347d629dbd6f866ee54e38e1000000000000000000000000000000000000000000000000001c6bf52634000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000",
"callGasLimit": "0x5580",
"verificationGasLimit": "0x65139",
"maxFeePerGas": "0x5a7e9",
"maxPriorityFeePerGas": "0x5a776",
"paymasterAndData": "0x",
"preVerificationGas": "0xaf84",
"signature": "0x1700fb614ad4ffde2c8664ae46462bab3a813d3c8bd6a5f9fa13e8f20bf387e2540ce6baedfdcb8291e3a9f3fa688d785178f12fe17270d7588b72b0a50728771c"
}
C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\logger\src.ts\index.ts:269
const error: any = new Error(message);
^
Error: processing response error (body="{"error":{"code":-32602,"data":"preVerificationGas: below expected gas of 48140","message":"preVerificationGas: below expected gas of 48140"},"id":43,"jsonrpc":"2.0"}", error={"code":-32602,"data":"preVerificationGas: below expected gas of 48140"}, requestBody="{"method":"eth_sendUserOperation","params":[{"sender":"0xd99D99a8d0bca1119403f1789721549ccCa9AE72","nonce":"0x0","initCode":"0x71d63edcda95c61d6235552b5bc74e32d8e2527b5fbfb9cf00000000000000000000000047b76a2dad532a791f2484ca47e0a25615384e3c0000000000000000000000000000000000000000000000000000000000000000","callData":"0xb61d27f600000000000000000000000017462ea99f7d4502347d629dbd6f866ee54e38e1000000000000000000000000000000000000000000000000001c6bf52634000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000","callGasLimit":"0x5580","verificationGasLimit":"0x65139","maxFeePerGas":"0x5a7e9","maxPriorityFeePerGas":"0x5a776","paymasterAndData":"0x","preVerificationGas":"0xaf84","signature":"0x1700fb614ad4ffde2c8664ae46462bab3a813d3c8bd6a5f9fa13e8f20bf387e2540ce6baedfdcb8291e3a9f3fa688d785178f12fe17270d7588b72b0a50728771c"},"0x0576a174D229E3cFA37253523E645A78A0C91B57"],"id":43,"jsonrpc":"2.0"}", requestMethod="POST", url="https://api.blocknative.com/v1/goerli/bundler", code=SERVER_ERROR, version=web/5.7.1)
at Logger.makeError (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\logger\src.ts\index.ts:269:28)
at Logger.throwError (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\logger\src.ts\index.ts:281:20)
at C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\src.ts\index.ts:341:28
at step (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:33:23)
at Object.next (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:14:53)
at fulfilled (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5) {
reason: 'processing response error',
code: 'SERVER_ERROR',
body: '{"error":{"code":-32602,"data":"preVerificationGas: below expected gas of 48140","message":"preVerificationGas: below expected gas of 48140"},"id":43,"jsonrpc":"2.0"}',
error: Error: preVerificationGas: below expected gas of 48140
at getResult (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\providers\src.ts\json-rpc-provider.ts:142:28)
at processJsonFunc (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\src.ts\index.ts:383:22)
at C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\src.ts\index.ts:320:42
at step (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:33:23)
at Object.next (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:14:53)
at fulfilled (C:\Users\Omkar Sai Sunku\Documents\Micro1\indexx\erc-4337-examples\node_modules@ethersproject\web\lib\index.js:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: -32602,
data: 'preVerificationGas: below expected gas of 48140'
},
requestBody: '{"method":"eth_sendUserOperation","params":[{"sender":"0xd99D99a8d0bca1119403f1789721549ccCa9AE72","nonce":"0x0","initCode":"0x71d63edcda95c61d6235552b5bc74e32d8e2527b5fbfb9cf00000000000000000000000047b76a2dad532a791f2484ca47e0a25615384e3c0000000000000000000000000000000000000000000000000000000000000000","callData":"0xb61d27f600000000000000000000000017462ea99f7d4502347d629dbd6f866ee54e38e1000000000000000000000000000000000000000000000000001c6bf52634000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000","callGasLimit":"0x5580","verificationGasLimit":"0x65139","maxFeePerGas":"0x5a7e9","maxPriorityFeePerGas":"0x5a776","paymasterAndData":"0x","preVerificationGas":"0xaf84","signature":"0x1700fb614ad4ffde2c8664ae46462bab3a813d3c8bd6a5f9fa13e8f20bf387e2540ce6baedfdcb8291e3a9f3fa688d785178f12fe17270d7588b72b0a50728771c"},"0x0576a174D229E3cFA37253523E645A78A0C91B57"],"id":43,"jsonrpc":"2.0"}',
requestMethod: 'POST',
url: 'https://api.blocknative.com/v1/goerli/bundler'
}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.