Revert "Remove rlp from signer method names"

This reverts commit af7a16aa32.
This commit is contained in:
nolash 2021-09-06 16:28:57 +02:00
parent 441ace5ec4
commit 5ac0272e5c
1 changed files with 3 additions and 10 deletions

View File

@ -40,18 +40,15 @@ class ReferenceSigner(Signer):
return z
def sign_transaction_to_wire(self, tx, password=None):
def sign_transaction_to_rlp(self, tx, password=None):
chain_id = int.from_bytes(tx.v, byteorder='big')
sig = self.sign_transaction(tx, password)
tx.apply_signature(chain_id, sig)
return tx.rlp_serialize()
def sign_transaction_to_rlp(self, tx, password=None):
return self.sign_transaction_to_wire(tx, password=password)
def sign_message(self, address, message, password=None):
def sign_ethereum_message(self, address, message, password=None):
#k = keys.PrivateKey(self.keyGetter.get(address, password))
#z = keys.ecdsa_sign(message_hash=g, private_key=k)
if type(message).__name__ == 'str':
@ -74,10 +71,6 @@ class ReferenceSigner(Signer):
return z
def sign_ethereum_message(self, address, message, password=None):
return self.sign_message(address, message, password=None)
# TODO: generic sign should be moved to non-eth context
def sign_pure(self, address, message, password=None):
pk = coincurve.PrivateKey(secret=self.keyGetter.get(address, password))