mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 12:19:24 +00:00
Domain Separate the coordinator's tributary transaction hashes
This commit is contained in:
@@ -686,7 +686,7 @@ impl TransactionTrait for Transaction {
|
|||||||
// Make sure the part we're cutting off is the signature
|
// Make sure the part we're cutting off is the signature
|
||||||
assert_eq!(tx.drain((tx.len() - 64) ..).collect::<Vec<_>>(), signed.signature.serialize());
|
assert_eq!(tx.drain((tx.len() - 64) ..).collect::<Vec<_>>(), signed.signature.serialize());
|
||||||
}
|
}
|
||||||
Blake2s256::digest(tx).into()
|
Blake2s256::digest([b"Coordinator Tributary Transaction".as_ref(), &tx].concat()).into()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn verify(&self) -> Result<(), TransactionError> {
|
fn verify(&self) -> Result<(), TransactionError> {
|
||||||
|
|||||||
Reference in New Issue
Block a user