aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_core/blockchain.cpp
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2025-10-07 15:23:52 -0400
committerluigi1111 <luigi1111w@gmail.com>2025-10-07 15:23:52 -0400
commitde73139f4287c8dc0f47acda6ca9db688a1e834b (patch)
treec50d41c490d8ef1805d55cd2be9168540fdfaad3 /src/cryptonote_core/blockchain.cpp
parentf350ebdeeb7edb8428b16cc1c8069c27a0f2aa42 (diff)
parent7b5319757107675ad54f38dcd916d74d6aa87772 (diff)
downloadmonzero-core-de73139f4287c8dc0f47acda6ca9db688a1e834b.tar.gz
monzero-core-de73139f4287c8dc0f47acda6ca9db688a1e834b.tar.xz
monzero-core-de73139f4287c8dc0f47acda6ca9db688a1e834b.zip
Merge pull request #10148
7b53197 Cleaner validation (faster and saner) (j-berman)
Diffstat (limited to 'src/cryptonote_core/blockchain.cpp')
-rw-r--r--src/cryptonote_core/blockchain.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/cryptonote_core/blockchain.cpp b/src/cryptonote_core/blockchain.cpp
index 74c87b921..d38586cd4 100644
--- a/src/cryptonote_core/blockchain.cpp
+++ b/src/cryptonote_core/blockchain.cpp
@@ -3009,21 +3009,6 @@ bool Blockchain::check_tx_outputs(const transaction& tx, tx_verification_context
}
}
- // from v4, forbid invalid pubkeys
- if (hf_version >= 4) {
- for (const auto &o: tx.vout) {
- crypto::public_key output_public_key;
- if (!get_output_public_key(o, output_public_key)) {
- tvc.m_invalid_output = true;
- return false;
- }
- if (!crypto::check_key(output_public_key)) {
- tvc.m_invalid_output = true;
- return false;
- }
- }
- }
-
// from v8, allow bulletproofs
if (hf_version < 8) {
if (tx.version >= 2) {