fixed rspec warnings
added optional transaction currency