skalenetwork / skaled

Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle. Implements file storage and retrieval as an EVM extension.
https://skale.network
GNU General Public License v3.0
85 stars 39 forks source link

implement shanghai fork changes #1796

Open olehnikolaiev opened 7 months ago

olehnikolaiev commented 7 months ago

https://ethereum.org/history#shanghai

olehnikolaiev commented 1 month ago

https://eips.ethereum.org/EIPS/eip-3651 - warm COINBASE address at the start of txn execution

https://eips.ethereum.org/EIPS/eip-3855 - PUSH0 opcode

https://eips.ethereum.org/EIPS/eip-3860 - limit and meter initcode

https://eips.ethereum.org/EIPS/eip-4895 - validator withdrawals from the beacon chain

https://eips.ethereum.org/EIPS/eip-6049 - deprecate SELFDESTRUCT