Skip to content

A JSON-RPC library for Blade programming language

Notifications You must be signed in to change notification settings

mcfriend99/jsonrpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

json-rpc

json-rpc is a JSON-RPC 2.0 library for Blade programming language. JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol that is used by many application include the Solana and Ethereum blockchain network.

Features

  • Lightweight
  • JSON-RPC Server
  • JSON-RPC Client

Installation

You can install this package via the Nyssa Package Manager with the following command.

nyssa install jsonrpc

Example

The following example demonstrates how to the library to get the balance of a Solana wallet address:

import jsonrpc

var solana = jsonrpc.open('https://api.mainnet-beta.solana.com')
echo solana.call('getBalance', '83astBRguLMdt2h5U1Tpdq5tjFoJ6noeGwaY3mDLVcri')

You should see an output looking like this: {context: {apiVersion: 1.14.10, slot: 169474629}, value: 0} if you are connected to the internet.

See the examples directory for more examples and documentation on how to use.

About

A JSON-RPC library for Blade programming language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages