address encode
https://github.com/algorand/go-algorand-sdk/blob/develop/types/address.go

transaction id calculator
https://forum.algorand.org/t/calculating-transaction-id/3119
https://github.com/algorand/go-algorand-sdk/blob/300bf87cc7a53805206d078138c2d0093b378ed9/crypto/crypto.go#L97
