|
commitment_type | fc::ecc::blind (const blind_factor_type &blind, uint64_t value) |
|
blind_factor_type | fc::ecc::blind_sum (const std::vector< blind_factor_type > &blinds, uint32_t non_neg) |
|
bool | fc::ecc::verify_sum (const std::vector< commitment_type > &commits, const std::vector< commitment_type > &neg_commits, int64_t excess) |
|
bool | fc::ecc::verify_range (uint64_t &min_val, uint64_t &max_val, const commitment_type &commit, const range_proof_type &proof) |
|
range_proof_type | fc::ecc::range_proof_sign (uint64_t min_value, const commitment_type &commit, const blind_factor_type &commit_blind, const blind_factor_type &nonce, int8_t base10_exp, uint8_t min_bits, uint64_t actual_value) |
|
bool | fc::ecc::verify_range_proof_rewind (blind_factor_type &blind_out, uint64_t &value_out, string &message_out, const blind_factor_type &nonce, uint64_t &min_val, uint64_t &max_val, commitment_type commit, const range_proof_type &proof) |
|
range_proof_info | fc::ecc::range_get_info (const range_proof_type &proof) |
|
void | fc::to_variant (const ecc::private_key &var, variant &vo, uint32_t max_depth) |
|
void | fc::from_variant (const variant &var, ecc::private_key &vo, uint32_t max_depth) |
|
void | fc::to_variant (const ecc::public_key &var, variant &vo, uint32_t max_depth) |
|
void | fc::from_variant (const variant &var, ecc::public_key &vo, uint32_t max_depth) |
|
template<typename Stream > |
void | fc::raw::unpack (Stream &s, fc::ecc::public_key &pk, uint32_t _max_depth) |
|
template<typename Stream > |
void | fc::raw::pack (Stream &s, const fc::ecc::public_key &pk, uint32_t _max_depth) |
|
template<typename Stream > |
void | fc::raw::unpack (Stream &s, fc::ecc::private_key &pk, uint32_t _max_depth) |
|
template<typename Stream > |
void | fc::raw::pack (Stream &s, const fc::ecc::private_key &pk, uint32_t _max_depth) |
|