Module: Secp256k1Zkp

Defined in:
lib/secp256k1zkp.rb,
lib/secp256k1zkp/context.rb,
lib/secp256k1zkp/utility.rb,
lib/secp256k1zkp/version.rb,
ext/secp256k1zkp/secp256k1zkp.c

Defined Under Namespace

Modules: Utility Classes: Context, PrivateKey, PublicKey

Constant Summary collapse

SECP256K1_CONTEXT_ALL =
SECP256K1_CONTEXT_VERIFY | SECP256K1_CONTEXT_SIGN | SECP256K1_CONTEXT_COMMIT | SECP256K1_CONTEXT_RANGEPROOF
VERSION =
'0.9.7'.freeze
SECP256K1_CONTEXT_VERIFY =
INT2FIX(SECP256K1_CONTEXT_VERIFY)
SECP256K1_CONTEXT_SIGN =
INT2FIX(SECP256K1_CONTEXT_SIGN)
SECP256K1_CONTEXT_COMMIT =
INT2FIX(SECP256K1_CONTEXT_COMMIT)
SECP256K1_CONTEXT_RANGEPROOF =
INT2FIX(SECP256K1_CONTEXT_RANGEPROOF)