Sha256: 2062f1c9b03c1575e7e5ca950479158e6f2c22d15a6f9aff5865ce4234f5e099

Contents?: true

Size: 607 Bytes

Versions: 4

Compression:

Stored size: 607 Bytes

Contents

#!/usr/bin/env ruby

require "substrate_client"
require "json"

client = SubstrateClient.new("wss://cc3-5.kusama.network/")
# puts client.system_name
# puts client.system_chain
# puts client.system_version
# puts client.system_peers
# puts client.state_getStorage "0x0b76934f4cc08dee01012d059e1b83ee5e0621c4869aa60c02be9adcc98a0d1d"
# puts client.state_getChildKeys "0x","0x",1,"0x"
# puts client.runtime_getState "System", "Events",[],"0xe0303fbe2bc8482e06fb649f934c41349d12a25bd618c92e3331a3347e434f7b"
# puts client.rpc_methods

client.init
metadata = client.metadata
puts JSON.pretty_generate(metadata)

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
substrate_client.rb-0.1.3 exe/substrate_client
substrate_client.rb-0.1.2 exe/substrate_client
substrate_client.rb-0.1.1 exe/substrate_client
substrate_client-0.1.0 exe/substrate_client