Gibt es ropsten ERC20 Testnet Tokens?

Ich versuche, eine Anwendung zu schreiben web3.jsund möchte einige ERC20-Funktionen integrieren. Aber anstatt das Mainnet zu verschmutzen, möchte ich zuerst Dinge im Testnet ausprobieren. Ich sehe, dass https://ropsten.etherscan.io/address/0x722dd3f80bac40c951b51bdd28dd19d435762180#tokentxns ein Standard-Testnet-Token ist. Kann ich trotzdem welche in die Finger bekommen?

Oder vielleicht ein anderes ERC20-konformes Testnet-Token?

gute frage, anscheinend ohne antwort. Sie würden denken, dass dies einer der häufigsten Anwendungsfälle ist, wie immer, dass das Ethereum-Ökosystem eine Standardlösung bieten würde, aber nein. so eine Scheißshow

Antworten (4)

In diesem Vertrag https://ropsten.etherscan.io/address/0x722dd3f80bac40c951b51bdd28dd19d435762180#codeshowMeTheMoney müssen Sie die Funktion mit Ihrer Adresse und der Menge an Token aufrufen . Es sollte diesen Betrag an Ihre Adresse hinterlegen.

function showMeTheMoney(address _to, uint256 _value) {
    totalSupply += _value;
    balances[_to] += _value;
    Transfer(0, _to, _value);
}
Hier ist eine dumme Frage - wie führe ich die Funktion aus?
Sie haben die Vertragsadresse und Sie können die Vertrags-Abi von der Etherscan-Seite erhalten. Damit können Sie eine Instanz des Vertrags erstellen und die Methode aufrufen showMeTheMoney().
Aber wie rufe ich die Methode auf?
In web3 v1.0 sollte es ``` const token = web3.eth.Contract(TokenABI, TokenAddress); await token.methods.showMeTheMoney(UserAddress, TokenAmount).send({ from: UserAddress, gas: 200000 }); ```

Ich habe gerade herausgefunden, dass Etherscan einen Beta-Funktions-Tab namens „Write Contract“ hat, der es ermöglicht, direkt mit dem TST Smart Contract unter Verwendung von Metamask zu interagieren.

Etherscans Beta-Version seiner Write Contract-Funktion

was natürlich nicht auf dem Standard-Test-Token funktioniert: ropsten.etherscan.io/token/… – weil nichts in diesem Ökosystem jemals einfach funktioniert

Stellen Sie einfach einen eigenen ERC20-Token-Vertrag für das Testnetz bereit und verwenden Sie diesen.

Da für alle Erc20-Token dieselben Regeln gelten, können Sie Ihren eigenen ERC20-Token erstellen. Ich habe einen Artikel veröffentlicht, um es in einem Schritt-für-Schritt-Tutorial zu erklären. du findest es hier:

https://athamidn.medium.com/step-by-step-get-erc20-test-token-faucet-on-ropsten-d20850375f2c

Man könnte meinen, jemand hätte diese Einrichtung inzwischen geschaffen, um allen den Ärger zu ersparen