다음 파라미터들을 배열로 입력합니다.
1. callObject는 다음과 같은 필드를 포함하는 object입니다.
from: 트랜잭션의 from 주소를 문자열 형식으로 입력합니다. Optional 필드입니다.
to : 트랜잭션의 to 주소를 문자열 형식으로 입력합니다.
gas : 해당 트랜잭션을 처리하기 위해 필요한 가스의 소모량을 hex형식의 문자열로 입력합니다. Optional 필드입니다. 스마트 컨트랙트 call을 수행하는 경우 소모되는 가스가 없으므로 0x0로 입력할 수 있습니다.
gasPrice : 설정하고자 하는 가스당 비용을 hex 형식의 문자열로 입력합니다.
value : 트랜잭션의 value 값입니다.
data : 실행하고자 하는 트랜잭션의 method signature 해시값입니다. ABI에서 참고할 수 있습니다.
2.traceTypes: 사용하고자 하는 trace 타입을 하나 이상 선택하여 배열로 입력합니다. "vmTrace", "trace", "stateDiff" 값을 사용할 수 있습니다. 각 옵션에 대한 자세한 내용은 API 문서 본문을 참고해주세요.
3. blockIdentifier : 기준 블록 지정을 위해 블록의 해시값, Number 값(hex형식), 또는 다음 태그 중 하나를 사용할 수 있습니다 - "latest", "earliest"