Changeset View
Changeset View
Standalone View
Standalone View
test/functional/abc-checkdatasig-activation.py
Show All 29 Lines | |||||
class CheckDataSigActivationTest(ComparisonTestFramework): | class CheckDataSigActivationTest(ComparisonTestFramework): | ||||
def set_test_params(self): | def set_test_params(self): | ||||
self.num_nodes = 1 | self.num_nodes = 1 | ||||
self.setup_clean_chain = True | self.setup_clean_chain = True | ||||
self.extra_args = [['-whitelist=127.0.0.1', | self.extra_args = [['-whitelist=127.0.0.1', | ||||
"-magneticanomalyactivationtime=%d" % MAGNETIC_ANOMALY_START_TIME, | "-magneticanomalyactivationtime=%d" % MAGNETIC_ANOMALY_START_TIME, | ||||
"-replayprotectionactivationtime=%d" % (2 * MAGNETIC_ANOMALY_START_TIME)]] | "-replayprotectionactivationtime=%d" % ( | ||||
2 * MAGNETIC_ANOMALY_START_TIME), | |||||
"-deprecatedrpc=signrawtransaction"]] | |||||
def create_checkdatasig_tx(self, count): | def create_checkdatasig_tx(self, count): | ||||
node = self.nodes[0] | node = self.nodes[0] | ||||
utxos = node.listunspent() | utxos = node.listunspent() | ||||
assert(len(utxos) > 0) | assert(len(utxos) > 0) | ||||
utxo = utxos[0] | utxo = utxos[0] | ||||
tx = CTransaction() | tx = CTransaction() | ||||
value = int(satoshi_round(utxo["amount"]) * COIN) // count | value = int(satoshi_round(utxo["amount"]) * COIN) // count | ||||
▲ Show 20 Lines • Show All 139 Lines • Show Last 20 Lines |