Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. //src/wallet.ts
  2.  
  3. // 지갑의 잔고를 계산하는 과정이다.
  4. const getBalance = (address: string, unspentTxOuts: UnspentTxOut[]): number => {
  5. return _(unspentTxOuts)
  6. // utxo 의 주소와 일치하는지 확인한다.
  7. .filter((uTxO: UnspentTxOut) => uTxO.address === address)
  8. // 일치하는 해당 utxo 의 양을 확인한다.
  9. .map((uTxO: UnspentTxOut) => uTxO.amount)
  10. // 양들을 합쳐서 결과를 낸다.
  11. .sum();
  12. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement