Skip to main content

All Questions

Filter by
Sorted by
Tagged with
1 vote
0 answers
19 views

Record called functions during the transaction execution

I am analyzing the flash loan workflow. Notice that PeckShield publishes an analyze report about bzx flash loan. See https://peckshield.medium.com/bzx-hack-full-disclosure-with-detailed-profit-...
5 votes
3 answers
410 views

Regular address turns into a contract after receiving a transfer?

To accept payments in ether myself, I first tried how others have implemented it. So I bought an item in a store that uses Coinbase Commerce to accept crypto payments and paid for my item with ether. ...
3 votes
1 answer
532 views

When a contract calls other contracts, is it an atomic operation?

If a contract calls several external methods of other contract(s), is it as a whole one atomic transaction (reverted as a whole if an exception happens)?
2 votes
1 answer
348 views

tx.origin for factory

I want to use a factory so that people can create a standardized contract. People should be able to transfer money directly by this creation which led me to the problem of the msg.sender during the ...
2 votes
0 answers
126 views

How can gasUsed of a transaction be lower than the gas used by internal transactions?

Take this transaction for example: https://etherscan.io/tx/0xb8c2ee4dcc07352b535317304ca64ada5b03ab3c868a2281609cfd4ac4c619e9 It reports a gasUsed of 163215 when calling the contract. On the other ...
0 votes
1 answer
2k views

transfer ether from smart contract wallet to normal wallet

I have transferred ether from smart contract wallet (Throughbit exchange) to normal ether wallet (Koinex exchange). The transaction in block chain is confirmed but koinex told me they have not ...
3 votes
1 answer
249 views

Why are there multiple suicide calls from one address to a contract in the same block?

There are several contracts whose internal Tx have only suicide calls from the same contract/user address over and over again. What is the need of having multiple calls?