Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. func FindChains(beginAddress string, endAddress string, txs []Transaction) [][]string {
  2. fmt.Println(beginAddress + " " + endAddress)
  3. //fmt.Printf("%v", txs)
  4. res := [][]string{[]string{"txt1"}}
  5. TXs("tx1", txs, &res, 0)
  6. fmt.Printf("%v", res)
  7. return [][]string{}
  8.  
  9. }
  10.  
  11. func TXs(findTx string, txs []Transaction, resArr *[][]string, level int) {
  12. for _, s := range txs {
  13. for _, InTxID := range s.InputTxID {
  14. if findTx == fmt.Sprintf("%v", InTxID) {
  15. //(*resArr)[level] = append((*resArr)[level], findTx)
  16. TXs(findTx, txs, resArr, level+1)
  17. }
  18. }
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement