Sha256: e517635082b93a7b37bd0e4e78160f2fe8eae6f0e231d4e8428d0363c4561617

Contents?: true

Size: 392 Bytes

Versions: 2

Compression:

Stored size: 392 Bytes

Contents

# frozen_string_literal: true

module MonoMerchant
  class Pubkey < ApiRequest

    def self.get
      @@get ||= begin
                  key = new.key
                  Base.decode key if key
                end
    end

    def self.reset
      @@get = nil
      self.get
    end

    def initialize
      super(type: :get)
    end

    private

    def data
      %w[key]
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mono-merchant-0.2.0 lib/mono-merchant/pubkey.rb
mono-merchant-0.1.0 lib/mono-merchant/pubkey.rb