fix: use correct trace_call params (#5214)

This commit is contained in:
Matthias Seitz
2023-10-28 19:23:15 +02:00
committed by GitHub
parent aa4a39e21f
commit de01f08d90
4 changed files with 33 additions and 17 deletions

View File

@@ -7,9 +7,9 @@ use crate::{
use serde::{Deserialize, Serialize};
use std::collections::HashSet;
/// Trace Request builder style function implementation
/// Container type for `trace_call` arguments
#[derive(Debug, Serialize, Deserialize)]
pub struct TraceRequest {
pub struct TraceCallRequest {
/// call request object
pub call: CallRequest,
/// trace types
@@ -22,8 +22,8 @@ pub struct TraceRequest {
pub block_overrides: Option<Box<BlockOverrides>>,
}
impl TraceRequest {
/// Returns a new [`TraceRequest`] given a [`CallRequest`] and [`HashSet<TraceType>`]
impl TraceCallRequest {
/// Returns a new [`TraceCallRequest`] given a [`CallRequest`] and [`HashSet<TraceType>`]
pub fn new(call: CallRequest) -> Self {
Self {
call,