All Questions
1 question
1
vote
1
answer
927
views
Understanding why this blob of assembly code adds 0x20 and 0x1f [duplicate]
The execute function defined in MakerDAO's DSProxy contains this blob of assembly code:
assembly {
let succeeded := delegatecall(sub(gas, 5000), _target, add(_data, 0x20), mload(_data), 0, 0)
...