새로 생성된 이더리움 토큰을 얻는 방법은 무엇입니까?

누구나 Etheruem 스마트 계약을 사용하여 다양한 유형의 토큰을 만들 수 있습니다. 이 기사를 작성하는 시점에서 ERC20 , ERC721 , ERC223 , ERC827 표준을 사용하여 이더리움 블록체인에서 112,373개 이상의 다른 토큰이 이미 생성되었습니다.

이더리움 사용자는 하루 평균 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를 찾고 있다면 알려주세요.

다음 항목에 관심이 있을 수도 있습니다.
  • API to get Ethereum Smart Contract Events
  • Why GraphQL is better for blockchain data APIs
  • APIs to get Latest Uniswap Pair Listing
  • Simple rest APIs to get Uniswap data (DEX Data APIs)
  • API to Get Ethereum Token Balance
  • Simple API To Get Ethereum Supply And Data
  • Who is actually using Ethereum?

  • 비트쿼리 소개



    Bitquery은 통합된 방식으로 블록체인 네트워크에서 정보를 구문 분석, 색인화, 액세스, 검색 및 사용하는 소프트웨어 도구 세트입니다. 당사 제품은 다음과 같습니다.
  • Coinpath® API는 24개 이상의 블록체인에 대해 blockchain money flow analysis을 제공합니다. Coinpath의 API를 사용하면 블록체인 거래를 모니터링하고, 비트코인 ​​자금 세탁과 같은 암호 범죄를 조사하고, 암호 법의학 도구를 만들 수 있습니다. 읽기this to get started with Coinpath® .
  • Digital Assets API 모든 주요 암호화폐, 코인, 토큰과 관련된 인덱스 정보를 제공합니다.
  • DEX API Uniswap, Kyber Network, Airswap, Matching Network 등과 같은 다양한 DEX 프로토콜에 대한 실시간 예금 및 거래, 거래 및 기타 관련 데이터를 제공합니다.

  • 당사 제품에 대해 질문이 있는 경우 당사Telegram channel에 질문하거나 [email protected]으로 이메일을 보내주십시오. 또한, 아래 뉴스레터를 구독하시면 암호화폐 세계의 최신 정보를 알려드립니다.

    게시물How to get newly created Ethereum Tokens?Bitquery에 처음 등장했습니다.

    좋은 웹페이지 즐겨찾기