Pierre(@pldespaigne) 's Twitter Profileg
Pierre

@pldespaigne

Web3 dev, TypeScript and Solidity. I'm building Bytegraph, a smart-contract analysis app, follow me to get updates. Code is art.

ID:838685223202205696

linkhttps://bytegraph.xyz calendar_today06-03-2017 09:38:34

889 Tweets

1,0K Followers

418 Following

Pierre(@pldespaigne) 's Twitter Profile Photo

I secured 2 grants from the Ethereum Foundation to update the Yellow Paper, first to Shanghai, then to Cancun!

It will be the first time in years that the YP will be up to date with mainnet!

I secured 2 grants from the Ethereum Foundation to update the Yellow Paper, first to Shanghai, then to Cancun! It will be the first time in years that the YP will be up to date with mainnet!
account_circle
Pierre(@pldespaigne) 's Twitter Profile Photo

You can burn eth by sending this tx
β€’ to: 0x00...00
β€’ value: 1337eth
β€’ callData: 0x30ff

That will create a new contract, transferring it the eth, the contract will then selfdestruct, sending the eth to itself, effectively burning it!

account_circle
Pierre(@pldespaigne) 's Twitter Profile Photo

CREATE(2) is just a special call that might deploy code if everything goes well, but anything else can happen in between, including more nested call or more even nested creates!

account_circle
Pierre(@pldespaigne) 's Twitter Profile Photo

Bytecode is probably the best way to write (and audit) contracts.
The only thing that stops us is the lack of proper tools to make sense of those bytes.
We will fix that!

account_circle
Pierre(@pldespaigne) 's Twitter Profile Photo

Just found another error in the Yellow Paper!

As per EIP-2929, Transaction recipient should be warm from the start, but YP was missing this!

I created a PR to fix this, and it has just been merged!

Just found another error in the Yellow Paper! As per EIP-2929, Transaction recipient should be warm from the start, but YP was missing this! I created a PR to fix this, and it has just been merged!
account_circle