Contrat

Contrat
0x6f1c821fd6…005cde7cc6

Solde WTG

65025.620332 WTG

1 076 664,60 FCFA (@ 16,56 FCFA/WTG)

Avoirs en tokens

1 token

≈ 1 076 664,60 FCFA voir ↓

Plus d'infos

Transactions envoyées1
Dernière activitéil y a 5 min
Première activitéil y a 3 j
Financé par

Code du contrat

✓ Vérifié

WtgPool · Solidity v0.8.35 · optimiseur activé (200 runs) · licence MIT

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract WCFA {
    string public name = "WINTG CFA";
    string public symbol = "WCFA";
    uint8 public decimals = 18;
    uint256 public totalSupply;
    address public owner;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    constructor() { owner = msg.sender; }

    function mint(address to, uint256 amt) external {
        require(msg.sender == owner, "!owner");
        totalSupply += amt;
        balanceOf[to] += amt;
        emit Transfer(address(0), to, amt);
    }
    function transfer(address to, uint256 amt) external returns (bool) { _t(msg.sender, to, amt); return true; }
    function approve(address s, uint256 amt) external returns (bool) {
        allowance[msg.sender][s] = amt; emit Approval(msg.sender, s, amt); return true;
    }
    function transferFrom(address f, address to, uint256 amt) external returns (bool) {
        uint256 a = allowance[f][msg.sender];
        require(a >= amt, "allow");
        if (a != type(uint256).max) allowance[f][msg.sender] = a - amt;
        _t(f, to, amt); return true;
    }
    function _t(address f, address to, uint256 amt) internal {
        require(balanceOf[f] >= amt, "bal");
        balanceOf[f] -= amt; balanceOf[to] += amt; emit Transfer(f, to, amt);
    }
}

contract TestToken {
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    uint256 public totalSupply;
    address public owner;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    constructor(string memory n, string memory s, uint256 supply) {
        name = n; symbol = s; owner = msg.sender;
        totalSupply = supply; balanceOf[msg.sender] = supply;
        emit Transfer(address(0), msg.sender, supply);
    }
    function mint(address to, uint256 amt) external {
        require(msg.sender == owner, "!owner");
        totalSupply += amt; balanceOf[to] += amt; emit Transfer(address(0), to, amt);
    }
    function transfer(address to, uint256 amt) external returns (bool) { _t(msg.sender, to, amt); return true; }
    function approve(address sp, uint256 amt) external returns (bool) {
        allowance[msg.sender][sp] = amt; emit Approval(msg.sender, sp, amt); return true;
    }
    function transferFrom(address f, address to, uint256 amt) external returns (bool) {
        uint256 a = allowance[f][msg.sender]; require(a >= amt, "allow");
        if (a != type(uint256).max) allowance[f][msg.sender] = a - amt;
        _t(f, to, amt); return true;
    }
    function _t(address f, address to, uint256 amt) internal {
        require(balanceOf[f] >= amt, "bal");
        balanceOf[f] -= amt; balanceOf[to] += amt; emit Transfer(f, to, amt);
    }
}

contract TestNFT {
    string public name;
    string public symbol;
    uint256 public totalSupply;
    address public owner;
    mapping(uint256 => address) public ownerOf;
    mapping(address => uint256) public balanceOf;
    mapping(uint256 => address) public getApproved;
    event Transfer(address indexed from, address indexed to, uint256 indexed id);
    event Approval(address indexed owner, address indexed approved, uint256 indexed id);

    constructor(string memory n, string memory s) { name = n; symbol = s; owner = msg.sender; }
    function mint(address to) external returns (uint256 id) {
        id = ++totalSupply; ownerOf[id] = to; balanceOf[to]++; emit Transfer(address(0), to, id);
    }
    function transferFrom(address from, address to, uint256 id) external {
        require(ownerOf[id] == from, "own");
        require(msg.sender == from || getApproved[id] == msg.sender, "auth");
        ownerOf[id] = to; balanceOf[from]--; balanceOf[to]++; delete getApproved[id];
        emit Transfer(from, to, id);
    }
    function approve(address a, uint256 id) external {
        require(ownerOf[id] == msg.sender, "own"); getApproved[id] = a; emit Approval(msg.sender, a, id);
    }
}

interface IERC20 {
    function transfer(address to, uint256 amount) external returns (bool);
    function transferFrom(address from, address to, uint256 amount) external returns (bool);
    function balanceOf(address) external view returns (uint256);
}

contract GasBurner {
    uint256 public acc;
    function churn(uint256 rounds) external {
        uint256 a = acc;

        assembly {
            for { let i := 0 } lt(i, rounds) { i := add(i, 1) } {
                mstore(0x00, a)
                mstore(0x20, i)
                a := keccak256(0x00, 0x40)
            }
        }
        acc = a;
    }
}

contract WtgPool {
    IERC20 public quote;
    address public owner;
    event Swap(address indexed who, bool wtgIn, uint256 amountIn, uint256 amountOut);

    constructor(address _quote) { quote = IERC20(_quote); owner = msg.sender; }

    function getReserves() external view returns (uint256 wtgReserve, uint256 quoteReserve) {
        return (address(this).balance, quote.balanceOf(address(this)));
    }

    function addLiquidity(uint256 quoteAmount) external payable {
        require(quote.transferFrom(msg.sender, address(this), quoteAmount), "quote in");
    }

    function _out(uint256 amountIn, uint256 rIn, uint256 rOut) internal pure returns (uint256) {
        uint256 inWithFee = amountIn * 997;
        return (inWithFee * rOut) / (rIn * 1000 + inWithFee);
    }

    function swapWtgForQuote(uint256 minOut) external payable returns (uint256 out) {
        uint256 rWtg = address(this).balance - msg.value;
        uint256 rQuote = quote.balanceOf(address(this));
        out = _out(msg.value, rWtg, rQuote);
        require(out >= minOut && out < rQuote, "slip");
        require(quote.transfer(msg.sender, out), "quote out");
        emit Swap(msg.sender, true, msg.value, out);
    }

    function swapQuoteForWtg(uint256 amountIn, uint256 minOut) external returns (uint256 out) {
        require(quote.transferFrom(msg.sender, address(this), amountIn), "quote in");
        uint256 rQuote = quote.balanceOf(address(this)) - amountIn;
        uint256 rWtg = address(this).balance;
        out = _out(amountIn, rQuote, rWtg);
        require(out >= minOut && out < rWtg, "slip");
        (bool ok, ) = msg.sender.call{value: out}("");
        require(ok, "wtg out");
        emit Swap(msg.sender, false, amountIn, out);
    }

    receive() external payable {}
}
[
    {
        "inputs": [
            {
                "internalType": "address",
                "name": "_quote",
                "type": "address"
            }
        ],
        "stateMutability": "nonpayable",
        "type": "constructor"
    },
    {
        "anonymous": false,
        "inputs": [
            {
                "indexed": true,
                "internalType": "address",
                "name": "who",
                "type": "address"
            },
            {
                "indexed": false,
                "internalType": "bool",
                "name": "wtgIn",
                "type": "bool"
            },
            {
                "indexed": false,
                "internalType": "uint256",
                "name": "amountIn",
                "type": "uint256"
            },
            {
                "indexed": false,
                "internalType": "uint256",
                "name": "amountOut",
                "type": "uint256"
            }
        ],
        "name": "Swap",
        "type": "event"
    },
    {
        "inputs": [
            {
                "internalType": "uint256",
                "name": "quoteAmount",
                "type": "uint256"
            }
        ],
        "name": "addLiquidity",
        "outputs": [],
        "stateMutability": "payable",
        "type": "function"
    },
    {
        "inputs": [],
        "name": "getReserves",
        "outputs": [
            {
                "internalType": "uint256",
                "name": "wtgReserve",
                "type": "uint256"
            },
            {
                "internalType": "uint256",
                "name": "quoteReserve",
                "type": "uint256"
            }
        ],
        "stateMutability": "view",
        "type": "function"
    },
    {
        "inputs": [],
        "name": "owner",
        "outputs": [
            {
                "internalType": "address",
                "name": "",
                "type": "address"
            }
        ],
        "stateMutability": "view",
        "type": "function"
    },
    {
        "inputs": [],
        "name": "quote",
        "outputs": [
            {
                "internalType": "contract IERC20",
                "name": "",
                "type": "address"
            }
        ],
        "stateMutability": "view",
        "type": "function"
    },
    {
        "inputs": [
            {
                "internalType": "uint256",
                "name": "amountIn",
                "type": "uint256"
            },
            {
                "internalType": "uint256",
                "name": "minOut",
                "type": "uint256"
            }
        ],
        "name": "swapQuoteForWtg",
        "outputs": [
            {
                "internalType": "uint256",
                "name": "out",
                "type": "uint256"
            }
        ],
        "stateMutability": "nonpayable",
        "type": "function"
    },
    {
        "inputs": [
            {
                "internalType": "uint256",
                "name": "minOut",
                "type": "uint256"
            }
        ],
        "name": "swapWtgForQuote",
        "outputs": [
            {
                "internalType": "uint256",
                "name": "out",
                "type": "uint256"
            }
        ],
        "stateMutability": "payable",
        "type": "function"
    },
    {
        "stateMutability": "payable",
        "type": "receive"
    }
]
0x6080604052600436106100595760003560e01c80630902f1ac1461006557806351c6590a1461009457806352d782ce146100a95780638da5cb5b146100ca578063999b93af14610102578063af707b371461012257600080fd5b3661006057005b600080fd5b34801561007157600080fd5b5061007a610142565b604080519283526020830191909152015b60405180910390f35b6100a76100a23660046106d0565b6101bb565b005b6100bc6100b73660046106d0565b610275565b60405190815260200161008b565b3480156100d657600080fd5b506001546100ea906001600160a01b031681565b6040516001600160a01b03909116815260200161008b565b34801561010e57600080fd5b506000546100ea906001600160a01b031681565b34801561012e57600080fd5b506100bc61013d3660046106e9565b61043e565b600080546040516370a0823160e01b8152306004820152829147916001600160a01b03909116906370a0823190602401602060405180830381865afa15801561018f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101b3919061070b565b915091509091565b6000546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af1158015610212573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102369190610724565b6102725760405162461bcd60e51b815260206004820152600860248201526738bab7ba329034b760c11b60448201526064015b60405180910390fd5b50565b6000806102823447610763565b600080546040516370a0823160e01b815230600482015292935090916001600160a01b03909116906370a0823190602401602060405180830381865afa1580156102d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102f4919061070b565b905061030134838361068b565b925083831015801561031257508083105b6103475760405162461bcd60e51b8152600401610269906020808252600490820152630736c69760e41b604082015260600190565b60005460405163a9059cbb60e01b8152336004820152602481018590526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610398573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103bc9190610724565b6103f45760405162461bcd60e51b81526020600482015260096024820152681c5d5bdd19481bdd5d60ba1b6044820152606401610269565b604080516001815234602082015290810184905233907fbfd50a04f1e6e4aee344f5d0e7f15d74d0dbb58cd1f711daa6463094ca9508cd9060600160405180910390a25050919050565b600080546040516323b872dd60e01b8152336004820152306024820152604481018590526001600160a01b03909116906323b872dd906064016020604051808303816000875af1158015610496573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ba9190610724565b6104f15760405162461bcd60e51b815260206004820152600860248201526738bab7ba329034b760c11b6044820152606401610269565b600080546040516370a0823160e01b815230600482015285916001600160a01b0316906370a0823190602401602060405180830381865afa15801561053a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055e919061070b565b6105689190610763565b90504761057685838361068b565b925083831015801561058757508083105b6105bc5760405162461bcd60e51b8152600401610269906020808252600490820152630736c69760e41b604082015260600190565b604051600090339085908381818185875af1925050503d80600081146105fe576040519150601f19603f3d011682016040523d82523d6000602084013e610603565b606091505b505090508061063e5760405162461bcd60e51b81526020600482015260076024820152661ddd19c81bdd5d60ca1b6044820152606401610269565b60408051600081526020810188905290810185905233907fbfd50a04f1e6e4aee344f5d0e7f15d74d0dbb58cd1f711daa6463094ca9508cd9060600160405180910390a250505092915050565b60008061069a856103e561077c565b9050806106a9856103e861077c565b6106b39190610793565b6106bd848361077c565b6106c791906107a6565b95945050505050565b6000602082840312156106e257600080fd5b5035919050565b600080604083850312156106fc57600080fd5b50508035926020909101359150565b60006020828403121561071d57600080fd5b5051919050565b60006020828403121561073657600080fd5b8151801515811461074657600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b818103818111156107765761077661074d565b92915050565b80820281158282048414176107765761077661074d565b808201808211156107765761077661074d565b6000826107c357634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212204120cc75dfb59d9947c414ea16e8ed29a047ce6121ec2a18d845324a1afb775c64736f6c63430008230033

Avoirs

AKW

1213260.5334 AKW
≈ 1 076 664,60 FCFA
HashMéthodeBlocÂgeDeÀMontantFrais
0x837cfb6b35… Échange 102 905 il y a 5 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 389.7623 WTG
≈ 6 453,51 FCFA
0.00008599 WTG
0xeedc35f959… Échange 102 806 il y a 10 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 194.2983 WTG
≈ 3 217,10 FCFA
0.00008599 WTG
0x4e139cf850… Échange 102 778 il y a 12 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 64.7013 WTG
≈ 1 071,30 FCFA
0.00008599 WTG
0x89fc215c4f… Échange 102 735 il y a 14 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 321.8975 WTG
≈ 5 329,83 FCFA
0.00008599 WTG
0xfa8b145aad… Échange 102 730 il y a 14 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 1224.13 AKW
≈ 1 086,32 FCFA
0.00010478 WTG
0x9fb64c68d1… Échange 102 728 il y a 14 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 2443.39 AKW
≈ 2 168,30 FCFA
0.00010478 WTG
0x7f261575a8… Échange 102 717 il y a 15 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 4867.31 AKW
≈ 4 319,32 FCFA
0.0001048 WTG
0x6df2bd1eaa… Échange 102 677 il y a 17 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 1215.61 AKW
≈ 1 078,75 FCFA
0.00010478 WTG
0xe8227ad7d5… Échange 102 592 il y a 21 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 6047.82 AKW
≈ 5 366,93 FCFA
0.0001048 WTG
0x37f005bce4… Échange 102 576 il y a 22 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 4818.98 AKW
≈ 4 276,44 FCFA
0.0001048 WTG
0xfe928b6047… Échange 102 493 il y a 26 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 1203.54 AKW
≈ 1 068,04 FCFA
0.00010478 WTG
0xd47a7d95e5… Échange 102 455 il y a 28 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 7178.18 AKW
≈ 6 370,03 FCFA
0.0001048 WTG
0xb1229e127b… Échange 102 421 il y a 29 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 1195.16 AKW
≈ 1 060,61 FCFA
0.00010478 WTG
0x740acf8f9f… Échange 102 405 il y a 30 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 5946.11 AKW
≈ 5 276,67 FCFA
0.0001048 WTG
0x21ca1a350b… Échange 102 396 il y a 31 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 395.6065 WTG
≈ 6 550,27 FCFA
0.00008599 WTG
0x450ebba0b2… Échange 102 233 il y a 39 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 328.0319 WTG
≈ 5 431,40 FCFA
0.00008599 WTG
0x2fb1d8e47e… Échange 102 050 il y a 48 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 326.3999 WTG
≈ 5 404,38 FCFA
0.00008599 WTG
0x8657211247… Échange 102 030 il y a 49 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 324.7761 WTG
≈ 5 377,49 FCFA
0.00008599 WTG
0xde3f43b40c… Échange 101 992 il y a 51 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 387.4068 WTG
≈ 6 414,51 FCFA
0.00008599 WTG
0xf0cb1bb5a9… Échange 101 964 il y a 52 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 3653.78 AKW
≈ 3 242,42 FCFA
0.00010478 WTG
0xc40e730ed4… Échange 101 951 il y a 53 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 322.1937 WTG
≈ 5 334,74 FCFA
0.00008599 WTG
0xdd6cfdc574… Échange 101 910 il y a 55 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 192.738 WTG
≈ 3 191,27 FCFA
0.00008599 WTG
0xdae1f51538… Échange 101 894 il y a 56 min 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 319.6318 WTG
≈ 5 292,32 FCFA
0.00008599 WTG
0xc333f093b7… Échange 101 787 il y a 1 h 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 63.8625 WTG
≈ 1 057,41 FCFA
0.00008599 WTG
0x0de95e8134… Échange 101 728 il y a 1 h 0x835164…ee75cc ENTR. 0x6f1c82…de7cc6 254.4323 WTG
≈ 4 212,77 FCFA
0.00008599 WTG
Akwaba · il y a 5 min
7221.5733 AKW
≈ 6 408,53 FCFA
Akwaba · il y a 10 min
3632.3863 AKW
≈ 3 223,43 FCFA
Akwaba · il y a 12 min
1214.4169 AKW
≈ 1 077,69 FCFA
Akwaba · il y a 14 min
6078.1386 AKW
≈ 5 393,83 FCFA
Akwaba · il y a 14 min
1224.1395 AKW
≈ 1 086,32 FCFA
Akwaba · il y a 14 min
2443.3923 AKW
≈ 2 168,30 FCFA
Akwaba · il y a 15 min
4867.3154 AKW
≈ 4 319,32 FCFA
Akwaba · il y a 17 min
1215.6132 AKW
≈ 1 078,75 FCFA
Akwaba · il y a 21 min
6047.8271 AKW
≈ 5 366,93 FCFA
Akwaba · il y a 22 min
4818.9857 AKW
≈ 4 276,44 FCFA
Akwaba · il y a 26 min
1203.5429 AKW
≈ 1 068,04 FCFA
Akwaba · il y a 28 min
7178.1882 AKW
≈ 6 370,03 FCFA
Akwaba · il y a 29 min
1195.1695 AKW
≈ 1 060,61 FCFA
Akwaba · il y a 30 min
5946.1171 AKW
≈ 5 276,67 FCFA
Akwaba · il y a 31 min
7113.9345 AKW
≈ 6 313,01 FCFA
Akwaba · il y a 39 min
5963.7417 AKW
≈ 5 292,31 FCFA
Akwaba · il y a 48 min
5993.471 AKW
≈ 5 318,69 FCFA
Akwaba · il y a 49 min
6023.3484 AKW
≈ 5 345,20 FCFA
Akwaba · il y a 51 min
7264.0498 AKW
≈ 6 446,22 FCFA
Akwaba · il y a 52 min
3653.7845 AKW
≈ 3 242,42 FCFA
Akwaba · il y a 53 min
6071.372 AKW
≈ 5 387,82 FCFA
Akwaba · il y a 55 min
3660.9826 AKW
≈ 3 248,81 FCFA
Akwaba · il y a 56 min
6119.8878 AKW
≈ 5 430,88 FCFA
Akwaba · il y a 1 h
1230.079 AKW
≈ 1 091,59 FCFA
Akwaba · il y a 1 h
4925.2219 AKW
≈ 4 370,71 FCFA
Tx parenteTypeDeÀValeur
0x2905a023…e73b8c appel 0x6f1c82…de7cc6 0x835164…ee75cc 129.661086 WTG
≈ 2 146,87 FCFA
0x58f01097…cf5f8a appel 0x6f1c82…de7cc6 0x835164…ee75cc 194.879446 WTG
≈ 3 226,73 FCFA
0xfa8b145a…0399b8 appel 0x6f1c82…de7cc6 0x835164…ee75cc 64.186362 WTG
≈ 1 062,77 FCFA
0x9fb64c68…e820f5 appel 0x6f1c82…de7cc6 0x835164…ee75cc 128.500713 WTG
≈ 2 127,66 FCFA
0x7f261575…6c5b9f appel 0x6f1c82…de7cc6 0x835164…ee75cc 257.513887 WTG
≈ 4 263,80 FCFA
0x6df2bd1e…bf3bb6 appel 0x6f1c82…de7cc6 0x835164…ee75cc 64.635213 WTG
≈ 1 070,20 FCFA
0xe8227ad7…c5f39f appel 0x6f1c82…de7cc6 0x835164…ee75cc 323.498272 WTG
≈ 5 356,34 FCFA
0x37f005bc…ce7de4 appel 0x6f1c82…de7cc6 0x835164…ee75cc 260.088728 WTG
≈ 4 306,43 FCFA
0xfe928b60…c33687 appel 0x6f1c82…de7cc6 0x835164…ee75cc 65.28149 WTG
≈ 1 080,90 FCFA
0xd47a7d95…d6e2ef appel 0x6f1c82…de7cc6 0x835164…ee75cc 392.079457 WTG
≈ 6 491,87 FCFA
0xb1229e12…35ba1a appel 0x6f1c82…de7cc6 0x835164…ee75cc 65.737479 WTG
≈ 1 088,45 FCFA
0x740acf8f…0d6f4b appel 0x6f1c82…de7cc6 0x835164…ee75cc 329.015099 WTG
≈ 5 447,68 FCFA
0xf0cb1bb5…3809e1 appel 0x6f1c82…de7cc6 0x835164…ee75cc 193.122338 WTG
≈ 3 197,63 FCFA
0x4d4a8e66…e6cddf appel 0x6f1c82…de7cc6 0x835164…ee75cc 190.251768 WTG
≈ 3 150,10 FCFA
0x6408cdaa…30fc5e appel 0x6f1c82…de7cc6 0x835164…ee75cc 254.427748 WTG
≈ 4 212,70 FCFA
0x1a90b579…aea905 appel 0x6f1c82…de7cc6 0x835164…ee75cc 255.442405 WTG
≈ 4 229,50 FCFA
0x2f965200…3e4791 appel 0x6f1c82…de7cc6 0x835164…ee75cc 384.691665 WTG
≈ 6 369,55 FCFA
0x69551e6a…db1fd5 appel 0x6f1c82…de7cc6 0x835164…ee75cc 322.494075 WTG
≈ 5 339,71 FCFA
0x97a7ee7d…8453ff appel 0x6f1c82…de7cc6 0x835164…ee75cc 129.640683 WTG
≈ 2 146,53 FCFA
0xacdc3ddc…db5a70 appel 0x6f1c82…de7cc6 0x835164…ee75cc 192.914041 WTG
≈ 3 194,18 FCFA
0xb6f3f83c…82921f appel 0x6f1c82…de7cc6 0x835164…ee75cc 381.611228 WTG
≈ 6 318,54 FCFA
0x6077cf4f…cfbcd3 appel 0x6f1c82…de7cc6 0x835164…ee75cc 255.929351 WTG
≈ 4 237,56 FCFA
0x2fc4cc4c…ed8e22 appel 0x6f1c82…de7cc6 0x835164…ee75cc 385.424996 WTG
≈ 6 381,69 FCFA
0x61da7a93…1c9e2d appel 0x6f1c82…de7cc6 0x835164…ee75cc 387.730608 WTG
≈ 6 419,87 FCFA
0x253c5358…599bac appel 0x6f1c82…de7cc6 0x835164…ee75cc 194.635735 WTG
≈ 3 222,69 FCFA