#!/usr/bin/env python3 # Uses stdlib only import pytz import pprint import datetime import struct import requests import base64 def main(): request_data = { "jsonrpc": "2.0", "id": 1, "method": "getAccountInfo", "params": [ "SysvarC1ock11111111111111111111111111111111", {"encoding": "base64"}, ], } url = "https://api.mainnet-beta.solana.com" resp = requests.post( url, headers={ 'Content-Type': 'application/json', }, json=request_data, ) if not resp.ok: resp.raise_for_status() data, encoding = resp.json()['result']['value']['data'] raw_bytes = base64.b64decode(data) #