Commit Graph

62 Commits

Author SHA1 Message Date
Mark Spanbroek b0babf9962 Add convenience method for signing transaction 2021-06-29 15:17:53 +02:00
Mark Spanbroek 1a0a96705b Check transaction signature 2021-06-29 15:10:03 +02:00
Mark Spanbroek f65ad13904 Check validity of outputs when initializing Transaction 2021-06-29 11:00:40 +02:00
Mark Spanbroek cc353875c8 Add signatures to transaction 2021-06-28 17:08:05 +02:00
Mark Spanbroek 14d7abd451 Aggregation of public keys and signatures 2021-06-28 16:57:50 +02:00
Mark Spanbroek 5661469aee Transactions 2021-06-28 15:10:40 +02:00
Mark Spanbroek 2fbf826655 Add examples to simplify tests requiring keys 2021-06-28 14:03:48 +02:00
Mark Spanbroek 1257b42a65 Conversion of public key to bytes 2021-06-28 12:55:12 +02:00
Mark Spanbroek 483d60707f Use func where possible 2021-06-28 10:15:03 +02:00
Mark Spanbroek b28954e75c Add BLS signatures 2021-06-28 10:10:15 +02:00
Mark Spanbroek 6c5113e08a Introduce BLS based keys 2021-06-24 14:43:17 +02:00
Mark Spanbroek 0342502830 Boilerplate 2021-06-24 07:11:43 +02:00