UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
coin_params.hpp File Reference
#include <cstdint>
#include <array>
#include <iterator>

Go to the source code of this file.

Classes

struct  secp256k1::coins::CoinFeatures
 
struct  secp256k1::coins::CoinParams
 

Namespaces

namespace  secp256k1
 
namespace  secp256k1::coins
 

Enumerations

enum class  secp256k1::coins::AddressHash : std::uint8_t { secp256k1::coins::HASH160 , secp256k1::coins::KECCAK256 , secp256k1::coins::BLAKE2B_160 }
 
enum class  secp256k1::coins::AddressEncoding : std::uint8_t {
  secp256k1::coins::BASE58CHECK , secp256k1::coins::BECH32 , secp256k1::coins::EIP55 , secp256k1::coins::CASHADDR ,
  secp256k1::coins::TRON_BASE58
}
 

Functions

const CoinParamssecp256k1::coins::find_by_coin_type (std::uint32_t coin_type)
 
const CoinParamssecp256k1::coins::find_by_ticker (const char *ticker)
 

Variables

constexpr CoinParams secp256k1::coins::Bitcoin
 
constexpr CoinParams secp256k1::coins::Litecoin
 
constexpr CoinParams secp256k1::coins::Dogecoin
 
constexpr CoinParams secp256k1::coins::Dash
 
constexpr CoinParams secp256k1::coins::Ethereum
 
constexpr CoinParams secp256k1::coins::BitcoinCash
 
constexpr CoinParams secp256k1::coins::BitcoinSV
 
constexpr CoinParams secp256k1::coins::Zcash
 
constexpr CoinParams secp256k1::coins::DigiByte
 
constexpr CoinParams secp256k1::coins::Namecoin
 
constexpr CoinParams secp256k1::coins::Peercoin
 
constexpr CoinParams secp256k1::coins::Vertcoin
 
constexpr CoinParams secp256k1::coins::Viacoin
 
constexpr CoinParams secp256k1::coins::Groestlcoin
 
constexpr CoinParams secp256k1::coins::Syscoin
 
constexpr CoinParams secp256k1::coins::BNBSmartChain
 
constexpr CoinParams secp256k1::coins::Polygon
 
constexpr CoinParams secp256k1::coins::Avalanche
 
constexpr CoinParams secp256k1::coins::Fantom
 
constexpr CoinParams secp256k1::coins::Arbitrum
 
constexpr CoinParams secp256k1::coins::Optimism
 
constexpr CoinParams secp256k1::coins::Ravencoin
 
constexpr CoinParams secp256k1::coins::Flux
 
constexpr CoinParams secp256k1::coins::Qtum
 
constexpr CoinParams secp256k1::coins::Horizen
 
constexpr CoinParams secp256k1::coins::BitcoinGold
 
constexpr CoinParams secp256k1::coins::Komodo
 
constexpr CoinParams secp256k1::coins::Tron
 
constexpr const CoinParamssecp256k1::coins::ALL_COINS []
 
constexpr std::size_t secp256k1::coins::ALL_COINS_COUNT = std::size(ALL_COINS)