Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func FindChains(beginAddress string, endAddress string, txs []Transaction) [][]string {
- fmt.Println(beginAddress + " " + endAddress)
- //fmt.Printf("%v", txs)
- res := [][]string{[]string{"txt1"}}
- TXs("tx1", txs, &res, 0)
- fmt.Printf("%v", res)
- return [][]string{}
- }
- func TXs(findTx string, txs []Transaction, resArr *[][]string, level int) {
- for _, s := range txs {
- for _, InTxID := range s.InputTxID {
- if findTx == fmt.Sprintf("%v", InTxID) {
- //(*resArr)[level] = append((*resArr)[level], findTx)
- TXs(findTx, txs, resArr, level+1)
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement