Dialogar con el monedero de una criptomoneda

Las criptomonedas suelen tener daemons que ofrecen funciones para ser usadas mediante consola o por curl. Las respuestas suelen darlas en jsonrpc

Desde Windev se pueden invocar esas funciones y obtener los resultados. Muestro el código para una moneda llamada vcash

lcCadena is string=[
	{"jsonrpc":"2.0","id":"1337","method":"getbalance", "params": [] }
]

ResStart is boolean = HTTPRequest("http://127.0.0.1:9195","","",lcCadena,"application/json")
lcResultado is string

IF ResStart = True THEN
	lcResultado  = HTTPGetResult(httpResult)
END

sBalance is Structure
	result1 is string
	id is string
END

Balance is sBalance

Deserialize(Balance,lcResultado, psdJSON)

Info(Balance.id)

Si no quieres trabajar con un monedero local, puedes tener info desde un explorador de cadenas como: explorer.vchain.info

Y podrias escribir:

ResStart is boolean = HTTPRequest("https://explorer.vchain.info/ext/getbalance/VifzHiu9MFyUTmHmcHsAStergviBeNM2Pjz")
lcResultado is string

IF ResStart = True THEN
    lcResultado  = HTTPGetResult(httpResult)
END