Class: Prevoty::ECDSASignature

Inherits:
Object
  • Object
show all
Defined in:
lib/prevoty/responses/ecdsa_signature.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ ECDSASignature

Returns a new instance of ECDSASignature.



5
6
7
8
# File 'lib/prevoty/responses/ecdsa_signature.rb', line 5

def initialize(data)
  @r = data["r"]
  @s = data["s"]
end

Instance Attribute Details

#rObject (readonly)

Returns the value of attribute r.



3
4
5
# File 'lib/prevoty/responses/ecdsa_signature.rb', line 3

def r
  @r
end

#sObject (readonly)

Returns the value of attribute s.



3
4
5
# File 'lib/prevoty/responses/ecdsa_signature.rb', line 3

def s
  @s
end

Instance Method Details

#to_json(*a) ⇒ Object



10
11
12
13
14
15
# File 'lib/prevoty/responses/ecdsa_signature.rb', line 10

def to_json(*a)
  {
    r: @r,
    s: @s
  }.to_json
end