Class: PKey::EC::Point
- Inherits:
-
Object
- Object
- PKey::EC::Point
- Defined in:
- lib/ruby_bitcoin_wallet/open_ssl.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.bn2mpi(hex) ⇒ Object
19 |
# File 'lib/ruby_bitcoin_wallet/open_ssl.rb', line 19 def self.bn2mpi(hex) BN.from_hex(hex).to_mpi; end |
.from_hex(group, hex) ⇒ Object
15 16 17 |
# File 'lib/ruby_bitcoin_wallet/open_ssl.rb', line 15 def self.from_hex(group, hex) new(group, BN.from_hex(hex)) end |
Instance Method Details
#ec_add(point) ⇒ Object
20 |
# File 'lib/ruby_bitcoin_wallet/open_ssl.rb', line 20 def ec_add(point); self.class.new(group, OpenSSL::BN.from_hex(OpenSSL_EC.ec_add(self, point))); end |
#to_hex ⇒ Object
18 |
# File 'lib/ruby_bitcoin_wallet/open_ssl.rb', line 18 def to_hex; to_bn.to_hex; end |