eth_getLogs

입력한 필터 조건에 부합하는 Log들을 조회합니다. 별도의 필터를 생성하여 필터 ID로 조회하지 않고, 요청에 바로 필터 조건을 입력하여 조회합니다.

Path Params
string
required

생성한 노드 환경에 부여되는 ID. 19자리 숫자형식입니다.

Body Params
int32
required
Defaults to 1
string
required
Defaults to 2.0
string
required
Defaults to eth_getLogs
json
required
Defaults to [{"address": ["0xb59f67a8bff5d8cd03f6ac17265c550ed8f33907"],"fromBlock": "0x429d3b","toBlock": "0x429d43","topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]}]

다음 파라미터들을 Object 배열로 입력합니다. 각 Object들은 지원되는 필터 옵션으로, 사용하고자 하는 옵션만 선택적으로 사용할 수 있습니다.

1. blockHash : 블록의 해시값으로 특정 블록에서 발생한 log만 조회하고자 할 때 사용합니다. 이 옵션을 사용하는 경우 fromBlock, toBlock 옵션과 별개로 개별 블록에 대해서만 조회됩니다.

2. address : 대상 컨트랙트의 주소, 또는 주소의 배열입니다. 입력한 컨트랙트로부터 발생한 log만 필터링하여 조회할 수 있습니다.

3. fromBlock : 블록 조회 범위의 시작 블록 지정을 위해 블록의 해시값, Number 값(hex형식), 또는 다음 태그 중 하나를 사용할 수 있습니다 - "pending", "latest", "earliest”, “safe”, “finalized”.

4. toBlock : 블록 조회 범위의 종료 블록 지정을 위해 블록의 해시값, Number 값(hex형식), 또는 다음 태그 중 하나를 사용할 수 있습니다 - "pending", "latest", "earliest”, “safe”, “finalized”.

5. topics : 특정 토픽에 해당하는 log만 조회하고자 하는 경우 사용합니다. 문자열 형식의 32 bytes 토픽 지정자를 배열로 입력합니다.

Response

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json