aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_core/tx_sanity_check.h
diff options
context:
space:
mode:
authorxiphon <xiphon@protonmail.com>2020-01-10 15:25:29 +0000
committerxiphon <xiphon@protonmail.com>2020-01-14 22:56:23 +0000
commitffe7165ebfbb805b3bba57de8cb3f14d0b3411a0 (patch)
treea214cae4b1ef2736fd35b5d641f39cce741d6baa /src/cryptonote_core/tx_sanity_check.h
parent3c01bffd0c13c86f587dd5146ca24cbef179897a (diff)
downloadmonzero-core-ffe7165ebfbb805b3bba57de8cb3f14d0b3411a0.tar.gz
monzero-core-ffe7165ebfbb805b3bba57de8cb3f14d0b3411a0.tar.xz
monzero-core-ffe7165ebfbb805b3bba57de8cb3f14d0b3411a0.zip
wallet: reroll fake outs selection on local tx_sanity_check failure
Diffstat (limited to 'src/cryptonote_core/tx_sanity_check.h')
-rw-r--r--src/cryptonote_core/tx_sanity_check.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cryptonote_core/tx_sanity_check.h b/src/cryptonote_core/tx_sanity_check.h
index c12d1b0b1..4a469462f 100644
--- a/src/cryptonote_core/tx_sanity_check.h
+++ b/src/cryptonote_core/tx_sanity_check.h
@@ -26,11 +26,11 @@
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#include <set>
#include "cryptonote_basic/blobdatatype.h"
namespace cryptonote
{
- class Blockchain;
-
- bool tx_sanity_check(Blockchain &blockchain, const cryptonote::blobdata &tx_blob);
+ bool tx_sanity_check(const cryptonote::blobdata &tx_blob, uint64_t rct_outs_available);
+ bool tx_sanity_check(const std::set<uint64_t> &rct_indices, size_t n_indices, uint64_t rct_outs_available);
}