diff options
| author | alpaylan | 2021-04-16 04:19:40 +0300 |
|---|---|---|
| committer | alpaylan | 2021-04-16 04:19:40 +0300 |
| commit | ee16f0e9f03d9d25c10419f3ab0013bbdc3e892e (patch) | |
| tree | c0dcb96f51e5386306d6dc78d22b1c6939c653ee /src | |
| parent | 80cadecb77c048b5e18630c1a153949e69714a31 (diff) | |
| download | gradecoin-ee16f0e9f03d9d25c10419f3ab0013bbdc3e892e.tar.gz gradecoin-ee16f0e9f03d9d25c10419f3ab0013bbdc3e892e.tar.bz2 gradecoin-ee16f0e9f03d9d25c10419f3ab0013bbdc3e892e.zip | |
work on post auth transaction 201 test
Diffstat (limited to 'src')
| -rw-r--r-- | src/handlers.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/handlers.rs b/src/handlers.rs index e76e72f..376d079 100644 --- a/src/handlers.rs +++ b/src/handlers.rs | |||
| @@ -608,10 +608,7 @@ pub async fn authorized_propose_transaction( | |||
| 608 | // this transaction was already checked for correctness at custom_filters, we can panic here if | 608 | // this transaction was already checked for correctness at custom_filters, we can panic here if |
| 609 | // it has been changed since | 609 | // it has been changed since |
| 610 | 610 | ||
| 611 | let hashed_transaction = Md5::digest(&serde_json::to_vec(&new_transaction).unwrap()); | 611 | let hashed_transaction = Md5::digest((&serde_json::to_string(&new_transaction).unwrap()).as_ref()); |
| 612 | println!("{:?}", new_transaction); | ||
| 613 | println!("{:?}", &serde_json::to_vec(&new_transaction).unwrap()); | ||
| 614 | println!("{:x}", hashed_transaction); | ||
| 615 | if token_payload.claims.tha != format!("{:x}", hashed_transaction) { | 612 | if token_payload.claims.tha != format!("{:x}", hashed_transaction) { |
| 616 | println!( | 613 | println!( |
| 617 | "the hash of the request {:x} did not match the hash given in jwt {:?}", | 614 | "the hash of the request {:x} did not match the hash given in jwt {:?}", |
