pub fn playground() -> Self {
        let bootloader_bytecode = read_bootloader_code("playground_batch");
        BaseSystemContracts::load_with_bootloader(bootloader_bytecode, true)
    }
BaseSystemContracts with playground bootloader - used for handling eth_calls.
core/lib/contracts/src/lib.rs