Symbol blockchain news update – 02/11/21

Sorry for the lack of updates over the last few days, I have not been feeling so good but wanted to put something together for a Symbol Blog update today, even if it is a short one!

Gimre’s challenge – please someone solve it!

So I spent an hour trying to do this late last night and failed miserably. According to gimre it is easy so I feel inadequate 😁 If anyone manages it then let me know because it’s driving me crazy!

My approach was simple but I can’t get an image out at the end. The first transaction seems to give the transaction ID of all of the others in the aggregate as well as another nugget of information which I guess is the first part of the file that should be produced – maybe a PNG header? I am not sure..

b'\x00\x00\x00\rIHDR\x00\x00\x05\x00\x00\x00\x05\x00\x08\x03\x00\x00\x00/:\x0f\xc5'

So I then took each of the other transactions in turn and grabbed all of the messages in each aggregate in order.

txarray = ['6F40B5513D412373A3851D59DBB7BDF67BFB27C247CFF5AE64D987B7B8BC237C', '84C30671D2BA9FE1A969F772ADF3D8B4A3A5184CC3E1DA624E781E5F1687BCD1', '75BF87E8762BA13B8A48DFEEE11BB86A2411EFDECA4532C20BBAED1D109E842C', '9E5ACE4DA8725DE8F31FFB70E58B85CB5B9617048AA2423FCEEEF3CC39E72C55', '84B6D379B237CE7CA552133CEFDFBE26549EAC37261EFA9558BE696D06EBDB08', '22F67D9FB7A9E21C5DC169CAD49B6BEA41ED0AAF4DB36114C3A08F9698EA1552', 'A2A294B1511724D1EDAEA6974738F391E7887C4BFD3B1709210ADF57CA172217', '1B90C1778AD7C2086A13E21BE0FE89CDF2DDDC5D9583D6F2EDB1E40B4D0602A1', '3587976B3F869CACA66CF7943E88359CE08CB9E55D23AEC82F0920115D998252', 'C8F3F409389E6A2A98C771F122D18647CAAA25D427C27D10405DEB468A96899A', '97BAE639AD05AEE057607A0938B0BEB48811B9C7341F25CEE8037F7D9EAD0D10', '9432BC2771470A9CF97B2D40E96C5CF348AD167008BFCD4109CF95E7BA9FC002']

The final transaction is obviously the end of the file..

b'\x00\x00\x00\x00IEND\xaeB`\x82'

But maybe I got the order wrong somewhere else? I even checked the transaction timestamps and they seemed to be in the right sequence too..

First I tried writing everything as a binary file, gave me a file of around 875K in size but it wasn’t recognised as a PNG. Then tried working with the hex output and converting to base64 and using an online tool to view as an image but that didn’t work either. Definitely doing something wrong but have no idea what. Can someone please solve it so that i can have a peek at your code and see where I went wrong please?!

I know I am dumb when it comes to this stuff but hey, at least I tried!

EDIT: I freaking solved it! OK it was pretty simple it would have been solved (by someone else) in 5 minutes if it wasn’t for having to add the pesky PNG header. Here’s the hidden image:

You can read more about the puzzle solution and run the code yourself here.

Don’t just stand there – do something!

So I have banged on about this many a time before but it is good to see Hatchet’s take on the subject. Please read this thread and think about what you can offer to Symbol and NEM. You don’t have to be a developer, you just need a passion for the project and a little bit of spare time to help out.

NEM Advent calendar

It looks like you can now sign up for the 2021 NEM Advent Calendar! I think that you pledge to provide something and that appears behind that advent calendar window. On the day specified the community will “open the window” and get access to whatever has been pledged. It looks like Hatchet will be busy writing – I hope some of these articles will be published on Symbol Blog! 😁 I need my super secret article too! It has been a long time coming (but I forgive you as I am sure that you are insanely busy) 😊

NEM is to be open sourced this week

So there were a few announcements made shortly after 10:00AM JST on Monday. I tried to stay up but as it wasn’t published by about 2:00AM UK time I had to give up and get some sleep. You should read the thread as there are some juicy nuggets of information in there. One of the bigger stories is that NEM will be made open source this week so this is an early promise delivered by the team.

Maybe the news wasn’t met with the enthusiasm that it deserved though 😁

There will be further (probably more juicy) news coming soon from the Pirate captains so even if I am on my deathbed (don’t worry I am being melodramatic) I will be there to report on it! 😆

Guest post

Huge thanks to OliverMuldoon who has contributed an excellent article on his experience working for NGL and reflects on the changes that have happened over the past few months. Please give it a look if you haven’t read it already!

Thanks

Thanks for reading. I know that today’s post was a bit pathetic. I am off to the doctor’s for the first time in years later so hopefully they can sort me out and I will be back to normal service again soon. If you have any stories that you would like me to cover or want to submit a guest article then just let me know! 😊

Tags:
Avatar photo
NineLives
admin@symbolblog.com

I'm a Symbol and NEM enthusiast and run this blog to try to grow awareness of the platform in the English-speaking world. If you have any Symbol news you would like me to report on or you have an article that you would like to publish then please let me know!

No Comments

Sorry, the comment form is closed at this time.