Skip to main content
Rob Hitchens's user avatar
Rob Hitchens's user avatar
Rob Hitchens's user avatar
Rob Hitchens
  • Member for 7 years, 6 months
  • Last seen this week
174 votes
4 answers
47k views

Are there well-solved and simple storage patterns for Solidity?

51 votes
4 answers
41k views

When to use "View" and "Pure" in place of "Constant" [duplicate]

41 votes
2 answers
23k views

Deploy contract from contract in Solidity

12 votes
2 answers
3k views

Why does delete increase overall gas cost?

10 votes
2 answers
2k views

Are Transactions originating from one account mined in nonce order?

7 votes
1 answer
2k views

How can we organize storage of a folder or object tree in Solidity?

7 votes
2 answers
11k views

Sign message with web3 and verify with openzeppelin-solidity ECDSA.sol

7 votes
4 answers
3k views

Detect if destination is a Uniswap V3 Pool

6 votes
1 answer
673 views

Compiler Issue or Improper State Variable declaration?

6 votes
1 answer
110 views

MetaMask doesn't catch ERC20 reverts

5 votes
2 answers
810 views

Detect .call, view, pure execution mode

3 votes
3 answers
587 views

MetaMask incorrectly estimates 100,000 gas for ERC20 transfer. Why?

3 votes
0 answers
361 views

Why does this work with Solidity 0.4.21 but not 0.4.22?

2 votes
0 answers
271 views

Maximum ABI-encoded variables

2 votes
1 answer
2k views

mapped struct storage layout (slots) and collsions

2 votes
0 answers
48 views

Silence error: State-changing modifier on a view function

1 vote
1 answer
121 views

Static call from Remix

1 vote
2 answers
51 views

Call mutating function within view function

1 vote
1 answer
70 views

Why does MetaMask cap the gasLimit for ERC20 transfers?

1 vote
0 answers
57 views

Required mods to make RFI compatibel with Uniswap V3

1 vote
1 answer
5k views

Uniswap V3, calculate volume to reach target price

1 vote
1 answer
101 views

arrays and structs for function arguments

1 vote
0 answers
358 views

Silence visibility warning, state mutability can be restricted to pure