Hi I am @etainclub.
I have been managing 'dblurt' repo which is one of Blurt client library thanks to @megadrive.
https://gitlab.com/blurt/openblurt/dblurt
There are a few clients for Blurt blockchain
anything else???
The mobile app I am developing uses dblurt which is a fork from dhive, which is a fork from dsteem.
The reason why I use dblurt (technically dsteem) is that it is coded with typescript. So most of interfaces and variables are typed.
My mobile app is also coded with typescript. So they are well matched.
I also tried blurtjs, but no luck for the mobile app. There was an issue while building the mobile app. I will dig into the issue later. The issue seems not serious.
What I contributed to dblurt
dblurt is a fork from dhive. There are some codes not working in Blurt Blockchain.
I had a big trouble when signing a transaction using dhive.
https://blurt.world/blurtopian/@etainclub/let-s-blurt-mobile-app-hurrah-resolved-the-mysterious-nan-problem
I modified the signing code so that it works in release mode, too.
Here are lists of changed parts
- Changed chain id: main blockchain chain id is Blurt
- Signing transaction: used a raw conversion from bufffer to hex string
- Added Asset: Blurt is added to the asset list
- Changed some transaction operations:
- custom_json transaction
- update profile transaction
It seems there are a few more things to change for Blurt Blockchain. I will keep working on it while developing the mobile app.
You can also contribute to this repo!!!
https://gitlab.com/blurt/openblurt/dblurt
Support/Share This Project
Thank you for your support to this mobile app project.
If you like it, please follow me @etainclub and official account @letsblurt.
For more details: https://letsblurt.app
Please share this project with your friends!
It's great that Blurt is developing and has developers.
JS and PHP, because I'm blind: these languages are easier for me than statically typed ones.
I have visited your blog. You are a programmer too. That's great!
I recently started to code in Typescript.
Thank you for your visit to my blog.
Yes. I looked at Typescript, but I don't see any reason to switch to It yet.
Sometime I cannot catch my typo in declaration of variables, but typescript does it for me.
Clearly. In this case, I usually get a message telling me which line the error is in.
When I see the message about this, I go to the line and edit it.