diff --git a/extrinsic.go b/extrinsic.go index 188a9d6..eff5882 100644 --- a/extrinsic.go +++ b/extrinsic.go @@ -116,7 +116,7 @@ func (e *ExtrinsicDecoder) Process() { if e.VersionInfo == "04" || e.VersionInfo == "84" { if e.ContainsTransaction { // Address - result.Signer = e.ProcessAndUpdateData(utiles.TrueOrElse(e.Metadata.MetadataVersion >= 14 && scaleType.HasReg("ExtrinsicSigner"), "ExtrinsicSigner", "multiAddress")) + result.Signer = e.ProcessAndUpdateData(utiles.TrueOrElse(e.Metadata.MetadataVersion >= 14 && scaleType.HasReg("ExtrinsicSigner"), "ExtrinsicSigner", "Address")) switch v := result.Signer.(type) { case string: e.Address = v