hexadecimal hash for this block
A private key with modulo N, encryption exponent e and decryption exponent d, and a human readable name
Return only the public key part
A public key with modulo N and encrypting exponent e, and a human readable name.
a hexadecimal hash of the transaction
makes a suitable transaction to go from origin to destination
Sign a transaction
Note: all the input transactions are assumed to be from the same public key, so we just sign using one private key which is assumed to be that of the only owner of all inputs In bitcoin transactions, there is a “script” describing which keys to use to verify that the transaction is legit