diff --git a/extrinsic.go b/extrinsic.go index 63ef151..94750e6 100644 --- a/extrinsic.go +++ b/extrinsic.go @@ -216,6 +216,9 @@ func (e *ExtrinsicDecoder) Process() { e.ExtrinsicHash = e.generateHash() } e.CallIndex = utiles.BytesToHex(e.NextBytes(2)) + } else if e.VersionInfo == "45" { + e.NextBytes(4) + e.CallIndex = utiles.BytesToHex(e.NextBytes(2)) } else { panic(fmt.Sprintf("Extrinsics version %s is not support", e.VersionInfo)) }