Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

amount.h
Go to the documentation of this file.
1 // Copyright (c) 2009-2010 Satoshi Nakamoto
2 // Copyright (c) 2009-2015 The Bitcoin Core developers
3 // Distributed under the MIT software license, see the accompanying
4 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
5 
6 #ifndef BITCOIN_AMOUNT_H
7 #define BITCOIN_AMOUNT_H
8 
9 #include <stdint.h>
10 
12 typedef int64_t CAmount;
13 
14 static const CAmount COIN = 100000000;
15 static const CAmount CENT = 1000000;
16 
26 static const CAmount MAX_MONEY = 21000000 * COIN;
27 inline bool MoneyRange(const CAmount& nValue) { return (nValue >= 0 && nValue <= MAX_MONEY); }
28 
29 #endif // BITCOIN_AMOUNT_H
static const CAmount MAX_MONEY
No amount larger than this (in satoshi) is valid.
Definition: amount.h:26
static const CAmount COIN
Definition: amount.h:14
bool MoneyRange(const CAmount &nValue)
Definition: amount.h:27
int64_t CAmount
Amount in satoshis (Can be negative)
Definition: amount.h:12
static const CAmount CENT
Definition: amount.h:15
Released under the MIT license