Sha256: 555c54b3e207d60888412b12cce6ee94e3e4c6bf839743f5c36441346400046d

Contents?: true

Size: 558 Bytes

Versions: 4

Compression:

Stored size: 558 Bytes

Contents

#!/usr/bin/env ruby
$:.unshift( File.expand_path("../../lib", __FILE__) )
require 'mastercoin-ruby'
require 'thor'

module Mastercoin
  module Cli
    class Transactions < Thor
      class_option :storage, required: true

      desc "lookup <tx_hash>", "Decodes the Mastercoin data in a given Bitcoin transaction hash"
      def lookup(hash) 
        puts "Looking up tx with hash #{hash}"
        Mastercoin.set_storage(options[:storage])
        puts Mastercoin::Transaction.new(hash)
      end
    end
  end
end

Mastercoin::Cli::Transactions.start(ARGV)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mastercoin-ruby-0.0.5 bin/mastercoin_transaction
mastercoin-ruby-0.0.4 bin/mastercoin_transaction
mastercoin-ruby-0.0.3 bin/mastercoin_transaction
mastercoin-ruby-0.0.2 bin/mastercoin_transaction