Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
uint256.hpp File Reference
#include "../uint128/uint128.hpp"
#include "barretenberg/common/serialize.hpp"
#include "barretenberg/common/throw_or_abort.hpp"
#include "barretenberg/common/utils.hpp"
#include <concepts>
#include <cstdint>
#include <iomanip>
#include <iostream>
#include <sstream>
#include "./uint256_impl.hpp"

Go to the source code of this file.

Classes

class  bb::numeric::uint256_t
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::numeric
 

Macros

#define WASM_NUM_LIMBS   9
 
#define WASM_LIMB_BITS   29
 

Functions

std::ostream & bb::numeric::operator<< (std::ostream &os, uint256_t const &a)
 
template<typename B >
void bb::numeric::read (B &it, uint256_t &value)
 
template<typename B >
void bb::numeric::write (B &it, uint256_t const &value)
 

Macro Definition Documentation

◆ WASM_LIMB_BITS

#define WASM_LIMB_BITS   29

Definition at line 37 of file uint256.hpp.

◆ WASM_NUM_LIMBS

#define WASM_NUM_LIMBS   9

Definition at line 36 of file uint256.hpp.