Raven Core  3.0.0
P2P Digital Currency
assettypes.cpp
Go to the documentation of this file.
1 // Copyright (c) 2017-2019 The Raven Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
5 #include "assettypes.h"
6 #include "hash.h"
7 
9  return (int)type;
10 }
11 
13  return (AssetType)nType;
14 }
15 
17  return Hash(assetName.begin(), assetName.end(), address.begin(), address.end());
18 }
19 
21  return Hash(assetName.begin(), assetName.end(), address.begin(), address.end());
22 }
23 
25  return Hash(rootAssetName.begin(), rootAssetName.end(), address.begin(), address.end());
26 }
int IntFromAssetType(AssetType type)
Definition: assettypes.cpp:8
AssetType AssetTypeFromInt(int nType)
Definition: assettypes.cpp:12
uint256 Hash(const T1 pbegin, const T1 pend)
Compute the 256-bit hash of an object.
Definition: hash.h:125
AssetType
Definition: assettypes.h:21
256-bit opaque blob.
Definition: uint256.h:123