Esempio n. 1
0
def test_pre_EIP155_transaction_signature_validation(transaction_class,
                                                     txn_fixture):
    if txn_fixture['chainId'] is not None:
        pytest.skip("Only testng non-EIP155 transactions")
    transaction = rlp.decode(decode_hex(txn_fixture['signed']),
                             sedes=transaction_class)
    validate_transaction_signature(transaction)
    transaction.check_signature_validity()
Esempio n. 2
0
 def check_signature_validity(self):
     validate_transaction_signature(self)
Esempio n. 3
0
def test_EIP155_transaction_signature_validation(txn_fixture):
    transaction = rlp.decode(decode_hex(txn_fixture['signed']),
                             sedes=SpuriousDragonTransaction)
    validate_transaction_signature(transaction)
    transaction.check_signature_validity()
def test_EIP155_transaction_signature_validation(txn_fixture):
    transaction = rlp.decode(decode_hex(txn_fixture['signed']), sedes=SpuriousDragonTransaction)
    validate_transaction_signature(transaction)
    transaction.check_signature_validity()
def test_pre_EIP155_transaction_signature_validation(transaction_class, txn_fixture):
    if txn_fixture['chainId'] is not None:
        pytest.skip("Only testng non-EIP155 transactions")
    transaction = rlp.decode(decode_hex(txn_fixture['signed']), sedes=transaction_class)
    validate_transaction_signature(transaction)
    transaction.check_signature_validity()
Esempio n. 6
0
 def check_signature_validity(self):
     validate_transaction_signature(self)