#pragma once #include // Forward Declarations class CTransaction; namespace MWEB { class Policy { public: /// /// Checks the transaction for violation of any MWEB-specific standard tx policies. /// /// The transaction to check. /// The reason it's non-standard, if any. /// True if the transaction is standard. static bool IsStandardTx(const CTransaction& tx, std::string& reason); }; }