From f70de065a13f406031886da82adff49e3664553b Mon Sep 17 00:00:00 2001 From: mbhandary Date: Thu, 16 Apr 2020 14:53:52 -0400 Subject: [PATCH] Included lowercase manifest support and cleaned up whitespace --- assets/js/domain-verifier-checker.js | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/assets/js/domain-verifier-checker.js b/assets/js/domain-verifier-checker.js index 4dd0475180..de6ef43584 100644 --- a/assets/js/domain-verifier-checker.js +++ b/assets/js/domain-verifier-checker.js @@ -111,7 +111,7 @@ function display_manifest(man) { //Use these to create the message that should have been signed by the validator's private key (the attestation). //Go to the domain and verify the signature of the attestation field in the appropriate validator entry. function parse_manifest() { - const manhex = $("#manifest").val(); + const manhex = $("#manifest").val().toUpperCase();; try { var man = codec.decode(manhex); @@ -122,23 +122,14 @@ function parse_manifest() { return; } - - - - let seq = man ["Sequence"]; - let public_key_hex = man["PublicKey"]; let buff_pub = new Buffer(public_key_hex, "hex").toJSON().data; let public_key = addressCodec.encodeNodePublic(buff_pub); - let ephemeral_public_key_hex = man["SigningPubKey"]; let buff_eph_pub = new Buffer(ephemeral_public_key_hex, "hex").toJSON().data; let ephemeral_public_key = addressCodec.encodeNodePublic(buff_eph_pub); - - - try { var domain = hex_to_ascii(man["Domain"]); } catch { @@ -150,15 +141,12 @@ function parse_manifest() { } - display_manifest({"Sequence":seq, "Domain":domain, "Master Public Key": public_key, "Ephemeral Public Key":ephemeral_public_key}) - - //This is the message that was signed by the validator's private key. let message = "[domain-attestation-blob:" + domain + ":" + public_key + "]"; const url = "https://" + domain + TOML_PATH + "?v=" + query_param++;