Oleg Baranov
Oleg Baranov
Hi, https://tonviewer.com/UQBI9Odp3N7iL-C1SJ-zrBLjCPeWQk8BO4nGkNXjUa3z5H-A seems unititialized (not deployed), so transaction fails because compute phase skipped
1. ~~As i see in master branch, [it checks all transactions until limit](https://github.com/xssnick/tonutils-go/blob/master/ton/transactions.go#L307), not just one.~~ Ah I see, for `isOut` it returns transaction even if not found, `continue` is...
[Fixed in dev branch](https://github.com/xssnick/tonutils-go/commit/5bacf22c3461fc1b266285c4116ea3f5cd50d1ff)
Thank you! [Added it](https://github.com/xssnick/tonutils-go/commit/6bf06e40bacd79bc30e6c7132f332fc2d7e6a986), currently in dev branch
Possibly because of queue in destination address's shard, cancellation is not possible when tx is already started
Hi, to get transaction you need address, lt and hash and use method GetTransaction or ListTransactions, then you can parse it same as here https://github.com/xssnick/tonutils-go/blob/98d6edeb0844fad7383270d8d8e80f31eb2e7286/example/accept-payments/main.go#L72-L91
```golang cl := cell.FromBoc(boc) cl.Hash() ```
Hi, raw body is not tlb.Message, it just depends on specific contract, so you should know the contract scheme
Hi, yes, you can use this example https://github.com/xssnick/tonutils-go/blob/master/example/accept-payments/main.go It reports every contract's tx to the channel
see [readme](https://github.com/xssnick/tonutils-go/blob/b50926d8ef7c7495c6cfea93c878efce040f96a8/README.md?plain=1#L368), ton docs and examples, load cell similar to how it happens in contract (`.BeginParse()`) or map data to struct with `tlb` tags