Module: TezosClient::ClientInterface::Contract
- Included in:
- TezosClient::ClientInterface
- Defined in:
- lib/tezos_client/client_interface/contract.rb
Overview
Commands managing keys and accounts
Instance Method Summary collapse
Instance Method Details
#known_contracts ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/tezos_client/client_interface/contract.rb', line 7 def known_contracts res = call_client("list known contracts") res.lines.reduce({}) do |acc, contract_output| address_format = /([^:]+): (\w+)/ res = address_format.match(contract_output) acc.merge(res[1] => res[2]) end end |