Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. //src/wallet.ts
  2.  
  3. // 지갑에서 개인 및 공개키를 추출하는 과정이다.
  4. const getPrivateFromWallet = (): string => {
  5. const buffer = readFileSync(privateKeyLocation, 'utf8');
  6. return buffer.toString();
  7. };
  8.  
  9. // 공개키가 형성되는 과정이다.
  10. const getPublicFromWallet = (): string => {
  11. const privateKey = getPrivateFromWallet();
  12. // 개인키를 형성하고
  13. const key = EC.keyFromPrivate(privateKey, 'hex');
  14. // 이를 기준으로 공개키를 만들어낸다.
  15. return key.getPublic().encode('hex');
  16. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement