From 4950be0df22b23346004c191787424f899e6819f Mon Sep 17 00:00:00 2001 From: Konstantin Akimov Date: Sat, 14 Sep 2024 12:13:30 +0700 Subject: [PATCH] feat: drop requirement of v20 for Asset Unlock transactions This fork already happened and no versioning is required --- src/evo/specialtxman.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/evo/specialtxman.cpp b/src/evo/specialtxman.cpp index 1e09d2edd68fef..e20a9e0d4f7b35 100644 --- a/src/evo/specialtxman.cpp +++ b/src/evo/specialtxman.cpp @@ -52,9 +52,6 @@ static bool CheckSpecialTxInner(CDeterministicMNManager& dmnman, const Chainstat case TRANSACTION_ASSET_LOCK: return CheckAssetLockUnlockTx(chainman.m_blockman, qman, tx, pindexPrev, indexes, state); case TRANSACTION_ASSET_UNLOCK: - if (!DeploymentActiveAfter(pindexPrev, consensusParams, Consensus::DEPLOYMENT_V20)) { - return state.Invalid(TxValidationResult::TX_CONSENSUS, "assetunlocks-before-v20"); - } return CheckAssetLockUnlockTx(chainman.m_blockman, qman, tx, pindexPrev, indexes, state); } } catch (const std::exception& e) {