I have updated go-libra to support the new (Sep.4) testnet.
Now support Sep.18th testnet.
Updated to work with Oct. 22nd testnet.
Now supports Oct. 30th testnet.
Huge updates on accumulator range verification algorithm.
LCS package (https://github.com/the729/lcs) is also updated to support fixed length arrays, such as AccountAddress.
Update: Golang client library go-libra now support ledger consistency verification. Any ledger reset or hard-forks can be detected using this functionality.
The built-in example cli_client will keep track of ledger consistency by default, by saving the Merkle tree accumulator state into known_version.toml.