fbpx

Debugging calls vs transactions

Julien Klepatch

When I started to debug Solidity smart contracts, I was really confused by the fact that although there was a return statement in Solidity, I could not always read returned values when triggering functions from outside the smart contract. I was confused because I didn’t know that Ethereum has 2 APIs (calls and transactions) for interacting with smart contracts: calls and transactions.

In this video, I will explain what are calls vs transactions and why it matters when debugging Solidity smart contracts:

0 Comments

Leave a Reply

More great articles

Introduction to Drizzle: Dapp Tutorial with React & Truffle

In this episode I am going to introduce you Drizzle, a frontend framework for Ethereum Dapps. We will also build…

Read Story

DAO – Part V

We will finally finish our DAO smart contract! So far we can vote for investment proposals, but after the voting…

Read Story

Lottery in Solidity

This video is a tutorial to build a lottery smart contract in Solidity. The rules are simples. In each round…

Read Story

Never miss a minute

Get great content to your inbox every week. No spam.
[contact-form-7 id="6" title="Footer CTA Subscribe Form"]
Arrow-up