새로 생성된 이더리움 토큰을 얻는 방법은 무엇입니까?
7052 단어 producttutorialbitqueryapis
이더리움 사용자는 하루 평균 100개 이상의 토큰을 생성합니다. 이 데이터는 새로운 프로젝트에 대한 조기 액세스를 얻는 데 도움이 될 수 있습니다.
이 기사에서는 간단한 GraphQL 쿼리를 사용하여 새로 생성된 이더리움 토큰을 얻는 방법을 보여줍니다.
다음 쿼리는 ERC20, ERC721, ERC223, ERC827 표준에 대해 새로 생성된 모든 토큰을 제공합니다. 이는 이 표준의 새로운 스마트 계약이 배포될 때마다 데이터베이스가 해당 스마트 계약을 토큰으로 색인화한다는 것을 의미합니다.
주어진 쿼리 our Bitquery GraphQL editor 를 실행할 수 있습니다. ( https://graphql.bitquery.io/ )
새로 생성된 이더리움 토큰
{
ethereum {
smartContractCalls(options: {desc: "block.height", limit: 10},
smartContractMethod: {is: "Contract Creation"},
smartContractType: {is: Token}) {
block {
height
timestamp {
time
}
}
smartContract {
contractType
address {
address
annotation
}
currency {
name
symbol
decimals
tokenType
}
}
}
}
}
Here은 위 쿼리의 Github 요지입니다. 또한 위의 GraphQL 쿼리를 API로 사용할 수 있습니다.
결과
다음 쿼리를 실행할 때의 결과는 다음과 같습니다.
{
"data": {
"ethereum": {
"smartContractCalls": [
{
"block": {
"height": 10999795,
"timestamp": {
"time": "2020-10-06 03:36:28"
}
},
"smartContract": {
"contractType": "Token",
"address": {
"address": "0xc5ffbdce0a51b96f3df227b48245389d4c3ed833",
"annotation": null
},
"currency": {
"name": "MachiX Dao Shares",
"symbol": "MACHIXDAO",
"decimals": 18,
"tokenType": "ERC20"
}
}
},
{
"block": {
"height": 10998520,
"timestamp": {
"time": "2020-10-05 22:47:49"
}
},
"smartContract": {
"contractType": "Token",
"address": {
"address": "0x6065651e64e94e3148490ab56027034aebb3fe86",
"annotation": null
},
"currency": {
"name": "ydex.finance",
"symbol": "YDEX",
"decimals": 18,
"tokenType": "ERC20"
}
}
},
{
"block": {
"height": 10998232,
"timestamp": {
"time": "2020-10-05 21:38:47"
}
},
"smartContract": {
"contractType": "Token",
"address": {
"address": "0x02413c345233f06963cf86c642f5f41f3a189c16",
"annotation": null
},
"currency": {
"name": "Gifts by Adam Priester",
"symbol": "GIFTSBYADAMPRIESTER",
"decimals": 0,
"tokenType": "ERC721"
}
}
}
위 쿼리에서 볼 수 있듯이 토큰 세부 정보와 토큰 표준 유형도 제공합니다.
쿼리를 조정하여 더 자세한 정보를 얻거나 필요에 따라 결과를 필터링할 수 있습니다. 게다가 원하는 경우 데이터 시간 필터를 추가할 수도 있습니다.
다음은 예입니다.
{
ethereum {
smartContractCalls(options: {desc: "block.height", limit: 10},
date:{since: "2020-10-01", till: "2020-10-31"},
smartContractMethod: {is: "Contract Creation"},
smartContractType: {is: Token}) {
block {
height
timestamp {
time
}
}
smartContract {
contractType
address {
address
annotation
}
currency {
name
symbol
decimals
tokenType
}
}
}
}
}
이 API를 어떻게 사용할 계획인지 알려주십시오. 질문이 있는 경우 당사Telegram channel에서 질문할 수 있습니다. 또한 블록체인 데이터 API를 찾고 있다면 알려주세요.
다음 항목에 관심이 있을 수도 있습니다.
비트쿼리 소개
Bitquery은 통합된 방식으로 블록체인 네트워크에서 정보를 구문 분석, 색인화, 액세스, 검색 및 사용하는 소프트웨어 도구 세트입니다. 당사 제품은 다음과 같습니다.
당사 제품에 대해 질문이 있는 경우 당사Telegram channel에 질문하거나 [email protected]으로 이메일을 보내주십시오. 또한, 아래 뉴스레터를 구독하시면 암호화폐 세계의 최신 정보를 알려드립니다.
게시물How to get newly created Ethereum Tokens?이 Bitquery에 처음 등장했습니다.
Reference
이 문제에 관하여(새로 생성된 이더리움 토큰을 얻는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/coinmonks/how-to-get-newly-created-ethereum-tokens-mm2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)