tonutils-go icon indicating copy to clipboard operation
tonutils-go copied to clipboard

How get stateUpdate by accountBlock?

Open fishTsai20 opened this issue 6 months ago • 2 comments

var ab tlb.AccountBlock if err = tlb.LoadFromCell(&ab, slc); err != nil { return fmt.Errorf("faled to parse account block: %w", err) } addr := address.NewAddress(0, byte(0), ab.Addr) log.Info("account block's ", zap.Any("address", addr)) //state_update:^(HASH_UPDATE Account) update := ab.StateUpdate.BeginParse() var stateUpdate tlb.HashUpdate err = tlb.LoadFromCell(&stateUpdate, update) if err != nil { log.Error("failed to get stateUpdate of account", zap.Any("address", addr), zap.Error(err)) return err }

failed to get stateUpdate of account {"address": "EQAzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM7SN", "error": "magic is not correct for tlb.HashUpdate, want #72"}

fishTsai20 avatar Aug 22 '24 08:08 fishTsai20