Module: Secp256k1
- Defined in:
- lib/secp256k1.rb,
lib/secp256k1/c.rb,
lib/secp256k1/key.rb,
lib/secp256k1/ecdsa.rb,
lib/secp256k1/utils.rb,
lib/secp256k1/version.rb
Defined Under Namespace
Modules: C, ECDSA, Utils Classes: AssertError, BaseKey, PrivateKey, PublicKey
Constant Summary collapse
- EC_COMPRESSED =
C::Constants['SECP256K1_EC_COMPRESSED'].to_i
- EC_UNCOMPRESSED =
C::Constants['SECP256K1_EC_UNCOMPRESSED'].to_i
- FLAG_SIGN =
C::Constants['SECP256K1_CONTEXT_SIGN'].to_i
- FLAG_VERIFY =
C::Constants['SECP256K1_CONTEXT_VERIFY'].to_i
- NO_FLAGS =
C::Constants['SECP256K1_CONTEXT_NONE'].to_i
- ALL_FLAGS =
FLAG_SIGN | FLAG_VERIFY
- VERSION =
'0.4.0'