module Universign::Service::Transaction

Constants

AVAILABLE_OPTIONS
DEFAULT_OPTIONS

Public Class Methods

included(base) click to toggle source
# File lib/universign/service/transaction.rb, line 37
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

get() click to toggle source

Get a transaction from Universign

@return [Universign::Transaction]

# File lib/universign/service/transaction.rb, line 28
def get
  @client = Universign::Client.new

  safeguard do
    result = @client.call('requester.getTransactionInfo', @transaction_id)
    self.from_data(result)
  end
end