I Created a React Decentralized App to Sell eBooks – Here’s How (4/4)

We completed a transaction in the last part, but the transaction data had yet to be seen. In this part, we will drive the smart contract data to the user interface. The user’s data and the transaction time will be displayed on the user interface. This is part 4 of our four-tutorial series on creating … Read more

I Sent My First SOL with Solana’s Phantom Wallet and web3.js: Here’s How

Solana, one of the blockchains that offer an incredibly low transaction fee, is well known for its speed and efficiency. Compared to Ethereum‘s 15 transactions per second, Solana’s network can handle about 3,400 transactions per second. πŸ›‘ Attention: There is no free lunch — Solana sacrifices decentralization to accomplish this speed. Still — many freelancing … Read more

Smart Contracts – Discover How To Create Them Directly and Indirectly!

In this article, we’ll take a closer look at how contracts are created, both directly, i.e. while being implicitly deployed on the blockchain, and indirectly, i.e. when their creation is triggered by another contract. It’s part of our long-standing tradition to make this (and other) articles a faithful companion, or a supplement to the official … Read more

Solidity Function Calls – Positional vs Named Arguments

In this article, we’ll entertain ourselves by learning about an interesting topic: positional and named function calls in Solidity. It’s part of our long-standing tradition to make this (and other) articles a faithful companion and supplement to the official Solidity documentation. Function Parameters and Arguments So far, we’ve learned about internal and external function calls, … Read more

Solidity: Bytes/String Members | Error Handling | Contract Functions

Continuing on the previous article concerning address member types and type information, we’ll learn about It’s part of our long-standing tradition to make this (and other) articles a faithful companion, or a supplement to the official Solidity documentation. Members of bytes and string Two practical member functions are available for concatenating a variable number of … Read more

Solidity – Members of Address Types and Type Information

Continuing on the previous article concerning units and globally available variables, we’ll learn about members of address types and type information. It’s part of our long-standing tradition to make this (and other) articles a faithful companion, or a supplement to the official Solidity documentation. ▢️ Play: Feel free to watch our article explainer video while … Read more