/dports/finance/electrum/Electrum-4.1.5/electrum/ |
H A D | transaction.py | 580 'inputs': [txin.to_json() for txin in self.inputs()], 708 if txin.is_p2sh_segwit() and txin.redeem_script: 745 if not txin.is_segwit() and txin.redeem_script: 842 all_segwit = all(txin.is_segwit() for txin in self.inputs()) 869 return not any([txin.nsequence < 0xffffffff - 1 for txin in self.inputs()]) 1659 if txin.script_sig or txin.witness: 1759 txin.finalize() 1833 input_values = [txin.value_sats() for txin in self.inputs()] 1854 sighash = txin.sighash if txin.sighash is not None else SIGHASH_ALL 1906 return all([txin.is_complete() for txin in self.inputs()]) [all …]
|
H A D | lnsweep.py | 466 txin = htlc_tx.inputs()[0] 482 txin._trusted_value_sats = val 484 txin.script_sig = b'' 485 sweep_inputs = [txin] 512 txin.script_type = 'p2wpkh' 514 txin.num_sig = 1 515 sweep_inputs = [txin] 543 txin.script_sig = b'' 545 sweep_inputs = [txin] 570 txin.script_sig = b'' [all …]
|
H A D | submarine_swaps.py | 99 txin: PartialTxInput, 110 if is_segwit_address(txin.address): 111 txin.script_type = 'p2wsh' 112 txin.script_sig = b'' 114 txin.script_type = 'p2wsh-p2sh' 116 txin.script_sig = bytes.fromhex(push_script(txin.redeem_script.hex())) 117 txin.witness_script = witness_script 123 txin.witness = bytes.fromhex(construct_witness(witness)) 176 for txin in txos.values(): 180 spent_height = txin.spent_height [all …]
|
/dports/net-p2p/litecoin-daemon/litecoin-0.18.1/src/consensus/ |
H A D | tx_verify.cpp | 23 for (const auto& txin : tx.vin) { in IsFinalTx() local 24 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 55 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 60 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 68 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 110 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 112 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount() 186 for (const auto& txin : tx.vin) in CheckTransaction() local 188 if (!vInOutPoints.insert(txin.prevout).second) in CheckTransaction() 200 for (const auto& txin : tx.vin) in CheckTransaction() local [all …]
|
/dports/net-p2p/litecoin-utils/litecoin-0.18.1/src/consensus/ |
H A D | tx_verify.cpp | 23 for (const auto& txin : tx.vin) { in IsFinalTx() local 24 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 55 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 60 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 68 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 110 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 112 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount() 186 for (const auto& txin : tx.vin) in CheckTransaction() local 188 if (!vInOutPoints.insert(txin.prevout).second) in CheckTransaction() 200 for (const auto& txin : tx.vin) in CheckTransaction() local [all …]
|
/dports/net-p2p/litecoin/litecoin-0.18.1/src/consensus/ |
H A D | tx_verify.cpp | 23 for (const auto& txin : tx.vin) { in IsFinalTx() local 24 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 55 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 60 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 68 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 110 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 112 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount() 186 for (const auto& txin : tx.vin) in CheckTransaction() local 188 if (!vInOutPoints.insert(txin.prevout).second) in CheckTransaction() 200 for (const auto& txin : tx.vin) in CheckTransaction() local [all …]
|
/dports/finance/electrum/Electrum-4.1.5/electrum/plugins/keepkey/ |
H A D | keepkey.py | 54 for txin in tx.inputs(): 55 tx_hash = txin.prevout.txid.hex() 56 if txin.utxo is None and not txin.is_segwit(): 58 prev_tx[tx_hash] = txin.utxo 371 for txin in tx.inputs(): 373 if txin.is_coinbase_input(): 381 if len(txin.pubkeys) > 1: 394 prev_hash = txin.prevout.txid 395 prev_index = txin.prevout.out_idx 397 if txin.value_sats() is not None: [all …]
|
/dports/finance/electrum/Electrum-4.1.5/electrum/plugins/safe_t/ |
H A D | safe_t.py | 52 for txin in tx.inputs(): 53 tx_hash = txin.prevout.txid.hex() 54 if txin.utxo is None and not txin.is_segwit(): 56 prev_tx[tx_hash] = txin.utxo 341 for txin in tx.inputs(): 343 if txin.is_coinbase_input(): 351 if len(txin.pubkeys) > 1: 364 prev_hash = txin.prevout.txid 365 prev_index = txin.prevout.out_idx 367 if txin.value_sats() is not None: [all …]
|
/dports/net-p2p/bitcoin-utils/bitcoin-22.0/src/consensus/ |
H A D | tx_verify.cpp | 32 for (const auto& txin : tx.vin) { in IsFinalTx() local 33 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 64 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 77 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 92 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 94 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 119 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 121 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/bitcoin/bitcoin-22.0/src/consensus/ |
H A D | tx_verify.cpp | 32 for (const auto& txin : tx.vin) { in IsFinalTx() local 33 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 64 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 77 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 92 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 94 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 119 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 121 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/consensus/ |
H A D | tx_verify.cpp | 24 for (const auto& txin : tx.vin) { in IsFinalTx() local 25 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 56 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 61 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 84 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 86 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 111 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 113 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/bitcoin-daemon/bitcoin-22.0/src/consensus/ |
H A D | tx_verify.cpp | 32 for (const auto& txin : tx.vin) { in IsFinalTx() local 33 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 64 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 77 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 92 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 94 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 119 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 121 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/finance/electrum/Electrum-4.1.5/electrum/plugins/trezor/ |
H A D | trezor.py | 90 for txin in tx.inputs(): 91 tx_hash = txin.prevout.txid.hex() 92 if txin.utxo is None: 94 prev_tx[tx_hash] = txin.utxo 381 for txin in tx.inputs(): 383 if txin.is_coinbase_input(): 391 if len(txin.pubkeys) > 1: 404 prev_hash = txin.prevout.txid 405 prev_index = txin.prevout.out_idx 407 if txin.value_sats() is not None: [all …]
|
/dports/net-p2p/namecoin-daemon/namecoin-core-nc0.21.0.1/src/consensus/ |
H A D | tx_verify.cpp | 24 for (const auto& txin : tx.vin) { in IsFinalTx() local 25 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 56 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 61 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 84 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 86 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 111 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 113 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/namecoin/namecoin-core-nc0.21.0.1/src/consensus/ |
H A D | tx_verify.cpp | 24 for (const auto& txin : tx.vin) { in IsFinalTx() local 25 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 56 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 61 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 84 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 86 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 111 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 113 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/namecoin-utils/namecoin-core-nc0.21.0.1/src/consensus/ |
H A D | tx_verify.cpp | 24 for (const auto& txin : tx.vin) { in IsFinalTx() local 25 if (!(txin.nSequence == CTxIn::SEQUENCE_FINAL)) in IsFinalTx() 56 const CTxIn& txin = tx.vin[txinIndex]; in CalculateSequenceLocks() local 61 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_DISABLE_FLAG) { in CalculateSequenceLocks() 69 if (txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG) { in CalculateSequenceLocks() 84 …nMinTime = std::max(nMinTime, nCoinTime + (int64_t)((txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MAS… in CalculateSequenceLocks() 86 …nMinHeight = std::max(nMinHeight, nCoinHeight + (int)(txin.nSequence & CTxIn::SEQUENCE_LOCKTIME_MA… in CalculateSequenceLocks() 111 for (const auto& txin : tx.vin) in GetLegacySigOpCount() local 113 nSigOps += txin.scriptSig.GetSigOpCount(false); in GetLegacySigOpCount()
|
/dports/net-p2p/bitcoin/bitcoin-22.0/src/wallet/ |
H A D | transaction.cpp | 11 for (auto& txin : tx1.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local 12 for (auto& txin : tx2.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local
|
H A D | receive.cpp | 10 isminetype CWallet::IsMine(const CTxIn &txin) const in IsMine() 17 if (txin.prevout.n < prev.tx->vout.size()) in IsMine() 18 return IsMine(prev.tx->vout[txin.prevout.n]); in IsMine() 27 for (const CTxIn& txin : tx.vin) in IsAllFromMe() local 29 auto mi = mapWallet.find(txin.prevout.hash); in IsAllFromMe() 35 if (txin.prevout.n >= prev.tx->vout.size()) in IsAllFromMe() 38 if (!(IsMine(prev.tx->vout[txin.prevout.n]) & filter)) in IsAllFromMe() 289 for (const CTxIn& txin : wtx.tx->vin) in IsTrusted() local 292 const CWalletTx* parent = GetWalletTx(txin.prevout.hash); in IsTrusted() 394 for (const CTxIn& txin : wtx.tx->vin) in GetAddressGroupings() local [all …]
|
/dports/net-p2p/bitcoin-utils/bitcoin-22.0/src/wallet/ |
H A D | transaction.cpp | 11 for (auto& txin : tx1.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local 12 for (auto& txin : tx2.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local
|
H A D | receive.cpp | 10 isminetype CWallet::IsMine(const CTxIn &txin) const 17 if (txin.prevout.n < prev.tx->vout.size()) 18 return IsMine(prev.tx->vout[txin.prevout.n]); 27 for (const CTxIn& txin : tx.vin) 29 auto mi = mapWallet.find(txin.prevout.hash); 35 if (txin.prevout.n >= prev.tx->vout.size()) 38 if (!(IsMine(prev.tx->vout[txin.prevout.n]) & filter)) 289 for (const CTxIn& txin : wtx.tx->vin) 292 const CWalletTx* parent = GetWalletTx(txin.prevout.hash); 394 for (const CTxIn& txin : wtx.tx->vin) [all …]
|
/dports/net-p2p/bitcoin-daemon/bitcoin-22.0/src/wallet/ |
H A D | transaction.cpp | 11 for (auto& txin : tx1.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local 12 for (auto& txin : tx2.vin) txin.scriptSig = CScript(); in IsEquivalentTo() local
|
H A D | receive.cpp | 10 isminetype CWallet::IsMine(const CTxIn &txin) const in IsMine() 17 if (txin.prevout.n < prev.tx->vout.size()) in IsMine() 18 return IsMine(prev.tx->vout[txin.prevout.n]); in IsMine() 27 for (const CTxIn& txin : tx.vin) in IsAllFromMe() local 29 auto mi = mapWallet.find(txin.prevout.hash); in IsAllFromMe() 35 if (txin.prevout.n >= prev.tx->vout.size()) in IsAllFromMe() 38 if (!(IsMine(prev.tx->vout[txin.prevout.n]) & filter)) in IsAllFromMe() 289 for (const CTxIn& txin : wtx.tx->vin) in IsTrusted() local 292 const CWalletTx* parent = GetWalletTx(txin.prevout.hash); in IsTrusted() 394 for (const CTxIn& txin : wtx.tx->vin) in GetAddressGroupings() local [all …]
|
/dports/net-p2p/zetacoin-utils/zetacoin-0.13.2.1/src/rpc/ |
H A D | rawtransaction.cpp | 73 const CTxIn& txin = tx.vin[i]; in TxToJSON() local 76 in.push_back(Pair("coinbase", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 78 in.push_back(Pair("txid", txin.prevout.hash.GetHex())); in TxToJSON() 79 in.push_back(Pair("vout", (int64_t)txin.prevout.n)); in TxToJSON() 82 o.push_back(Pair("hex", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 96 in.push_back(Pair("sequence", (int64_t)txin.nSequence)); in TxToJSON() 574 entry.push_back(Pair("vout", (uint64_t)txin.prevout.n)); in TxInErrorToJSON() 575 entry.push_back(Pair("scriptSig", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxInErrorToJSON() 679 BOOST_FOREACH(const CTxIn& txin, mergedTx.vin) { in signrawtransaction() 680 const uint256& prevHash = txin.prevout.hash; in signrawtransaction() [all …]
|
/dports/net-p2p/zetacoin/zetacoin-0.13.2.1/src/rpc/ |
H A D | rawtransaction.cpp | 73 const CTxIn& txin = tx.vin[i]; in TxToJSON() local 76 in.push_back(Pair("coinbase", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 78 in.push_back(Pair("txid", txin.prevout.hash.GetHex())); in TxToJSON() 79 in.push_back(Pair("vout", (int64_t)txin.prevout.n)); in TxToJSON() 82 o.push_back(Pair("hex", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 96 in.push_back(Pair("sequence", (int64_t)txin.nSequence)); in TxToJSON() 574 entry.push_back(Pair("vout", (uint64_t)txin.prevout.n)); in TxInErrorToJSON() 575 entry.push_back(Pair("scriptSig", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxInErrorToJSON() 679 BOOST_FOREACH(const CTxIn& txin, mergedTx.vin) { in signrawtransaction() 680 const uint256& prevHash = txin.prevout.hash; in signrawtransaction() [all …]
|
/dports/net-p2p/zetacoin-daemon/zetacoin-0.13.2.1/src/rpc/ |
H A D | rawtransaction.cpp | 73 const CTxIn& txin = tx.vin[i]; in TxToJSON() local 76 in.push_back(Pair("coinbase", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 78 in.push_back(Pair("txid", txin.prevout.hash.GetHex())); in TxToJSON() 79 in.push_back(Pair("vout", (int64_t)txin.prevout.n)); in TxToJSON() 82 o.push_back(Pair("hex", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxToJSON() 96 in.push_back(Pair("sequence", (int64_t)txin.nSequence)); in TxToJSON() 574 entry.push_back(Pair("vout", (uint64_t)txin.prevout.n)); in TxInErrorToJSON() 575 entry.push_back(Pair("scriptSig", HexStr(txin.scriptSig.begin(), txin.scriptSig.end()))); in TxInErrorToJSON() 679 BOOST_FOREACH(const CTxIn& txin, mergedTx.vin) { in signrawtransaction() 680 const uint256& prevHash = txin.prevout.hash; in signrawtransaction() [all …]
|