From 9596703b0f90311927715ae1e1fa8a7575b08a6d Mon Sep 17 00:00:00 2001 From: Oba Date: Thu, 14 Nov 2024 11:29:16 +0100 Subject: [PATCH] remove cairoLib dualVmToken --- solidity_contracts/src/CairoPrecompiles/DualVmToken.sol | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/solidity_contracts/src/CairoPrecompiles/DualVmToken.sol b/solidity_contracts/src/CairoPrecompiles/DualVmToken.sol index 16ffab19a..f9d363f4d 100644 --- a/solidity_contracts/src/CairoPrecompiles/DualVmToken.sol +++ b/solidity_contracts/src/CairoPrecompiles/DualVmToken.sol @@ -2,12 +2,11 @@ pragma solidity 0.8.27; import {WhitelistedCallCairoLib} from "./WhitelistedCallCairoLib.sol"; -import {CairoLib} from "kakarot-lib/CairoLib.sol"; import {NoDelegateCall} from "../Security/NoDelegateCall.sol"; /// @notice EVM adapter into a Cairo ERC20 token /// @dev This implementation is highly experimental -/// It relies on CairoLib to perform Cairo precompile calls +/// It relies on WhitelistedCallCairoLib to perform Cairo precompile calls /// Events are emitted in this contract but also in the Starknet token contract /// @dev External functions are to prevent a user making an EVM call to a malicious contract, /// with any calldata, that would be able to directly control on their behalf any quantity of any one of the ERC20