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()
def check_signature_validity(self): validate_transaction_signature(self)
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()
def check_signature_validity(self): validate_transaction_signature(self)