Exemplo n.º 1
0
    def test_change_tx_fields(self):
        tx = Transaction.deserialize(maza_raw_tx)

        chainparams.set_tx_fields(peercoin_fields)
        tx2 = Transaction.deserialize(ppc_raw_tx)

        self.assertNotEqual(tx.fields, tx2.fields)
Exemplo n.º 2
0
    def test_change_tx_fields(self):
        tx = Transaction.deserialize(maza_raw_tx)

        chainparams.set_tx_fields(peercoin_fields)
        tx2 = Transaction.deserialize(ppc_raw_tx)

        self.assertNotEqual(tx.fields, tx2.fields)
Exemplo n.º 3
0
 def test_peercoin_fields(self):
     chainparams.set_tx_fields(peercoin_fields)
     tx = Transaction.deserialize(ppc_raw_tx)
     self.assertNotEqual(bitcoin_fields, tx.fields)
     self.assertIn(('Timestamp', b'<i', 4, 0), tx.fields)
     self.assertEqual(ppc_raw_tx, tx.serialize())
Exemplo n.º 4
0
 def test_clams_fields(self):
     chainparams.set_tx_fields(clams_fields)
     tx = Transaction.deserialize(clams_raw_tx)
     self.assertNotEqual(bitcoin_fields, tx.fields)
     self.assertIn(('ClamSpeech', 'bytes', None, b''), tx.fields)
     self.assertEqual(clams_raw_tx, tx.serialize())
Exemplo n.º 5
0
 def test_peercoin_fields(self):
     chainparams.set_tx_fields(peercoin_fields)
     tx = Transaction.deserialize(ppc_raw_tx)
     self.assertNotEqual(bitcoin_fields, tx.fields)
     self.assertIn(('Timestamp', b'<i', 4, 0), tx.fields)
     self.assertEqual(ppc_raw_tx, tx.serialize())
Exemplo n.º 6
0
 def test_clams_fields(self):
     chainparams.set_tx_fields(clams_fields)
     tx = Transaction.deserialize(clams_raw_tx)
     self.assertNotEqual(bitcoin_fields, tx.fields)
     self.assertIn(('ClamSpeech', 'bytes', None, b''), tx.fields)
     self.assertEqual(clams_raw_tx, tx.serialize())
Exemplo n.º 7
0
 def setUp(self):
     super(ChainparamsTest, self).setUp()
     chainparams.set_tx_fields(bitcoin_fields)