Rob Hitchens's user avatar
Rob Hitchens's user avatar
Rob Hitchens's user avatar
Rob Hitchens
  • Member for 7 years, 3 months
  • Last seen this week
174 votes
4 answers
46k 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
22k 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
672 views

Compiler Issue or Improper State Variable declaration?

6 votes
1 answer
109 views

MetaMask doesn't catch ERC20 reverts

5 votes
2 answers
730 views

Detect .call, view, pure execution mode

3 votes
3 answers
445 views

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

3 votes
0 answers
360 views

Why does this work with Solidity 0.4.21 but not 0.4.22?

2 votes
0 answers
261 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
110 views

Static call from Remix

1 vote
2 answers
48 views

Call mutating function within view function

1 vote
1 answer
68 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
354 views

Silence visibility warning, state mutability can be restricted to pure