This week, I had two new pull request for Steemit, Inc. to merge:
- PR#432 - SMT API Definitions (already merged!)
- PR#433 - Blockchain Include: Mira performance tuning (article by @gerbino)
SMT API Definitions
I mentioned before how the SMT methods have been stubbed. Well, I have filled in all of the details I can about those methods. The primary audience for these changes are developers creating tools to interact with the blockchain.
In addition, I have provided the operations details as well:
In documenting these, I have also verified them by actually trying them out on the testnet. For the broadcast operations, I know the fields work because I was able to not only create a couple SMTs, but also bring them to their ICO phase and even contribute to the ICO. In order to do this, I had to extend the ability of
steem-ruby to accommodate these new operations. I have plans to release these changes, but for now, I'm still working on them. For the moment, I'm focused on documenting the ops, not tooling.
Mira performance tuning
This is an article already on the blockchain that's now included on the devportal (once merged). I'm using a new feature of the devportal called "blockchain includes" to allow us to pull in and showcase certain content. These articles also include a
canonical_url that points to the origin as well as a normal link so developers can join the discussion.