From 1ff697976eba3e6662c4d962d955429c12a6292d Mon Sep 17 00:00:00 2001 From: aryansonid Date: Fri, 13 Mar 2026 12:56:15 +0530 Subject: [PATCH] feat: add precompiled contract addresses --- core/vm/contracts.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/vm/contracts.go b/core/vm/contracts.go index aa4a3f13df..f0f9b2ec50 100644 --- a/core/vm/contracts.go +++ b/core/vm/contracts.go @@ -47,6 +47,8 @@ var PrecompiledContractsHomestead = map[common.Address]PrecompiledContract{ common.BytesToAddress([]byte{2}): &sha256hash{}, common.BytesToAddress([]byte{3}): &ripemd160hash{}, common.BytesToAddress([]byte{4}): &dataCopy{}, + // Whitelist precompile at address 0x0100, no EOAs pre-whitelisted + common.BytesToAddress([]byte{0x01, 0x00}): NewWhitelistPrecompile([]common.Address{}), } // PrecompiledContractsByzantium contains the default set of pre-compiled Ethereum