JSON.stringify({
jsonrpc: '2.0',
id: 1,
method: 'programSubscribe',
params: [
address,
{
encoding: 'jsonParsed',
commitment: 'processed',
},
],
})
)
}
using the above payload, (as well as encoding: 'base64')
I get back something like this.
{
context: { slot: 162051102 },
value: {
pubkey: '33DMmrkWEWEDWhPaXfXQxFTssreDjmkSHdo93Yp27fRV',
account: {
lamports: 2011440,
data: [Array],
owner: 'M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K',
executable: false,
rentEpoch: 361
}
}
}
The data array looks like this...
['yKSZu3Y8yDPDGxjMPhSKClKTgYkg7frtqzkeSTNsC3TbZp0QRwNCS4mVGWt5DMnpawo5OX1XhzojzVpAp5AkOns3GVU1tI23CK/25BBZJGavm0hr5XZ58vaLQc3cMeAgkndKj2Ni7ROAAFliAAAAADVtgjQOEJ9Azw2AlH80qNd2MINdaKjv/nLVRWodXmGIAQAAAAAAAAD9AAAAAAAAAAA=',
'base64']
How do I turn the above string into something that I can see.... Why is everything on Solana hidden behind more rpc calls?