New answers tagged

2 votes
Accepted

What are touched accounts?

touched == accessed (per tx) meaning read, write or executed (during the same tx only), including: tx sender (tx.origin) coinbase address (block.coinbase) address accessed via balance opcode (address(...
high_byte's user avatar
  • 223
2 votes

What are touched accounts?

I've never seen the term defined properly either but i would assume this refers to a non-empty account. To be a bit more specific, an account is defined by its address and four parameters : its nonce, ...
Foxxxey's user avatar
  • 3,882
0 votes

How to use anvil accounts in the Foundry Test

I'm a little unsure on this one, although I just made a quick search in the Foundry documentation and on the World Wide Web in general, which I believe you've also tried yourself before asking. So: To ...
ckryptoon's user avatar
2 votes
Accepted

Why not eliminate EOA's codeHash and storageRoot?

In the early Ethereum development there was the idea to make EOAs programmable: "account abstraction", so they had the same fields that contracts. It is good to have both sharing the same ...
Ismael's user avatar
  • 31k
0 votes

Can a user send a userOperation transaction without using theirs or any EOA?

To send the userOperation on-chain you have to use an EOA because SCW can't initiate a transaction on their own , there must be a EOA which pushes the transaction . If someone wants to do this without ...
Jaskaran Singh's user avatar
1 vote

Can a user send a userOperation transaction without using theirs or any EOA?

A user can call a contract that can in turn call a function in another contract. If it is a delegatecall, then the msg.sender would still be the EOA but if it is a regular call, it is technically the ...
auditor_chick's user avatar
0 votes

remix could not detect the metamask's account

One more way to try, which worked for me - Take the backup of your code & remove all the files from your Remix workspace. Completely clear the workspace & reload the remix page. Create new ...
dhanesh24g's user avatar
1 vote

How to create a wallet with web3.js

A wallet is not a smart contract. It is a custodial wallet . When you create a wallet through web.js it gives you the private/public key pair of the wallet which you can use in your metamask also . ...
Jaskaran Singh's user avatar

Top 50 recent answers are included