catnotes
  • recent
  • article
  • by tag
  • all
  • popular tags
  • dev
  • symbol
  • yarns
  • recent
  • article
  • by tag
  • all
  • popular tags
  • dev
  • symbol
  • yarns
symbol   (23)symbol.madscience   (4)Symbol PDF StorageDecember 2, 2024

In Symbol, it's possible to store a PDF document on chain and then randomly access its pages. In this article, we'll build a proof of concept that illustrates how this could work. In order to showcase the key usage of Symbol, we will make some simplifications around the handling of PDF documents. The trade-off of the simplifications is additional data bloat written to the blockchain.

symbol.architecture   (14)Understanding DecentralizationFebruary 16, 2024

In Symbol, voting and harvesting need to be sufficiently decentralized in order for the network to be resilient to attacks. In this article, we review current network statistics to determine the actual decentralization of harvesting and voting power.

symbol.shoestring   (1)Shoestring Local BuildDecember 30, 2023

Symbol Shoestring is the successor to Symbol Bootstrap. It is strongly recommended to use Shoestring for all new node deployments. Bootstrap is no longer supported and might stop working in the future.

symbol.sdk   (2)SDK Python - Symbol TransactionsDecember 27, 2023

The Symbol Python SDK supports sending Symbol transactions. In this guide, we're going to look into how to send transactions asynchronously using only the SDK and aiohttp. We'll write a function that can be used to easily send a transaction to the network given a transaction descriptor.

symbol.design   (2)Symbol Python New ProjectDecember 22, 2023

Is Python your language of choice? Do you have dreams about the Symbol Python SDK? Would you like to get the most out of your Python projects? If so, read on for some quick tips. 👇

symbol.presentation   (1)Catapult: A Bird’s Eye ViewDecember 20, 2023

Transcript of talk given (virtually) at Xymposium 2023 in Tokyo, Japan. Discusses some of the motivations for Symbol (and NEM). Provides an overview of the architecture of the Catapult client.

yarns   (1)Welcome to catnotes!December 17, 2023

Greetings, dear reader. Thank you for making the journey to my blog. While X/Twitter is good for engagement and pithy takes, there's a lack of deep - or sometimes any - thinking there. This is a place for longer form writing, thinking and, hopefully, reading.

dev   (1)Writing Good Unit TestsDecember 17, 2021

Unit tests are an important part of modern software development, but many developers don't know the difference between good unit tests and bad unit tests. Commonly used measurements, like code coverage, are often inadequate and can be misused. Let's look at various examples to learn how to write good, reliable and maintainable unit tests!