IAccountCodeStorage

Git Source

Author: Matter Labs

Note: security-contact: security@matterlabs.dev

Functions

storeAccountConstructingCodeHash

function storeAccountConstructingCodeHash(address _address, bytes32 _hash)
  external;

storeAccountConstructedCodeHash

function storeAccountConstructedCodeHash(address _address, bytes32 _hash)
  external;

markAccountCodeHashAsConstructed

function markAccountCodeHashAsConstructed(address _address) external;

getRawCodeHash

function getRawCodeHash(address _address)
  external
  view
  returns (bytes32 codeHash);

getCodeHash

function getCodeHash(uint256 _input) external view returns (bytes32 codeHash);

getCodeSize

function getCodeSize(uint256 _input) external view returns (uint256 codeSize);

isAccountEVM

function isAccountEVM(address _addr) external view returns (bool);