// Copyright (c) 2016-2024 The Hush developers /****************************************************************************** * Copyright © 2014-2019 The SuperNET Developers. * * * * See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at * * the top-level directory of this distribution for the individual copyright * * holder information and the developer policies on copyright and licensing. * * * * Unless otherwise agreed in a custom licensing agreement, no part of the * * SuperNET software, including this file may be copied, modified, propagated * * or distributed except according to the terms contained in the LICENSE file * * * * Removal or modification of this copyright notice is prohibited. * * * ******************************************************************************/ #ifndef SCRIPT_CC_H #define SCRIPT_CC_H #include #include "pubkey.h" #include "script/script.h" extern uint32_t ASSETCHAINS_CC; bool IsCryptoConditionsEnabled(); /* * Get PUSHDATA from a script */ bool GetPushData(const CScript &sig, std::vector &data); /* * Get OP_RETURN data from a script */ bool GetOpReturnData(const CScript &sig, std::vector &data); #endif /* SCRIPT_CC_H */