Project

proto-MPS7

0.0
No commit activity in last 3 years
No release in over 3 years
Reads in and parses binary transaction log, txnlog.dat, according to the specifications in HOMEWORK.md
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
~> 1.17
>= 0
~> 10.0
~> 3.0
= 0.20.0
 Project Readme

Proto::MPS7 🛸

_ A payment processing gem that consumes a proprietary binary protocol format named MPS7 _

Installation

Installing proto-MPS7 gem locally

From the root of the proto-MPS7 gem, install the gem locally:

$ bin/setup
$ bundle exec rake install

Usage

$ proto_MPS7 txnlog.dat

Running Tests

$ bundle exec rspec spec

Debugging 🐛

  • Insert require 'byebug' at the top of a file (paying particular attention to parser.rb and cli.rb), and throw in a byebug statement as your break-point.
  • Alternatively, run bin/console for an interactive prompt for debugging purposes.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Proto::MPS7 project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the Contributor Covenant code of conduct.