Kategorie: Ethereum

  • Deployment auf MainNet Blockchain

    Der Account der das deployment durchführen muss benötigt Ether. Der private Key des Accounts muss bekannt sein. Notwendige Pakete müssen installiert sein: npm install –save-dev dotenv truffle-wallet-provider ethereumjs-wallet Die nächsten timeout Schritte sind optional und können helfen Caching issues mit Infura zu vermeiden (falls keine eigene Node genutzt wird) In 1_initial_migration.js nach deployer.deploy(Migrations): .then(registry =>…

  • Ethereum Transaktionsfehler: Error: insufficient funds for gas * price + value

    Die Ursache ist manchmal nicht leicht erkennbar weil steht gas * price + value aber mit gas ist maxGas gemeint. Es gibt: Gas das gebraucht wird (Analogie Auto: Sprit) Gas price für das gas (Analogie Auto: Spritpreis) Max gas (Analogie Auto: Geld in Brieftasche/Konto) Die Kosten für eine Transaktion sind gas*price was die Frage offen…