Sha256: eae16c53f7af785af2370b0bde18b0471414d3bf2b826239716ce7e3d7c4db5f
Contents?: true
Size: 765 Bytes
Versions: 1
Compression:
Stored size: 765 Bytes
Contents
require 'lorentz/contract/param' require 'tezos/client' if __FILE__ == $0 if ARGV[1]&.strip == 'info' file_path = ARGV[0] originated_contracts_path = Lorentz::Contract::Param.originated_contracts_path(file_path) originated_yaml = Lorentz::Contract::Param.recursive_yaml(originated_contracts_path) # YAML.load(File.read(originated_contracts_path)) originated_yaml['originated'].each do |contract| p contract contract_address = contract[1]['address'] base_config = originated_yaml['config']['base-config'] tezos_client = Tezos::Client.new(base_config['tezos_client_path'], base_config['user_address']) tezos_client.get_storage(contract_address).to_a end end Lorentz::Contract::Param.from_yaml ARGV[0] end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lorentz-contract-originate-0.1.0 | exe/lorentz-contract-originate.rb |