37 const DeployInfo& deploy_info);
42 const Address& contract_address,
43 const Params& func_param);
46 std::string GetFuncAddress(
const Address& contract_address,
47 const std::string& func_name);
48 void SetFuncAddress(
const Address& contract_address,
const FuncInfo& func);
50 absl::StatusOr<std::vector<uint8_t>> Execute(
52 const std::vector<uint8_t>& func_para);
55 std::unique_ptr<eevm::SimpleGlobalState> gs_;
56 std::map<Address, std::map<std::string, std::string>> func_address_;