15 if (abi_serializer_by_account.count(account) > 0) {
16 const auto &serializer_p = abi_serializer_by_account.at(account);
23 auto abi_yield = [yield](
size_t recursion_depth) {
28 return std::visit([&](
auto &&
action) -> std::tuple<
fc::variant, std::optional<fc::variant>> {
29 using T = std::decay_t<
decltype(
action)>;
30 std::optional<fc::variant> ret_data;
32 if constexpr (std::is_same_v<T, action_trace_v1>) {
33 if(
action.return_value.size() > 0) {
34 ret_data = serializer_p->binary_to_variant(
type_name,
action.return_value, abi_yield);