🏟️ BUIDL where legends play. Join our Hackathon at Parc des Princes, Paris – July 2025 •
Register Now
Chiliz Chain Developer Docs
Chiliz ChainBlock ExplorerCommunitySocios.com
Français / French
Français / French
  • Documentation pour les dĂ©veloppeurs Chiliz Chain
  • DĂ©marrage rapide
    • Chiliz Chain en rĂ©sumĂ©
    • Connection au Mainnet & Testnet
    • Obtenir des tokens Testnet
    • DĂ©ployer & vĂ©rifier un contrat
      • DĂ©ployer avec Remix IDE
        • ERC-20 smart contract
      • DĂ©ployer avec Thirdweb
      • VĂ©rifier avec Chiliscan
      • VĂ©rifier avec Chiliz Block Explorer
    • ExĂ©cuter un nĹ“ud Chiliz Chain
    • Cours en ligne gratuit
    • Adresses d'allocation de l'offre d'inflation
  • Apprendre
    • Ă€ propos de Chiliz Chain
      • 2024 Dragon8 hard fork
      • Tokenomics
      • Chiliz Labs
    • Chiliz Bridge
      • Comment bridge ses CHZ
    • Staking sur Chiliz Chain
      • Staker ses CHZ
      • DĂ©staker ses CHZ
      • RĂ©compenses de Staking
      • Staker CHZ depuis sa Ledger
    • Devenir un Validateur
      • ExĂ©cuter un noeud validateur
      • Validateur Slashing
    • Ă€ propos des Fan Tokens
      • Migration des Fan Tokens vers Chiliz Chain
    • Glossaire
      • Blockchain
      • MĂ©canisme de Consensus
      • Gouvernance
      • Validateur
      • Staking
      • Portefeuille
      • CAP-20
      • Wrapped CHZ (wCHZ)
    • FAQs
  • DĂ©velopper
    • Les principes de bases
      • Utiliser Metamask
        • Installer Metamask
        • Lier Chiliz Chain Ă  Metamask
      • Se connecter Ă  Chiliz Chain
        • Se connecter en utilisant un RPC
        • ExĂ©cuter un nĹ“ud sur Chiliz Chain
        • Utiliser un portefeuille matĂ©riel
      • Explorateurs de blocs
      • Spicy Faucets
        • Obtenir des testsCHZs avec le Faucet Tatum
        • Obtenir des testCHZs avec Spicy Faucet
        • Obtenir des Fan Tokens test avec Spicy Faucet
      • Obtenir Wrapped CHZ
      • Comment faire ?
        • Comment obtenir le solde d'un portefeuille ?
        • Comment obtenir l'historique d'un portefeuille ?
        • Comment obtenir les mĂ©tadonnĂ©es d'un NFT spĂ©cifique ?
      • Conseils et astuces
    • AvancĂ©
      • Comment utiliser l'abstraction de compte
      • Comment utiliser une Oracle
      • Comment utiliser un RNG
Powered by GitBook
On this page
  • Quelle est l'historique d'un portefeuille ?
  • Comment le faire avec Moralis ?
  • Comment le faire avec Tatum ?

Was this helpful?

  1. Développer
  2. Les principes de bases
  3. Comment faire ?

Comment obtenir l'historique d'un portefeuille ?

Last updated 1 year ago

Was this helpful?

Quelle est l'historique d'un portefeuille ?

L'historique d'un portefeuille fait référence à l'enregistrement complet de toutes les transactions, y compris les crédits et les débits, associés à un portefeuille crypto.

Comment le faire avec Moralis ?

En tant que framework complet pour les développeurs web3, Moralis propose plusieurs API centrées sur l'EVM, vous permettant de réaliser vos projets plus rapidement.

Dans notre cas, Moralis dispose d'une API de portefeuille que vous pouvez utiliser, et ils fournissent mĂŞme un exemple de code pour le cas d'utilisation de l'historique du portefeuille :

Pour adapter leur exemple de code, remplacez la référence à Ethereum par leur ID pour Chiliz Chain, 0x15b38 :

import Moralis from 'moralis';

try {
  await Moralis.start({
    apiKey: "YOUR_API_KEY"
  });

  const response = await Moralis.EvmApi.wallets.getWalletHistory({
    "chain": "0x15b38", // This is for Chiliz Chain Mainnet.
                        // For Spicy Testnet, use "0x15b32".
    "order": "DESC",
    "address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
  });

  console.log(response.raw);
} catch (e) {
  console.error(e);
}

Comment le faire avec Tatum ?

En tant que framework unifié pour la création d'applications Web3, Tatum propose plusieurs API centrées sur l'EVM, vous permettant de réaliser vos projets plus rapidement.

Dans notre cas, Tatum dispose d'une API de données complète que vous pouvez utiliser, et ils fournissent même un exemple de code pour le cas d'utilisation de l'historique du portefeuille :

Pour adapter leur exemple de code, remplacez la référence à Ethereum par Chiliz Chain :

// yarn add @tatumio/tatum
import {TatumSDK, Network, Chiliz, ResponseDto, AddressTransaction} from '@tatumio/tatum'

const tatum = await TatumSDK.init<Chiliz>({network: Network.CHILIZ})

const txs: ResponseDto<AddressTransaction[]> = await tatum.address.getTransactions({
  address: '0x514d547c8ac8ccbec29b5144810454bd7d3625ca', // replace with your address
})

console.log(txs.data)

Comment le faire avec thirdweb

Thirdweb est une plateforme offrant des outils et une infrastructure pour la création d'applications décentralisées sur plusieurs réseaux blockchain. Elle simplifie l'intégration de la blockchain avec des SDK, des API et des composants préconstruits.

Dans notre cas, thirdweb propose plusieurs exemples de code courts sur son site de documentation, que nous pouvons utiliser comme source d'inspiration.

const { ThirdwebSDK } = require("@thirdweb-dev/sdk");
const axios = require("axios");

const sdk = new ThirdwebSDK("https://rpc.chiliz.com");
const walletAddress = "0xYourWalletAddress";

// ChilizScan API URL and your API key (required)
const CHILIZ_SCAN_API_URL = "https://api.chilizscan.com/api";
const API_KEY = "YourChilizScanAPIKey"; // Optional, if the API requires authentication

async function getTransactionHistory() {
  try {
    const response = await axios.get(`${CHILIZ_SCAN_API_URL}?module=account&action=txlist&address=${walletAddress}&apikey=${API_KEY}`);
    const transactions = response.data.result;

    console.log(`Transaction history of wallet ${walletAddress}:`, transactions);
  } catch (error) {
    console.error("Error fetching transaction history:", error);
  }
}

getTransactionHistory();

Malheureusement, ils ne semblent pas avoir de fonctions spécifiques aux transactions, nous allons donc nous appuyer sur .

Obtenir l'historique du portefeuille
Obtenir toutes les transactions d'un portefeuille
l'API Chiliz Scan