Smart Contract interaction & application

Explore Solidity from a professional developer

Welcome to the new series! 😎

We all know that is the most popular smart contract language in the Blockchain ecosystem, especially for EVM chains.

As a beginner, many people might see as in their initial journey. But, let me alert you…


How to define a Constructor

Hi everyone,

Welcome to another lesson of this series.

Constructor is an important part of a contract layout.

NOTE:

In EOSIO, the contract is deployed onto an account (already created before). So, the filename, contract name, account name has to match [RECOMMENDED]

In ETH, the contract name has to be matched with the filename. So, here the contract address is not known beforehand. It is generated during contract deployment.

So, here it is:

EOSIO vs ETH — define a constructor

That’s it for now…

Follow me on:
Email — dalvath3700@gmail.com
Github — https://github.com/abhi3700
Telegram — https://t.me/abhi3700
Steemit — https://steemit.com/@abhi3700
LinkedIn — https://www.linkedin.com/in/abhi3700/
Twitter — https://twitter.com/abhi3700
Medium — https://medium.com/@abhi3700
Fiverr — https://www.fiverr.com/abhijitroy294
Facebook — https://www.facebook.com/abhi3700


To get a contract balance from inside the method/function itself.

After a long time, I realized that 90% of the Blockchain Industry is still using the old general purpose Blockchain — Ethereum.

So, I decided to start learning by comparing EOSIO (joined since pre-release) with ETH Contract.

EOSIO vs ETH: get contract balance from inside the function itself

That’s it for now…

Follow me on:
Email — dalvath3700@gmail.com
Github — https://github.com/abhi3700
Telegram — https://t.me/abhi3700
Steemit — https://steemit.com/@abhi3700
LinkedIn — https://www.linkedin.com/in/abhi3700/
Twitter — https://twitter.com/abhi3700
Medium — https://medium.com/@abhi3700
Fiverr — https://www.fiverr.com/abhijitroy294
Facebook — https://www.facebook.com/abhi3700


In this Blockchain era, any newbie might get lost with cryptocurrency’s price. But there are some true Blockchain applications which has enough potential like Steem.

About

Steem brings with a completely new application unlike in Blockchain world, where almost everyone thinks in terms of financial use cases. …


Learn professional C++ | Series 1

A course on C++ is released on Udemy platform.

Course title: “Learn Professional C++ | Introduction to Boost C++ Libraries”

This course targets the following audience:

  • beginner-level programmers,
  • Aspiring C++ developers.
  • Build C++ fundamentals for EOS Blockchain.
  • want to write memory efficient C++ codes using non-standard library
  • want to use Boost C++ library.
  • want to switch coding career from Python to C++ in order to write fast performing codes.

Follow Block.Hub Academy on:

Udemy — https://www.udemy.com/user/blockhub/
Medium — https://medium.com/@abhi3700
Twitter — https://twitter.com/blockhubindia
Github — https://github.com/blockhubindia
Facebook — https://www.facebook.com/blockhubindia/
YouTube — https://www.youtube.com/channel/UCmALtcbNcPUFyWbpF3XyM7Q
Telegram — https://t.me/blockhubindia


Learn Professional C++ | Series 2

A course on C++ is released on Udemy platform.

Course title: “Learn Professional C++ | Using Custom Libraries”

This course targets the following audience:

  • beginner-level programmers,
  • Aspiring C++ developers,
  • Build C++ fundamentals for EOS Blockchain,
  • want to write memory efficient C++ codes using non-standard library,
  • want to use custom C++ libraries,
  • want to use maths using functional programming using C++,
  • want to switch coding career from Python to C++ in order to write fast performing codes,

Follow Block.Hub Academy on:

Udemy — https://www.udemy.com/user/blockhub/
Medium — https://medium.com/@abhi3700
Twitter — https://twitter.com/blockhubindia
Github — https://github.com/blockhubindia
Facebook — https://www.facebook.com/blockhubindia/
YouTube — https://www.youtube.com/channel/UCmALtcbNcPUFyWbpF3XyM7Q
Telegram — https://t.me/blockhubindia


Course Wallpaper

Today I am releasing my second course in Data Science field. It has been almost an year since I launched my first course: Automate Excel using Python — Xlwings | Series 1.

Since then, a lot has happened with me. I accepted couple of projects on Fiverr. I also remember…


Token Hodlers

History

It has been for ages that, the concept of “Buy and Hold” persisted in almost every industry. Be it Real Estate/Property/Apartments or the recent crypto tokens. Like in real estate market, there are many cities where the population density is not that much, when compared to the price at which…


My Journey

In the data science field, it is very important to view the data in the best way possible. And trust me, it was very difficult for me to finally lock on to that ultimate tool on which you can rely for the best data visualization.

It has been almost an…


EOSIO Boilerplate

We have approached a long way from the Bitcoin time (with just making transactions) to become a proper “Blockchain developer” (creating Apps). But the journey becomes very difficult when one doesn’t own right tools in order to write codes conveniently and bug-free.

Therefore, I am releasing a boilerplate for EOS.IO…

Abhijit Roy

A Software Developer | Data Science • Blockchain • Bots • Android | C++ • Python • Java

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store