Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1.  
  2.  
  3.  
  4. // Start function
  5. const start = async function(a, b) {
  6. ethers = require('ethers')
  7.  
  8. let provider = ethers.getDefaultProvider('ropsten');
  9.  
  10. let seba=new ethers.Wallet("0xe3fd3abd2801ad482f2e65ad306ef78b353834c59ad1df2a17d1070d2fe805b7")
  11. let kochi = new ethers.Wallet("0x6da4d322c2dc90e8a362e4ef392f03aa820d57544907941a8a7b168d7ae798de")
  12. let juan = new ethers.Wallet("0x28e17dcfee4f242db5be8a5504f81396c5054cc53b5a20b4809260dec6cf6434")
  13.  
  14.  
  15. let projectid=0xb6
  16.  
  17. let hash=ethers.utils.keccak256([ projectid ])
  18.  
  19. let messageHashBytes = ethers.utils.arrayify(hash)
  20.  
  21.  
  22. let flatSig = await juan.signMessage(messageHashBytes);
  23.  
  24. let sig = ethers.utils.splitSignature(flatSig);
  25. console.log(sig);
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33. }
  34.  
  35. // Call start
  36. start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement