Published inCoinmonksHow to check the type of the contract in Solidity — ERC165 explainedSolidity does not have the concept of typeof or isinstance. Given a contract address you cannot find out if this is of a particular…Nov 28, 2021Nov 28, 2021
Published inCoinmonksHow to use low level call for contract function calls and payments in SoliditySolidity has the call function on address data type which can be used to call public and external functions on contracts. It can also be…Aug 5, 2021Aug 5, 2021
Nested Serializers in Django Rest FrameworkDjango Rest Framework (DRF) does not handle nested json data out of the box. There is an important reason for that. DRF cannot assume how…Jun 30, 2021Jun 30, 2021
Published inCoinmonksCosmos Network Explained — Cosmos Hub, ATOM tokens, Gravity DEXCosmos is a network of interoperable blockchains. Cosmos uses Tendermint BFT which is PoS based consensus algorithm. Tendermint BFT is an…Jun 27, 2021Jun 27, 2021
Published inCoinmonksUniswap V3 Explained — Concentrated Liquidity, Impermanent Loss, SlippageUniswap protocol is an ETH native smart contract system which enables swapping of pairs of ERC20<>ERC20 and ERC20<>ETH.Jun 21, 2021Jun 21, 2021
Published inCoinmonksTerra blockchain and dApps explained in detailTerra is a PoS blockchain built using the Cosmos SDK. Cosmos SDK uses Tendermint BFT consensus mechanism which is an open source platform…Jun 5, 2021Jun 5, 2021
Setup Private Bitcoin Network using DockerI struggled a bit to setup my private bitcoin testnet on my mac. So I thought to write a blog post with end to end instructions to setup…Dec 3, 2016Dec 3, 2016