BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
12 bigint(
const std::vector<char>& bige );
13 bigint(
const char* bige, uint32_t l );
24 explicit operator bool()
const;
58 operator std::string()
const;
61 operator std::vector<char>()
const;
72 void to_variant(
const bigint& bi, variant& v, uint32_t max_depth = 1 );
74 void from_variant(
const variant& v, bigint& bi, uint32_t max_depth = 1 );
bigint operator*=(const bigint &a)
bool operator>=(const bigint &c) const
bigint operator/=(const bigint &a)
bool operator>(const bigint &c) const
bigint operator+(const bigint &a) const
bool operator<(const bigint &c) const
bigint & operator=(const bigint &a)
void from_variant(const variant &var, flat_set< T, A... > &vo, uint32_t _max_depth)
bigint operator*(const bigint &a) const
bigint operator/(const bigint &a) const
bigint exp(const bigint &c) const
bigint operator-(const bigint &a) const
void to_variant(const flat_set< T, A... > &var, variant &vo, uint32_t _max_depth)
bigint & operator>>=(uint32_t i)
bigint & operator<<=(uint32_t i)
bigint & operator-=(const bigint &a)
bool operator!=(const bigint &c) const
bool operator==(const bigint &c) const
bigint & operator+=(const bigint &a)
bigint operator%(const bigint &a) const
static bigint random(uint32_t bits, int t, int)