Guest User

Untitled

a guest
Mar 17th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. if (typeof web3 !== 'undefined') {
  2. web3 = new Web3(web3.currentProvider);
  3. } else {
  4. web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
  5. }
  6.  
  7. web3.eth.defaultAccount = web3.eth.accounts[0];
  8.  
  9. var mediachainContract = web3.eth.contract([{"constant":false,"inputs":[{"name":"_instagramPassword","type":"bytes32"}],"name":"setSocialMedia3","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"userCount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_linkedinPassword","type":"bytes32"}],"name":"setSocialMedia2","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newFileContent","type":"bytes32"}],"name":"setFile","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"user","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getAccounts","outputs":[{"name":"facebookPassword","type":"bytes32"},{"name":"linkedinPassword","type":"bytes32"},{"name":"instagramPassoword","type":"bytes32"},{"name":"fileContent","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_facebookPassword","type":"bytes32"}],"name":"setSocialMedia","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]);
  10.  
  11. var mediachain = mediachainContract.at('0x5d8e0ed3e15468c94fe17fbd215756a78d40e857');
  12. console.log(mediachain);
  13. var badPassword = $("#Name").val();
  14. $("#set1").click(function() {
  15. mediachain.setSocialMedia($("#Facebookpasswd").val());
  16. var safePassword = $("#Facebookpasswd").val();
  17. if (safePassword.length <= 10) {
  18. alert("Password doesn't meet minimum requirements");
  19. }
  20. var goodPassword = [safePassword];
  21. if (goodPassword.includes("1234567890") == true) {
  22. alert("Password doesn't meet minimum requirements");
  23. }
  24. if (goodPassword.includes("abcdefghij") == true) {
  25. alert("Password doesn't meet minimum requirements");
  26. }
  27. if (goodPassword.includes("ABCDEFGHIJ") == true) {
  28. alert("Password doesn't meet minimum requirements");
  29. }
  30. if (goodPassword.includes("Password") == true) {
  31. alert("Password doesn't meet minimum requirements");
  32. }
  33. if (goodPassword.includes(badPassword) == true) {
  34. alert("Password doesn't meet minimum requirements");
  35. }
  36. });
  37. $("#set2").click(function() {
  38. mediachain.setSocialMedia2($("#Linkedinpasswd").val());
  39. var safePassword2 = $("#Linkedinpasswd").val();
  40. if (safePassword2.length <= 10) {
  41. alert("Password doesn't meet minimum requirements");
  42. }
  43. var goodPassword2 = [safePassword2];
  44. if (goodPassword2.includes("1234567890") == true) {
  45. alert("Password doesn't meet minimum requirements");
  46. }
  47. if (goodPassword2.includes("abcdefghij") == true) {
  48. alert("Password doesn't meet minimum requirements");
  49. }
  50. if (goodPassword2.includes("ABCDEFGHIJ") == true) {
  51. alert("Password doesn't meet minimum requirements");
  52. }
  53. if (goodPassword2.includes("Password") == true) {
  54. alert("Password doesn't meet minimum requirements");
  55. }
  56. if (goodPassword2.includes(badPassword) == true) {
  57. alert("Password doesn't meet minimum requirements");
  58. }
  59. });
  60. $("#set3").click(function() {
  61. mediachain.setSocialMedia3($("#Instagrampasswd").val());
  62. var safePassword3 = $("#Instagrampasswd").val();
  63. if (safePassword3.length <= 10) {
  64. alert("Password doesn't meet minimum requirements");
  65. }
  66. var goodPassword3 = [safePassword3];
  67. if (goodPassword3.includes("1234567890") == true) {
  68. alert("Password doesn't meet minimum requirements");
  69. }
  70. if (goodPassword3.includes("abcdefghij") == true) {
  71. alert("Password doesn't meet minimum requirements");
  72. }
  73. if (goodPassword3.includes("ABCDEFGHIJ") == true) {
  74. alert("Password doesn't meet minimum requirements");
  75. }
  76. if (goodPassword3.includes("Password") == true) {
  77. alert("Password doesn't meet minimum requirements");
  78. }
  79. if (goodPassword3.includes(badPassword) == true) {
  80. alert("Password doesn't meet minimum requirements");
  81. }
  82. });
  83. $("#newFile").change(function(event) {
  84. const file = event.target.files[0]
  85. reader = new window.FileReader()
  86. reader.readAsArrayBuffer(file)
  87. });
  88. $("#setSomething").click(function() {
  89. mediachain.setFile($("#newFile").val());
  90. });
  91. web3.eth.watch('mediachain').changed(function() {
  92. var contractString = JSON.stringify(web3.eth.storageAt('0x4da9f2ef21cc01ea417477f4be070335a3658cb6'));
  93. document.getElementById("#showContract").innerText = contractString;
  94. });
Add Comment
Please, Sign In to add comment