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

Using Truffle-contract to communicate with smart contracts

In this video, I will introduce you Truffle-Contract, a library that is used by Truffle to communicate with smart contracts.…

Read Story

Rock paper scissors Solidity tutorial

You know Rock paper scissors right? If you don't, that's a simple game where in each round 2 players make…

Read Story

DAO – Part III

In this video, we are going to allow investors to cash out on their investment, in 2 ways: By redeeming…

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