gnolang / gno

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + Gno.land: a blockchain for timeless code and fair open-source
https://gno.land/
Other
841 stars 342 forks source link

[GnoVM] Implement JSON marshalling on `gnoland.TypedValue` #2029

Open gfanton opened 1 month ago

gfanton commented 1 month ago

Implement JSON marshalling for gnoland.TypedValue to standardize serialization. This will enhance vm interaction, allowing more conventional interpretation of user input/output passed to the VM.

related #1776 and #1653

Kouteki commented 1 month ago

Related to https://github.com/gnolang/gno/pull/2113