Module: TezosClient::RpcInterface::Context

Included in:
TezosClient::RpcInterface
Defined in:
lib/tezos_client/rpc_interface/context.rb

Instance Method Summary collapse

Instance Method Details

#chain_idObject



14
15
16
# File 'lib/tezos_client/rpc_interface/context.rb', line 14

def chain_id
  get "/chains/main/chain_id"
end

#constantsObject



6
7
8
# File 'lib/tezos_client/rpc_interface/context.rb', line 6

def constants
  get "/chains/main/blocks/head/context/constants"
end

#head_hashObject



10
11
12
# File 'lib/tezos_client/rpc_interface/context.rb', line 10

def head_hash
  get "/chains/main/blocks/head/hash"
end

#protocolObject



22
23
24
25
# File 'lib/tezos_client/rpc_interface/context.rb', line 22

def protocol
   = get "/chains/main/blocks/head/metadata"
  [:protocol]
end

#protocolsObject



18
19
20
# File 'lib/tezos_client/rpc_interface/context.rb', line 18

def protocols
  get "/protocols"
end